私は自分のXMLフォーマットを編集するためのエディタを開発しようとしています。しかし、他のエディタ(JPA Persistence XMLエディタなど)と同様に、「ソース」タブを提供したいと思います。カスタムFormEditorのEclipse XMLエディタ
マイエディタクラスは、私はorg.eclipse.wst.xmlは、Eclipseの標準的なXMLエディタを提供していることが分かった。この
public class DPUEditor extends FormEditor {
public static final String ID = "de.lmu.ifi.dbs.knowing.ui.editor.DPUEditor"; //$NON-NLS-1$
@Override
protected void addPages() {
try {
addPage(new ConfigurationPage(this));
//addPage(new XMLEditor(..)) <- add the XML Editor
} catch (PartInitException e) {
e.printStackTrace();
}
}
...
}
のように見えます。短いチュートリアルhereは私を助けていませんでした:(
私はちょうど私が私のIFileEditorInputに置くことができ、プレーンIEditorをしたい。
THX、 Muki
ソースXMLビューアがorg.eclipse.wst.xmlに位置していない。*私は思った通り。このクラスはorg.eclipse.wst.sse.ui.StructuredTextEditorと呼ばれます。しかし、ファイルが.xmlで終わっていなければ、ファイルをフォーマットしません。 – Muki