*概要 [#v078a079]

-パネル上部の''ツール組合せ''の「セット」ボタンによりセットされるモジュールの組合せを指定する方法について
-パネル上部の''ツール組合せ''の「セット」ボタンによりセットされるツールの組合せを指定する方法について
-「セット」ボタンが押されたときに,同時に行いたい処理の実行方法について

**モジュールの組合せを指定する [#eba8dbc2]
-処理モジュールのコンストラクタ内で,2つの整数型配列 defaultSetPanelModuleID と defaultSetPanelVisualizationID を,パネルにセットする処理モジュールのIDと可視化インタフェースのIDを,対応する順番に与えて初期化します
** ツールの組合せを指定する [#eba8dbc2]
-処理ツールのコンストラクタ内で,2つの整数型配列 defaultSetPanelModuleID と defaultSetPanelVisualizationID を,パネルにセットする処理ツールのIDと可視化ツールのIDを,対応する順番に与えて初期化します

-例) 5つのパネルにモジュールをセットする場合
    defaultSetPanelModuleID = new int[]{19,12,13,2,16};   //処理モジュールのID
    defaultSetPanelVisualizationID = new int[]{3,2,12,3,3};   //可視化インタフェースのID
-例) 5つのパネルにツールをセットする場合
    defaultSetPanelModuleID = new int[]{19,12,13,2,16};   //処理ツールのID
    defaultSetPanelVisualizationID = new int[]{3,2,12,3,3};   //可視化ツールのID

-上記2行によるモジュールの指定がない場合(デフォルトの組合せ):~
コンストラクタ内に記述されたペアとなる可視化インタフェースすべてを並べた組合せになります
-上記2行によるツールの指定がない場合(デフォルトの組合せ):~
コンストラクタ内に記述されたペアとなる可視化ツールすべてを並べた組合せになります

**「セット」ボタンが押された時の処理 [#jae4c4a4]

-「セット」ボタンが押されたパネル,「キープ」ボタンが押されているパネルを含め,&color(red){全ての};パネルが再構築されます.

-パネルセット時に,セットしたパネルに対して行いたい処理(デフォルト以外の miningOperations(optionNumber) または displayOperations(optionNumber))がある場合,スーパークラスで用意されている public void additionalPanelSet() メソッドをオーバーライドし,その中で以下のメソッドを呼び出して下さい.

***miningOperations(optionNumber)を実行する場合 [#j4859aec]
-[[オプションによる処理連動]]の方法に準じて連動要請を記述します
-ただし,メソッド名にOthersがない下記のメソッドを使用して下さい.
--executeModule( int moduleID, int optionNumber )
--executeModuleFirst( int moduleID, int optionNumber )

***displayOperations(optionNumber)を実行する場合 [#fbf9630a]
-[[オプションによる可視化連動]]の方法に準じて連動要請を記述します
-ただし,メソッド名にOthersがない下記のメソッドを使用して下さい.

--displayModule( int moduleID, int optionNumber )
--displayModuleFirst( int moduleID, int optionNumber )

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS