前回は実際にPDE
マニフェストエディターのクラスと画面の関係
最初にマニフェストエディターのクラスと画面の関係をまとめて,
まずエディターとしてManifestEditorクラスがあります。ManifestEditorクラスは複数のページを持っており,
次にこれらのクラスの継承関係を参照し,
クラスと画面の関係をまとめることで,
FormPageクラスを継承したクラスの実装
まずFormPageクラスを継承したFieldsPageクラスを作成します。
FormPageクラスはデフォルト・
FieldsPageクラスのコンストラクター
public FieldsPage(FormEditor editor) {
super(editor, null, "フィールド");
}
FormPageクラスのコンストラクターが持つ引数は,
次にFieldsPageクラスをFormDesignerEditorクラスのページとして追加するために,
FieldsPageクラスをFormDesignerEditorクラスのページとして追加する
protected void addPages() {
try {
addPage(new FieldsPage(this));
} catch (PartInitException e) {
e.printStackTrace();
}
}
ここまでできたら,