0
有沒有辦法獲得另一個插件貢獻給擴展點的原始XML文本?以文字方式獲得延伸點貢獻
訪問數據的正常方式,是一個擴展點貢獻是使用IConfigurationElement
對象:
IConfigurationElement[] configElems = Platform.getExtensionRegistry()
.getConfigurationElementsFor(LANGUAGES_EXTENTION_POINT_ID);
,但我已經有JAXB解析器是這個擴展點貢獻的數據類型。我想使用那個而不是Eclipse的類。
編輯1:另一種方法是使用某種類型的Eclipse的configuratoin到JAXB橋庫。但我沒有找到任何。
編輯2:它可能可以找到plugin.xml
的插件,並手動閱讀...可能不是一個好主意。
編輯3:我想我會這樣做:而不是直接提供數據給客戶端提供文件名。然後我使用我的舊解析器讀取該文件。