IM-Workflow

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

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

public class MatterNodeWithProcessTypeModel
extends Object

案件ノード情報(ノード別処理種別含む)モデルクラス。

案件のノード情報を格納するモデルです。このモデルにはフローXMLのノード情報の一部が設定されます。
使用される箇所によって、取得されたフローXML「flow.xml」や「masterflow.xml」から該当するノード情報がマッピングされます。
このモデルは「MatterNodeModel」と比較してノード別処理種別情報「NodeProcessTypeModel」が追加されています。
展開されたノード(横・縦配置ノードの子ノード)の場合の親ノード情報は含まれていません。
詳細については、使用されている各箇所を参照してください。

ノードの詳しい設定情報を全て取得するには「MatterNodeConfigModel」の情報を利用してください。

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

導入されたバージョン:
7.2
関連項目:
ActvMatter.getExecNodeListWithProcessType(), ActvMatter.getMasterNodeListWithProcessType(), CplMatter.getExecNodeListWithProcessType(), CplMatter.getMasterNodeListWithProcessType(), ArcMatter.getExecNodeListWithProcessType(), ArcMatter.getMasterNodeListWithProcessType(), MatterNodeModel, NodeProcessTypeModel, MatterNodeConfigModel

コンストラクタの概要
MatterNodeWithProcessTypeModel()
          コンストラクタ
案件ノード情報(ノード別処理種別含む) モデルクラスを新しく生成します。
 
メソッドの概要
 String[] getBackwardNodeIds()
          逆方向ノードIDの配列を取得します。
 String[] getForwardNodeIds()
          順方向ノードIDの配列を取得します。
 String getNodeId()
          ノードIDを取得します。
 String getNodeName()
          ノード名を取得します。
 NodeProcessTypeModel[] getNodeProcessType()
          ノード別処理種別情報の配列を取得します。
 String getNodeType()
          ノード種別を取得します。
 MatterPageModel[] getPages()
          案件画面定義情報の配列を取得します。
 void setBackwardNodeIds(String[] backwardNodeIds)
          逆方向ノードIDの配列を設定します。
 void setForwardNodeIds(String[] forwardNodeIds)
          順方向ノードIDの配列を設定します。
 void setNodeId(String nodeId)
          ノードIDを設定します。
 void setNodeName(String nodeName)
          ノード名を設定します。
 void setNodeProcessType(NodeProcessTypeModel[] nodeProcessType)
          ノード別処理種別情報の配列を設定します。
 void setNodeType(String nodeType)
          ノード種別を設定します。
 void setPages(MatterPageModel[] pages)
          案件画面定義情報の配列を設定します。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MatterNodeWithProcessTypeModel

public MatterNodeWithProcessTypeModel()
コンストラクタ
案件ノード情報(ノード別処理種別含む) モデルクラスを新しく生成します。

メソッドの詳細

getNodeId

public String getNodeId()
ノードIDを取得します。

戻り値:
String ノードID

setNodeId

public void setNodeId(String nodeId)
ノードIDを設定します。

パラメータ:
nodeId - ノードID

getNodeName

public String getNodeName()
ノード名を取得します。

戻り値:
String ノード名

setNodeName

public void setNodeName(String nodeName)
ノード名を設定します。

パラメータ:
nodeName - ノード名

getNodeType

public String getNodeType()
ノード種別を取得します。

戻り値:
String ノード種別

setNodeType

public void setNodeType(String nodeType)
ノード種別を設定します。

パラメータ:
nodeType - ノード種別

getForwardNodeIds

public String[] getForwardNodeIds()
順方向ノードIDの配列を取得します。

戻り値:
String[] 順方向ノードIDの配列

setForwardNodeIds

public void setForwardNodeIds(String[] forwardNodeIds)
順方向ノードIDの配列を設定します。

パラメータ:
forwardNodeIds - 順方向ノードIDの配列

getBackwardNodeIds

public String[] getBackwardNodeIds()
逆方向ノードIDの配列を取得します。

戻り値:
String[] 逆方向ノードIDの配列

setBackwardNodeIds

public void setBackwardNodeIds(String[] backwardNodeIds)
逆方向ノードIDの配列を設定します。

パラメータ:
backwardNodeIds - 逆方向ノードIDの配列

getNodeProcessType

public NodeProcessTypeModel[] getNodeProcessType()
ノード別処理種別情報の配列を取得します。

戻り値:
NodeProcessTypeModel[] ノード別処理種別情報の配列

setNodeProcessType

public void setNodeProcessType(NodeProcessTypeModel[] nodeProcessType)
ノード別処理種別情報の配列を設定します。

パラメータ:
nodeProcessType - ノード別処理種別情報の配列

getPages

public MatterPageModel[] getPages()
案件画面定義情報の配列を取得します。

戻り値:
MatterPageModel[] 案件画面定義情報の配列

setPages

public void setPages(MatterPageModel[] pages)
案件画面定義情報の配列を設定します。

パラメータ:
pages - 案件画面定義情報の配列

IM-Workflow

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