Chcę użyć domyślnego edytora XML (org.eclipse.wst.xml.ui) Eclipse w aplikacji RCP. Muszę przeczytać DOM pliku xml, który jest aktualnie otwarty. Wtyczka nie oferuje żadnego punktu rozszerzenia, więc próbuję uzyskać dostęp do klas wewnętrznych. Wiem, że nie powinienem mieć dostępu do klas wewnętrznych, ale nie mam innej opcji.Eclipse RCP: Jak uzyskać dostęp do klas wewnętrznych wtyczek?
Moje podejście polega na utworzeniu fragmentu i punktu rozszerzenia, aby móc odczytać dane z wtyczki. Staram się nie rekompilować wtyczki, dlatego pomyślałem, że fragment jest konieczny. Po prostu chcę go załadować i wyodrębnić dane w czasie wykonywania.
Moje pytanie brzmi: czy istnieje inny sposób dostępu do klas wtyczki? jeśli tak, w jaki sposób? Każdy samouczek, strona z dokumentem lub przydatne łącze do dowolnej metody jest mile widziane.