30日間の無料評価版をお試しいただけます。

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

パラメーターパネルメンバー説明
public String getPanelKey()

パネルコレクション内のパネルの一意の識別子を返すメソッドです。

public String getName()

パネル、またはタブに名前を提供するために使用します。

public String getParameterPanelClassName()パネルに適用するCSS classを返します。デフォルト実装はnullを返すため、これは上書きされなくてはいけません。
public List<ParameterSection> getSections()実装は、パネル内のParameterSectionオブジェクトの一覧を返さなくてはいけません。

public String getDynamicKey()

public void setDynamicKey(String dynamicKey)
これらのメソッドは、ヘルパーオブジェクト項目で紹介する、動的パラメーターとともに機能するために使用されます。これらのメソッドは、ヘルパーオブジェクト項目で紹介する、動的パラメーターとともに機能するために使用されます。
public GeneralPanelOptions getGeneralOptions()一般オプションについては、ヘルパーオブジェクト項目で紹介しますヘルパーオブジェクト項目で紹介します。これらのオプションは、ユーザーインターフェイスの表示方法を制御します。

public List<ParameterDisplayRule> getDisplayRules()

表示ルールについては、ヘルパーオブジェクト項目で紹介します。これらは、パネルを表示すべきか、またはユーザーインプットに基づかないかを判断するために使用されます。表示ルールについては、ヘルパーオブジェクト項目で紹介します。これらは、パネルを表示すべきか、またはユーザーインプットに基づかないかを判断するために使用されます。

public Map<String, ?> getData()

ParameterPanelCollectionと同様に、デフォルト実装はメンバー変数データを返します。Subclassは、変更をするために上書きをする場合もあります。これは、ParameterPanelCollectionのtoJSON()メソッドで使用され、そのデータオブジェクトを構築します。
public JSONObject toJSON()

パネルコレクション内のすべてを、org.json.JSONObject (Jackson)に変換するメソッドです。このオブジェクトの主要属性は名前、説明、panelKey、parameterPanelClassName、セクション、displayRules、dynamicKey、generalOptionsです。

  • セクションは、各ParameterSectionにより返される、JSONObjectのJSONArrayを保持します。
  • displayRulesは、ParameterDisplayRuleの一覧を保持します。詳細は、ヘルパーオブジェクト項目で紹介します。
  • generalOptionsは、GeneralPanelOptionsのインスタンスを保持します。詳細は、ヘルパーオブジェクト項目で紹介します。

...