是否可以“扩展”或重用Eclipse扩展点?

时间:2015-02-11 09:08:27

标签: eclipse eclipse-plugin osgi eclipse-rcp

我正在开发Eclipse RCP应用程序(3.x),它还提供了扩展点。到目前为止,我只是为扩展点创建了一个新模式,因为它们与特定的应用程序功能相关联。

但是,现在,我想为新编辑提供一个扩展点。我想使用现有的org.eclipse.ui.editors,并使用某些特定于应用程序的行为来增强它,例如提供与IEditorPart不同的类,需要继承。

是否可以以另一种方式重复使用org.eclipse.ui.editors扩展点,而不仅仅是复制并粘贴其.exsd文件并进行更改?

1 个答案:

答案 0 :(得分:1)

不,您无法更改现有的扩展点。

org.eclipse.ui.editors扩展点背后有大量代码,因此尝试重现这一点是一项艰巨的任务。

我认为您最好为Java附加功能创建额外的扩展点,就像Java编辑器添加新扩展点一样(例如org.eclipse.jdt.ui.javaEditorTextHovers