• 検索結果がありません。

SimpleRoot クラス

5. クラス・メソッド

5.1. 特別なクラス

5.1.3. Simple クラス

5.1.3.1. SimpleRoot クラス

83

PREVIOUS exePrevious

CHOICE exeChoice

SUSPEND exeSuspend

EXITALL exeExitAll

RETRY exeRetry

RETRYALL exeRetryAll

EXITRETRY exeExitRetry

5.1.3.1.1 Constructor__construct

 機能説明

継承クラス(ActivityRoot)のコンストラクタを呼び出す クラスのプロパティを設定する

 パラメータ num

ノードのナンバー(ROOTノードは0) node

ノード path

アクティビティフォルダへのパス res

再開フラグ(再開ならtrue) objectives

objectivesオブジェクト配列

5.1.3.1.2 setData

 機能説明

(このクラスでは使用していない)

 パラメータ なし

 返り値 なし

5.1.3.1.3 setTable

 機能説明

子から伝搬されるコマンドテーブルを定義する

 パラメータ なし

 返り値 なし

5.1.3.1.4 startAttempt

 機能説明

アクティビティの開始処理を行う

 パラメータ なし

 返り値 なし

5.1.3.1.5 endAttempt

 機能説明

アクティビティの終了処理を行う

 パラメータ cmd

コマンド actArray

activitiesオブジェクト配列 objArray

objectivesオブジェクト配列

 返り値

成功フラグ(TRUE / FALSE)

5.1.3.1.6 save

 機能説明

(このクラスでは使用していない)

 パラメータ path

保存先フォルダ

 返り値 なし

5.1.3.1.7 exeInit

 機能説明

アクティビティの起動時の処理を行う

 パラメータ id

アクティビティID val

コマンド引数 actArray

activitiesオブジェクト配列 objArray

objectivesオブジェクト配列

85

 返り値 Array (

[Result] => 正常フラグ [Continue] => 続行フラグ

[NextID] => 次候補アクティビティID [Value] => 結果値

[Command] => 実行したコマンド )

5.1.3.1.8 exeIndex

 機能説明

INDEXコマンドを実行する

 パラメータ id

アクティビティID val

コマンド引数 actArray

activitiesオブジェクト配列 objArray

objectivesオブジェクト配列

 返り値 Array (

[Result] => 正常フラグ [Continue] => 続行フラグ

[NextID] => 次候補アクティビティID [Value] => 結果値

[Command] => 実行したコマンド )

5.1.3.1.9 exeRollUp

 機能説明

RollUpコマンドを実行する

 パラメータ id

アクティビティID val

コマンド引数 actArray

activitiesオブジェクト配列 objArray

objectivesオブジェクト配列

 返り値 Array (

[Result] => 正常フラグ

[Continue] => 続行フラグ

[NextID] => 次候補アクティビティID [Value] => 結果値

[Command] => 実行したコマンド )

5.1.3.1.10 exeStart

 機能説明

コマンドを実行するときに実行する

 パラメータ actArray

activitiesオブジェクト配列 objArray

objectivesオブジェクト配列

 返り値 Array (

[Result] => 正常フラグ [Continue] => 続行フラグ

[NextID] => 次候補アクティビティID [Value] => 結果値

[Command] => 実行したコマンド )

5.1.3.1.11 exeContinue

 機能説明

CONTINUEコマンドを実行する

 パラメータ id

アクティビティID val

コマンド引数 actArray

activitiesオブジェクト配列 objArray

objectivesオブジェクト配列

 返り値 Array (

[Result] => 正常フラグ [Continue] => 続行フラグ

[NextID] => 次候補アクティビティID [Value] => 結果値

[Command] => 実行したコマンド )

87 5.1.3.1.12 exePrevious

 機能説明

PREVIOUSコマンドを実行する

 パラメータ id

アクティビティID val

コマンド引数 actArray

activitiesオブジェクト配列 objArray

objectivesオブジェクト配列

 返り値 Array (

[Result] => 正常フラグ [Continue] => 続行フラグ

[NextID] => 次候補アクティビティID [Value] => 結果値

[Command] => 実行したコマンド )

5.1.3.1.13 exeChoice

 機能説明

CHOICEコマンドを実行する

 パラメータ id

アクティビティID val

コマンド引数 actArray

activitiesオブジェクト配列 objArray

objectivesオブジェクト配列

 返り値 Array (

[Result] => 正常フラグ [Continue] => 続行フラグ

[NextID] => 次候補アクティビティID [Value] => 結果値

[Command] => 実行したコマンド )

5.1.3.1.14 exeSuspend

 機能説明

SUSPENDコマンドを実行する

 パラメータ id

アクティビティID val

コマンド引数 actArray

activitiesオブジェクト配列 objArray

objectivesオブジェクト配列

 返り値 Array (

[Result] => 正常フラグ [Continue] => 続行フラグ

[NextID] => 次候補アクティビティID [Value] => 結果値

[Command] => 実行したコマンド )

5.1.3.1.15 exeExitAll

 機能説明

EXITALLコマンドを実行する

 パラメータ id

アクティビティID val

コマンド引数 actArray

activitiesオブジェクト配列 objArray

objectivesオブジェクト配列

 返り値 Array (

[Result] => 正常フラグ [Continue] => 続行フラグ

[NextID] => 次候補アクティビティID [Value] => 結果値

[Command] => 実行したコマンド )

5.1.3.1.16 exeRetry

 機能説明

RETRYコマンドを実行する

 パラメータ id

89 アクティビティID

val

コマンド引数 actArray

activitiesオブジェクト配列 objArray

objectivesオブジェクト配列

 返り値 Array (

[Result] => 正常フラグ [Continue] => 続行フラグ

[NextID] => 次候補アクティビティID [Value] => 結果値

[Command] => 実行したコマンド )

5.1.3.1.17 exeRetryAll

 機能説明

RETRYALLコマンドを実行する

 パラメータ id

アクティビティID val

コマンド引数 actArray

activitiesオブジェクト配列 objArray

objectivesオブジェクト配列

 返り値 Array (

[Result] => 正常フラグ [Continue] => 続行フラグ

[NextID] => 次候補アクティビティID [Value] => 結果値

[Command] => 実行したコマンド )

5.1.3.1.18 exeExitRetry

 機能説明

EXITRETRYコマンドを実行する

 パラメータ id

アクティビティID val

コマンド引数

actArray

activitiesオブジェクト配列 objArray

objectivesオブジェクト配列

 返り値 Array (

[Result] => 正常フラグ [Continue] => 続行フラグ

[NextID] => 次候補アクティビティID [Value] => 結果値

[Command] => 実行したコマンド )

5.1.3.1.19 checkPreCondition

 機能説明

コマンド実行前に条件をチェックする (このクラスでは使用していない)

 パラメータ cmd

コマンド objArray

objectivesオブジェクト配列 isDescending

 返り値 ''

(このクラスでは使用していない)

91