如何将View放入编辑器中。类似的东西:
public class Perspective implements IPerspectiveFactory {
public static final String ID = "com.example.gui.perspective";
public void createInitialLayout(IPageLayout layout) {
layout.setEditorAreaVisible(true);
String editorArea = layout.getEditorArea();
layout.addView(View.ID, IPageLayout.TOP, 0.6f, IPageLayout.ID_EDITOR_AREA);
...
}
但是只有IPageLayout.TOP,IPageLayout.BOTTOM,IPageLayout.LEFT和IPageLayout.RIGHT选项。我想把它放进去。怎么可能?
答案 0 :(得分:0)
这是不可能的。 Eclipse清楚地区分了编辑区域,它只包含编辑器,来自所有其他区域,仅包含视图。
答案 1 :(得分:0)
您告诉Eclipse有关使用org.eclipse.ui.editors
扩展点的编辑器:
<extension
point="org.eclipse.ui.editors">
<editor
name="Sample Multi-page Editor"
extensions="mpe"
icon="icons/sample.gif"
contributorClass="tested.editors.MultiPageEditorContributor"
class="tested.editors.MultiPageEditor"
id="tested.editors.MultiPageEditor">
</editor>
</extension>
答案 2 :(得分:0)
这是不可能的。初始化透视图时,您可以在透视中添加视图。
但是,我认为在初始化编辑器时可以通知透视图添加视图。