Eclipse RCP - Editor in prospettiva
Domanda
Come potrei fare per l'inserimento di un editore all'interno di una prospettiva?
Soluzione
Gli editori non sono tenuti a prospettive come viste sono. Prospettive sono raccolte di vedute, e opzionalmente, una zona editor di visualizzabile. Tuttavia, quale editor (s) sono aperti in qualsiasi momento, è qualcosa che è sotto il controllo del banco di lavoro, e non i punti di vista.
Tuttavia, in un'applicazione RCP, l'area Editor è o visibile (o non). È possibile controllare questo con la fabbrica prospettiva iniziale, che viene utilizzato per personalizzare la schermata. (Si noti che una prospettiva di solito non alternare l'area editor on / off generale.)
Ecco un esempio da 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);
}
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow