5. クラス・メソッド
5.1. 特別なクラス
5.1.3. Simple クラス
5.1.3.4. SimpleSequencing クラス
109
searchObjMap searchObjWriteMap getSuccessStatus getLocalSuccessStatus getSuccessStatusForRR setSuccessStatusFromRTM setSuccessStatus
setLocalSuccessStatus
getScaledScore $ObjectiveNormalizedMeasure プ ロ パ テ ィ(Objective Normalized Measure情報)を返す
getLocalScaledScore $localObjectiveプロパティ(Objective情報)を返す
getScaledScoreForRR $ObjectiveNormalizedMeasure プ ロ パ テ ィ(Objective Normalized Measure情報)を返す
setScaledScore $ObjectiveNormalizedMeasure プ ロ パ テ ィ(Objective Normalized Measure情報)を設定する
setLocalScaledScore $localObjectiveプロパティ(Objective情報)を設定する
getCompletionStatus cmi.completion_status情報を返す
getLocalCompletionStatus getCompletionStatusForRR setCompletionStatus setLocalCompletionStatus setStatusFin
getControlModeParam $ControlModeプロパティ(Control Mode情報)の指定した属性
の値を返す
getDeliveryControlsParam $deliveryControlsプロパティ(Delivery Controls情報)の 指定した属性の値を返す
getRollupObjectiveMeasureWeight $rollupRules プ ロ パ テ ィ (Rollup Rules 情 報 )の objectiveMeasureWeight属性の値を返す
getRollupRulesParam $rollupRulesプロパティ(Rollup Rules情報)の指定した属性
の値を返す
getRollupConsiderations $rollupConsiderations プ ロ パ テ ィ (Rollup Considerations情報)の指定した属性の値を返す
checkft 真理値をT / Fに変換する
exeObjectiveRollupUsingMeasure exePrimaryObjectiveStatus
getRollupRules $rollupRulesプロパティ(Rollup Rules情報)のrollupRule
属性配列のaction属性の値を返す checkPreConditionSkip
checkPreCondition Pre Condition Ruleをチェックする
checkExitCondition EXIT Ruleをチェックする
checkPostCondition Post Condition Ruleをチェックする
checkCondition checkRollUpSet
exeRollUp ROLLUPコマンドを実行する
5.1.3.4.1 Constructor__construct
機能説明
クラスのプロパティを設定する
111
パラメータ aID
アクティビティID node
ノード ss_status
successStatus ms_status
scaledScore cm_status
CompletionsStatus cnt
アクセス数 Objs
objectivesオブジェクト配列
5.1.3.4.2 getPassingScore メソッド
機能説明
$primaryObjectiveプロパティ(Primary Objective情報)のminNormalizedMeasure属性の 値を返す
パラメータ なし
返り値
$primaryObjectiveプロパティ(Primary Objective情報)のminNormalizedMeasure属性の 値
5.1.3.4.3 setCurrentStatus メソッド
機能説明
$isNewプロパティに指定した真理値を設定する
パラメータ flag
真理値
返り値 なし
5.1.3.4.4 getCurrentStatus メソッド
機能説明
$isNewプロパティの値を返す
パラメータ なし
返り値
$isNewプロパティの値
5.1.3.4.5 addAttemptCount メソッド
機能説明
パラメータ なし
返り値 なし
5.1.3.4.6 addAttemptCountR メソッド
機能説明
パラメータ なし
返り値 なし
5.1.3.4.7 getPrimaryObjectiveID メソッド
機能説明
$primaryObjectiveプロパティ(Primary Objective情報) のobjectiveID属性の値を返す
パラメータ なし
返り値
$primaryObjectiveプロパティ(Primary Objective情報) のobjectiveID属性の値
5.1.3.4.8 getLocalObjectiveCount メソッド
機能説明
$localObjCountプロパティを返す
パラメータ なし
返り値
$localObjCountプロパティ
5.1.3.4.9 searchObjNum メソッド
機能説明
指定されたobjectivesのアクティビティIDが、$localObjective プロパティ(Objective情報) 配列の何番目かを返す
113
パラメータ str
objectivesのアクティビティID
返り値
指定されたNoが、$localObjective プロパティ(Objective情報)配列の何番目か
5.1.3.4.10 getLocalObjectiveDate メソッド
機能説明
パラメータ num
localObjectiveのNo Objs
objectivesオブジェクト配列 isReal
フラグ
返り値
Objective情報を文字列で返す
5.1.3.4.11 setLocalObjectiveDate メソッド
機能説明
パラメータ objAry Objs
isReal フラグ
返り値 なし
5.1.3.4.12 searchObjMap メソッド
機能説明
パラメータ mapAry
$primaryObjectiveプロパティ(primary Objective情報)のmapInfo情報 str
属性
返り値
$primaryObjectiveプロパティ(primary Objective情報)の mapInfo情報の指定した属性の targetObjectiveID
5.1.3.4.13 searchObjWriteMap メソッド
機能説明
パラメータ mapAry
$primaryObjectiveプロパティ(primary Objective情報)のmapInfo情報 str
属性
返り値
$primaryObjectiveプロパティ(primary Objective情報)の mapInfo情報の指定した属性の 配列
5.1.3.4.14 getSuccessStatus メソッド
機能説明
パラメータ Objs
objectivesオブジェクト配列 isReal
フラグ
返り値
RollupCondition
5.1.3.4.15 getLocalSuccessStatus メソッド
機能説明
パラメータ num
Objective情報のNo Objs
objectivesオブジェクト配列 isReal
フラグ
返り値
RollupCondition
5.1.3.4.16 getSuccessStatusForRR メソッド
機能説明
115
パラメータ Objs
objectivesオブジェクト配列 isReal
フラグ
返り値
RollupCondition
5.1.3.4.17 setSuccessStatusFromRTM メソッド
機能説明
パラメータ str
RollupCondition Objs
objectivesオブジェクト配列 isReal
フラグ
返り値 なし
5.1.3.4.18 setSuccessStatus メソッド
機能説明
パラメータ str
RollupCondition Objs
objectivesオブジェクト配列 isReal
フラグ
返り値 なし
5.1.3.4.19 setLocalSuccessStatus メソッド
機能説明
パラメータ num
Objective情報のNo
str
RollupCondition Objs
objectivesオブジェクト配列 isReal
フラグ
返り値 なし
5.1.3.4.20 getScaledScore メソッド
機能説明
$ObjectiveNormalizedMeasureプロパティ(Objective Normalized Measure情報)を返す
パラメータ Objs
objectivesオブジェクト配列 isReal
フラグ
返り値
$ObjectiveNormalizedMeasureプロパティ(Objective Normalized Measure情報)
5.1.3.4.21 getLocalScaledScore メソッド
機能説明
$localObjectiveプロパティ(Objective情報)を返す
パラメータ num
Objectives情報のNo Objs
objectivesオブジェクト配列 isReal
フラグ
返り値
$localObjectiveプロパティ(Objective情報)
5.1.3.4.22 getScaledScoreForRR メソッド
機能説明
$ObjectiveNormalizedMeasureプロパティ(Objective Normalized Measure情報)を返す
パラメータ Objs
objectivesオブジェクト配列 isCurrent
カレントフラグ
117
返り値
$ObjectiveNormalizedMeasureプロパティ(Objective Normalized Measure情報)
5.1.3.4.23 setScaledScore メソッド
機能説明
$ObjectiveNormalizedMeasureプロパティ(Objective Normalized Measure情報)を設定す る
パラメータ str
コマンド Objs
objectivesオブジェクト配列 isReal
フラグ
返り値 なし
5.1.3.4.24 setLocalScaledScore メソッド
機能説明
$localObjectiveプロパティ(Objective情報)を設定する
パラメータ num
localObjectiveのNo str
コマンド Objs
objectivesオブジェクト配列 isReal
フラグ
返り値 なし
5.1.3.4.25 getCompletionStatus メソッド
機能説明
cmi.completion_status情報を返す
パラメータ なし
返り値
cmi.completion_status情報
5.1.3.4.26 getLocalCompletionStatus メソッド
機能説明
パラメータ num
Objective情報のNo
返り値
cmi.completion_status情報
5.1.3.4.27 getCompletionStatusForRR メソッド
機能説明
パラメータ isCurrent
カレントフラグ
返り値
cmi.completion_status情報
5.1.3.4.28 setCompletionStatus メソッド
機能説明
パラメータ str
cmi.completion_status情報
返り値 なし
5.1.3.4.29 setLocalCompletionStatus メソッド
機能説明
パラメータ num
objectives情報配列のNo str
cmi.completion_status情報
返り値 なし
119 5.1.3.4.30 setStatusFin メソッド
機能説明
パラメータ Objs
objectivesオブジェクト配列
返り値 なし
5.1.3.4.31 getControlModeParam メソッド
機能説明
$ControlModeプロパティ(Control Mode情報)の指定した属性の値を返す
パラメータ str
属性
返り値
$ControlModeプロパティ(Control Mode情報)の指定した属性の値
5.1.3.4.32 getDeliveryControlsParam メソッド
機能説明
$deliveryControlsプロパティ(Delivery Controls情報)の指定した属性の値を返す
パラメータ str
属性
返り値
$deliveryControlsプロパティ(Delivery Controls情報)の指定した属性の値
5.1.3.4.33 getRollupObjectiveMeasureWeight メソッド
機能説明
$rollupRulesプロパティ(Rollup Rules情報)のobjectiveMeasureWeight属性の値を返す
パラメータ なし
返り値
$rollupRulesプロパティ(Rollup Rules情報)のobjectiveMeasureWeight属性の値
5.1.3.4.34 getRollupRulesParam メソッド
機能説明
$rollupRulesプロパティ(Rollup Rules情報)の指定した属性の値を返す
パラメータ str
属性
返り値
$rollupRulesプロパティ(Rollup Rules情報)の指定した属性の値
5.1.3.4.35 getRollupConsiderations メソッド
機能説明
$rollupConsiderationsプロパティ(Rollup Considerations情報)の指定した属性の値を返す
パラメータ str
属性
返り値
$rollupConsiderationsプロパティ(Rollup Considerations情報)の指定した属性の値
5.1.3.4.36 checkft メソッド
機能説明
真理値をT / Fに変換する
パラメータ flg
フラグ
返り値 T / F
5.1.3.4.37 exeObjectiveRollupUsingMeasure メソッド
機能説明
パラメータ objArray
objectivesオブジェクト配列 isActive
アクティブフラグ
返り値
UsingMeasureフラグ
5.1.3.4.38 exePrimaryObjectiveStatus メソッド
機能説明
パラメータ
121 objArray
objectivesオブジェクト配列
返り値 なし
5.1.3.4.39 getRollupRules メソッド
機能説明
$rollupRulesプロパティ(Rollup Rules情報)のrollupRule属性配列のaction属性の値を返 す
パラメータ str
属性
返り値
$rollupRulesプロパティ(Rollup Rules情報)のrollupRule属性配列のaction属性の値
5.1.3.4.40 checkPreConditionSkip メソッド
機能説明
Pre Condition Ruleをチェックする
パラメータ objArray
objectivesオブジェクト配列
返り値
actionを返す(無い場合は'')
5.1.3.4.41 checkPreCondition メソッド
機能説明
Post Condition Ruleをチェックする
パラメータ objArray
objectivesオブジェクト配列
返り値
actionを返す(無い場合は'')
5.1.3.4.42 checkExitCondition メソッド
機能説明
EXIT Ruleをチェックする
パラメータ objArray
objectivesオブジェクト配列
返り値
actionを返す
5.1.3.4.43 checkPostCondition メソッド
機能説明
Post Condition Ruleをチェックする
パラメータ objArray
objectivesオブジェクト配列
返り値
actionを返す
5.1.3.4.44 checkCondition メソッド
機能説明
条件をチェックする
パラメータ tmpArray
objArray
objectivesオブジェクト配列
返り値 0 / 1 / -1
5.1.3.4.45 checkRollUpSet メソッド
機能説明
パラメータ actArray
activitiesオブジェクト配列 objArray
objectivesオブジェクト配列
返り値 なし
5.1.3.4.46 exeRollUp メソッド
機能説明
ROLLUPコマンドを実行する
パラメータ actArray
123 activitiesオブジェクト配列
objArray
objectivesオブジェクト配列
返り値 なし