基本的なカスタマイズ > ユーザーインタフェースのカスタマイズ > ウィザードの作成 > 再利用可能なウィザードステップのカスタマイズ > 再利用可能なウィザードステップ > editAttributesWizStep > カスタマイズ
  
カスタマイズ
ステップの読み取り専用プロパティパネルのコンテンツの修正方法
読み取り専用属性パネルを修正して、属性を追加するには EditAttributesWizStepBuilder を作成します。新しいビルダーは DefaultEditAttributesWizStepBuilder を継承し、buildReadOnlyAttributePanelConfig メソッドを実装する必要があります。このメソッドでは、目的の属性を含む AttributePanelConfig を作成します。TypeBased アノテーションを使って、ビルダーの適用対象のタイプを指定します。ビルダーの例は、単一オブジェクトを編集するウィザードの構築の基本的な編集ウィザードの例にあります。
基本的なビルダーは次のようになります。
@TypeBased(value = "FakeLiterature")
public class LiteratureEditDetailsWizStepBuilder extends
DefaultEditAttributesWizStepBuilder {
@Override
protected AttributePanelConfig buildReadOnlyAttributePanelConfig
(ComponentParams params) throws WTException {
ComponentConfigFactory factory = getComponentConfigFactory();
AttributePanelConfig attrPanel = factory.newAttributePanelConfig();
attrPanel.addComponent(getContainerAttributeConfig(params));
attrPanel.addComponent(factory.newAttributeConfig(DescriptorConstants.
ColumnIdentifiers.TYPE));
return attrPanel;
}
}