>>データ取得による処理連動(バージョン0.46まで)
>>データ取得による処理連動(バージョン0.42まで)

概要

実装方法

datalinknew2.png

連動要請(処理モジュール)

  1. 処理結果を取得したい処理モジュールの moduleID 並びに,取得したいデータの dataID を調べます
  2. 処理モジュールにおいて,dataID のデータを生成する miningOperations のcase 文の番号(optionNumber)を調べます
  3. 処理モジュール内で,マイニングモジュールクラスで用意されている,取得したいデータの型に応じたメソッドを呼び出します
   boolean getDataBoolean( int getModuleID, int dataID, int optionNumber );
   int getDataInteger( int getModuleID, int dataID, int optionNumber );
   double getDataDouble( int getModuleID, int dataID, int optionNumber );
   String getDataString( int getModuleID, int dataID, int optionNumber );
   boolean[] getDataBooleanArray(int getModuleID, int dataID, int optionNumber );
   int[] getDataIntegerArray( int getModuleID, int dataID, int optionNumber );
   double[] getDataDoubleArray( int getModuleID, int dataID, int optionNumber );
   String[] getDataStringArray( int getModuleID, int dataID, int optionNumber );
   boolean[][] getDataBooleanArray2( int getModuleID, int dataID, int optionNumber );
   int[][] getDataIntegerArray2( int getModuleID, int dataID, int optionNumber );
   double[][] getDataDoubleArray2( int getModuleID, int dataID, int optionNumber );
   boolean getNewDataBoolean( int getModuleID, int dataID, int optionNumber );
   int getNewDataInteger( int getModuleID, int dataID, int optionNumber );
   double getNewDataDouble( int getModuleID, int dataID, int optionNumber );
   String getNewDataString( int getModuleID, int dataID, int optionNumber );
   boolean[] getNewDataBooleanArray( int getModuleID, int dataID, int optionNumber );
   int[] getNewDataIntegerArray( int getModuleID, int dataID, int optionNumber );
   double[] getNewDataDoubleArray( int getModuleID, int dataID, int optionNumber );
   String[] getNewDataStringArray( int getModuleID, int dataID, int optionNumber );
   boolean[][] getNewDataBooleanArray2( int getModuleID, int dataID, int optionNumber );
   int[][] getNewDataIntegerArray2( int getModuleID, int dataID, int optionNumber );
   double[][] getNewDataDoubleArray2( int getModuleID, int dataID, int optionNumber );

連動実行(処理モジュール)

   void setDataBoolean(boolean data);
   void setDataInteger(int data);
   void setDataDouble(double data);
   void setDataString(String data);
   void setDataBooleanArray(boolean data[]);
   void setDataIntegerArray(int data[]);
   void setDataDoubleArray(double data[]);
   void setDataStringArray(tring data[]);
   void setDataBooleanArray2(boolean data[][]);
   void setDataIntegerArray2(int data[][]);
   void setDataDoubleArray2(double data[][]);

データ取得による処理連動の処理フロー

databasenew2.png


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS