Редакторы не привязаны к таким перспективам, как представления. Перспективы - это коллекции представлений и, необязательно, видимая область редактора. Однако то, какие редакторы открыты в любое время, зависит от рабочей среды, а не от перспектив.
Однако в приложении RCP область редактора либо видна (либо нет). Вы можете управлять этим с помощью первоначальной фабрики перспективы, которая используется для настройки экрана. (Обратите внимание, что перспектива обычно не включает и не выключает область редактора.)
Вот пример из vogella.de :
public class Perspective implements IPerspectiveFactory {
public void createInitialLayout(IPageLayout layout) {
String editorArea = layout.getEditorArea();
layout.setEditorAreaVisible(true);
layout.setFixed(true);
layout.addStandaloneView(View.ID, false, IPageLayout.LEFT, 1.0f, editorArea);
}
}