|
IM-Workflow | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.intra_mart.foundation.workflow.application.model.MatterNodeModel
public class MatterNodeModel
案件ノード情報 モデルクラス。
案件のノード情報を格納するモデルです。このモデルにはフローXMLのノード情報の一部が設定されます。
使用される箇所によって、取得されたフローXML「flow.xml」や「masterflow.xml」から該当するノード情報がマッピングされます。
このモデルは「MatterNodeWithProcessTypeModel
」と比較してノード別処理種別情報「NodeProcessTypeModel
」が設定されていません。
展開されたノード(横・縦配置ノードの子ノード)の場合の「getParentNodeId()
」と「getParentNodeType()
」で親ノード情報が取得できます。
詳細については、使用されている各箇所を参照してください。
ノードの詳しい設定情報を全て取得するには「MatterNodeConfigModel
」の情報を利用してください。
【 各項目の必須/任意 】 このモデルは値を取得する時にのみ使用しますので、全て任意項目となります。 ※新規作成、更新、削除には使用しません。
ActvMatterNode.getMatterNode(String)
,
ActvMatterNode.getNodesToConfigBranchStart(String)
,
ActvMatterNode.getNodesToConfigProcessTarget(String)
,
CplMatterNode.getMatterNode(String)
,
ArcMatterNode.getMatterNode(String)
,
ActvMatterHandleManager.getNodesToMove(String)
,
ProcessManager.getNodesToSendBack()
,
PullBackManager.getNodesToPullBack(String)
,
MatterFlowModel
,
MatterNodeWithProcessTypeModel
,
MatterNodeConfigModel
コンストラクタの概要 | |
---|---|
MatterNodeModel()
コンストラクタ 案件ノード情報 モデルクラスを新しく生成します。 |
メソッドの概要 | |
---|---|
String[] |
getBackwardNodeIds()
逆方向ノードIDの配列を取得します。 |
String[] |
getForwardNodeIds()
順方向ノードIDの配列を取得します。 |
String |
getNodeId()
ノードIDを取得します。 |
String |
getNodeName()
ノード名を取得します。 |
String |
getNodeType()
ノード種別を取得します。 |
MatterPageModel[] |
getPages()
案件画面定義情報の配列を取得します。 |
String |
getParentNodeId()
親ノードID(展開されている場合のみ有効)を取得します。 |
String |
getParentNodeType()
親ノード種別(展開されている場合のみ有効)を取得します。 |
void |
setBackwardNodeIds(String[] backwardNodeIds)
逆方向ノードIDの配列を設定します。 |
void |
setForwardNodeIds(String[] forwardNodeIds)
順方向ノードIDの配列を設定します。 |
void |
setNodeId(String nodeId)
ノードIDを設定します。 |
void |
setNodeName(String nodeName)
ノード名を設定します。 |
void |
setNodeType(String nodeType)
ノード種別を設定します。 |
void |
setPages(MatterPageModel[] pages)
案件画面定義情報の配列を設定します。 |
void |
setParentNodeId(String parentNodeId)
親ノードID(展開されている場合のみ有効)を設定します。 |
void |
setParentNodeType(String parentNodeType)
親ノード種別(展開されている場合のみ有効)を設定します。 |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public MatterNodeModel()
メソッドの詳細 |
---|
public String getNodeId()
public void setNodeId(String nodeId)
nodeId
- ノードIDpublic String getNodeName()
public void setNodeName(String nodeName)
nodeName
- ノード名public String getNodeType()
public void setNodeType(String nodeType)
nodeType
- ノード種別public String[] getForwardNodeIds()
public void setForwardNodeIds(String[] forwardNodeIds)
forwardNodeIds
- 順方向ノードIDの配列public String[] getBackwardNodeIds()
public void setBackwardNodeIds(String[] backwardNodeIds)
backwardNodeIds
- 逆方向ノードIDの配列public MatterPageModel[] getPages()
public void setPages(MatterPageModel[] pages)
pages
- 案件画面定義情報の配列public String getParentNodeId()
public void setParentNodeId(String parentNodeId)
parentNodeId
- 親ノードID(展開されている場合のみ有効)public String getParentNodeType()
public void setParentNodeType(String parentNodeType)
parentNodeType
- 親ノード種別(展開されている場合のみ有効)
|
IM-Workflow | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |