IM-Workflow

jp.co.intra_mart.foundation.workflow.application.model
クラス BranchStartConfigModel

java.lang.Object
  上位を拡張 jp.co.intra_mart.foundation.workflow.application.model.BranchStartConfigModel

public class BranchStartConfigModel
extends Object

分岐開始設定情報 モデルクラス。

案件ノード設定情報「MatterNodeConfigModel」で「分岐開始設定」情報を保存する為に使用します。
分岐開始方法が、「実行時選択」の場合、選択済みのIDが「選択済みノードID」に保存されます。
分岐先の選択が可能なノード情報が「BranchStartSelectConfigModel」に保存されます。
分岐開始方法が、「ルール」の場合、分岐先ノードIDに対したルール情報が「BranchStartRuleConfigModel」に保存されます。
分岐終了方法が「ユーザプログラム」の場合、分岐先ノードID対したユーザプログラムプラグイン情報が「BranchStartUserProgramConfigModel」に保存されます。
詳細については、使用されている各箇所を参照してください。

 【 各項目の必須/任意 】
 このモデルは値を取得する時にのみ使用しますので、全て任意項目です。
 ※新規作成、更新、削除には使用しません。
 

導入されたバージョン:
7.2
関連項目:
MatterNodeConfigModel, BranchStartSelectConfigModel, BranchStartRuleConfigModel, BranchStartUserProgramConfigModel

コンストラクタの概要
BranchStartConfigModel()
          コンストラクタ
分岐開始設定情報 モデルクラスを新しく生成します。
 
メソッドの概要
 String getBranchStartAttributeType()
          分岐結合条件設定(分岐開始)を取得します。
 String[] getChoicedNodeIds()
          選択済みノードIDの配列を取得します。
 BranchStartRuleConfigModel[] getRuleConfig()
          ルール定義分岐開始設定情報の配列を取得します。
 BranchStartSelectConfigModel[] getSelectConfig()
          選択分岐開始設定情報の配列を取得します。
 BranchStartUserProgramConfigModel[] getUserProgramConfig()
          ユーザプログラム分岐開始設定情報の配列を取得します。
 void setBranchStartAttributeType(String branchStartAttributeType)
          分岐結合条件設定(分岐開始)を設定します。
 void setChoicedNodeIds(String[] choicedNodeIds)
          選択済みノードIDの配列を設定します。
 void setRuleConfig(BranchStartRuleConfigModel[] ruleConfig)
          ルール定義分岐開始設定情報の配列を設定します。
 void setSelectConfig(BranchStartSelectConfigModel[] selectConfig)
          選択分岐開始設定情報の配列を設定します。
 void setUserProgramConfig(BranchStartUserProgramConfigModel[] userProgramConfig)
          ユーザプログラム分岐開始設定情報の配列を設定します。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BranchStartConfigModel

public BranchStartConfigModel()
コンストラクタ
分岐開始設定情報 モデルクラスを新しく生成します。

メソッドの詳細

getBranchStartAttributeType

public String getBranchStartAttributeType()
分岐結合条件設定(分岐開始)を取得します。

戻り値:
String 分岐結合条件設定(分岐開始)

setBranchStartAttributeType

public void setBranchStartAttributeType(String branchStartAttributeType)
分岐結合条件設定(分岐開始)を設定します。

パラメータ:
branchStartAttributeType - 分岐結合条件設定(分岐開始)

getChoicedNodeIds

public String[] getChoicedNodeIds()
選択済みノードIDの配列を取得します。

戻り値:
String[] 選択済みノードIDの配列

setChoicedNodeIds

public void setChoicedNodeIds(String[] choicedNodeIds)
選択済みノードIDの配列を設定します。

パラメータ:
choicedNodeIds - 選択済みノードIDの配列

getSelectConfig

public BranchStartSelectConfigModel[] getSelectConfig()
選択分岐開始設定情報の配列を取得します。

戻り値:
BranchStartSelectConfigModel[] 選択分岐開始設定情報の配列

setSelectConfig

public void setSelectConfig(BranchStartSelectConfigModel[] selectConfig)
選択分岐開始設定情報の配列を設定します。

パラメータ:
selectConfig - 選択分岐開始設定情報の配列

getRuleConfig

public BranchStartRuleConfigModel[] getRuleConfig()
ルール定義分岐開始設定情報の配列を取得します。

戻り値:
BranchStartRuleConfigModel[] ルール定義分岐開始設定情報の配列

setRuleConfig

public void setRuleConfig(BranchStartRuleConfigModel[] ruleConfig)
ルール定義分岐開始設定情報の配列を設定します。

パラメータ:
ruleConfig - ルール定義分岐開始設定情報の配列

getUserProgramConfig

public BranchStartUserProgramConfigModel[] getUserProgramConfig()
ユーザプログラム分岐開始設定情報の配列を取得します。

戻り値:
BranchStartUserProgramConfigModel[] ユーザプログラム分岐開始設定情報の配列

setUserProgramConfig

public void setUserProgramConfig(BranchStartUserProgramConfigModel[] userProgramConfig)
ユーザプログラム分岐開始設定情報の配列を設定します。

パラメータ:
userProgramConfig - ユーザプログラム分岐開始設定情報の配列

IM-Workflow

Copyright © 2000-2015 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.