Я разрабатываю плагин Eclipse RCP, где одна из функций - отображать все переменные и методы в определенных классах для просмотра пользователем.Отображать переменные/методы класса в плагине RCP
В настоящее время я реализовал это с помощью File Walker, который просматривает файловую структуру, когда он находит файл .class, который загружает этот класс с использованием API ClassLoader, поэтому я могу затем подумать над классом, чтобы получить объявленные поля и методы и т. Д. затем отобразите их.
Однако мне было интересно, можно ли использовать встроенное представление Eclipse Outline в качестве части моего плагина? Под этим я подразумеваю, что это элемент, который можно создать и разместить внутри моего плагина?
Также я добавлю небольшую область редактирования Java в мой плагин в какой-то момент, поэтому вместо того, чтобы создавать один, я снова смогу сделать экземпляр области редактирования Elcipse и иметь ее в своем приложении?
Спасибо за ваш ответ Гилберт. Это идея, которую я могу попробовать, но я надеялся иметь область внутри части приложения, потому что моя цель - заполнить ее пользователем, нажав на другие компоненты в Части. Подобно тому, как вы нажимаете кнопку, и она заполняет блок кода для вас. Если это невозможно, можно открыть вид редактора с другим подключением, которое я могу заполнить строками? – SteWoo