Обычная процедура - импортировать исходный код этого расширения в рабочую область Eclipse, переключить целевую платформу на недавнюю цель RAP и изменить зависимости с org.eclipse.ui на org.eclipse.rap.ui. Включите в цель все зависимости, не относящиеся к Eclipse-UI.
После этого найдите ошибки компиляции в представлении «Проблемы». Эти ошибки компиляции дают вам представление о тех функциях API, которые нужны вашему плагину, но недоступны в RAP.
Для этого несоответствия у вас есть два варианта: либо вы изменяете код, чтобы он больше не нуждался в этом неподдерживаемом API, либо вы пытаетесь предоставить замену отсутствующим функциям в RAP. RAP forum / newsgroup наверняка поможет вам разобраться, какие вещи выполнимы, а какие нет.
Удачи!