ファイルを開くことができるアプリケーションを作成したいと考えています。ファイルを開くと、通常の Eclipse IDE と同様にエディターが開きます。しかし、このエディターで複数のパーツが必要です (たとえば、開いているデータの TreeView とプレーンテキストのデータ)
このエディタの内容を Application.e4xmi に記述してから、この「ビュー」を開く方法はありますか? このような:
Application.e4xmi:
PartStack (id = "editor.partstack")
|- Part (DataTreeViewer.java)
|- Part (PlaintextViewer.java)
\- Part (ImagePart.java)
OpenHandler.java:
PartStack ps = openPartStack("editor.partstack");
addToMainPartstack(ps);
または、OpenHandler でエディターの内容をプログラムで記述する必要がありますか? このような:
OpenHandler.java:
PartStack ps = createNewPartStack();
ps.add(new DataTreeViewer());
ps.add(new PlainTextViewer());
ps.add(new ImagePart());
addToMainPartstack(ps);