我有一个实现IEditorPart的类作为MultiPageEditorPart中的页面。 现在我想用ActionBarContributor和其他Eclipse编辑器扩展来扩展它的功能。 为此,我为org.eclipse.ui.editors定义了一个扩展,指向我的类。 我永远不会调用此扩展,因为我使用new运算符显式创建了我的类的实例。 Workbench允许创建编辑器,但可以在新的编辑器窗口中打开它们。
如何创建IEditorPart以便将所有扩展应用于它并且它可以用作MultiPageEditorPart.addPage()参数?