public class RouteNodeFileModel extends Object
ルートのノード情報を保持するモデルです。
※DBと関連しないモデルです。
【 各項目必須/任意一覧 】
<必須>
・ノードID
・ノード名
・ノード種別
・ノード処理区分
・X座標
・Y座標
・開始ノードフラグ
・終了ノードフラグ
・トレースID
<任意>
・前方向(開始側)へ接続するノードIDの配列
・後方向(終了側)へ接続するノードIDの配列
・ルートユーザ設定情報の配列
・テンプレート置換ルートID
・テンプレート置換ルートのルート名
・親ノード
【 特殊項目 】
<ノードID>
・テンプレート置換ルートを使用する場合、システム内部でノードIDが連結され
50バイトを超えることがありますので、20バイトを目安に指定してください。
<ルートユーザ設定情報の配列>
・マスタ定義のルート定義で使用します。
<テンプレート置換ルートID>
・マスタ定義のルート定義で、テンプレート置換ノードの場合に使用します。
<テンプレート置換ルートのルート名>
・マスタ定義のルート定義で、テンプレート置換ノードの場合に使用します。
・取得時のみ有効です。
<親ノード>
・案件の実行中フロー、マスタフローを展開する場合に使用します。
・マスタ定義のルート定義では使用しません。指定しても無視されます。
| コンストラクタと説明 |
|---|
RouteNodeFileModel()
コンストラクタ
ルート定義ノード情報モデルクラスを新しく生成します。 |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
String |
getEndNodeFlag()
終了ノードフラグを取得します。
|
String[] |
getNextNodeIds()
後方向(終了側)へ接続するノードIDの配列を取得します。
|
String |
getNodeId()
ノードIDを取得します。
|
String |
getNodeName()
ノード名を取得します。
|
String |
getNodeType()
ノード種別を取得します。
|
String |
getNodeVariety()
ノード処理区分を取得します。
|
RouteNodeFileModel |
getParentNode()
親ノードを取得します。
|
RoutePluginDataModel[] |
getPlugins()
ルートユーザ設定情報の配列を取得します。
|
String[] |
getPreviousNodeIds()
前方向(開始側)へ接続するノードIDの配列を取得します。
|
String |
getRouteTemplateId()
テンプレート置換ルートIDを取得します。
|
String |
getRouteTemplateName()
テンプレート置換ルートのルート名を取得します。
|
String |
getStartNodeFlag()
開始ノードフラグを取得します。
|
String |
getTraceId()
トレースIDを取得します。
|
int |
getX()
X座標を取得します。
|
int |
getY()
Y座標を取得します。
|
void |
setEndNodeFlag(String endNodeFlag)
終了ノードフラグを設定します。
|
void |
setNextNodeIds(String[] nextNodeIds)
後方向(終了側)へ接続するノードIDの配列を設定します。
|
void |
setNodeId(String nodeId)
ノードIDを設定します。
|
void |
setNodeName(String nodeName)
ノード名を設定します。
|
void |
setNodeType(String nodeType)
ノード種別を設定します。
|
void |
setNodeVariety(String nodeVariety)
ノード処理区分を設定します。
|
void |
setParentNode(RouteNodeFileModel parentNode)
親ノードを設定します。
|
void |
setPlugins(RoutePluginDataModel[] plugins)
ルートユーザ設定情報の配列を設定します。
|
void |
setPreviousNodeIds(String[] previousNodeIds)
前方向(開始側)へ接続するノードIDの配列を設定します。
|
void |
setRouteTemplateId(String routeTemplateId)
テンプレート置換ルートIDを設定します。
|
void |
setRouteTemplateName(String routeTemplateName)
テンプレート置換ルートのルート名を設定します。
|
void |
setStartNodeFlag(String startNodeFlag)
開始ノードフラグを設定します。
|
void |
setTraceId(String traceId)
トレースIDを設定します。
|
void |
setX(int x)
X座標を設定します。
|
void |
setY(int y)
Y座標を設定します。
|
public String getNodeId()
public void setNodeId(String nodeId)
nodeId - ノードIDpublic String getNodeName()
public void setNodeName(String nodeName)
nodeName - ノード名public String getNodeVariety()
public void setNodeVariety(String nodeVariety)
nodeVariety - ノード処理区分public String[] getPreviousNodeIds()
public void setPreviousNodeIds(String[] previousNodeIds)
previousNodeIds - 前方向(開始側)へ接続するノードIDの配列public String[] getNextNodeIds()
public void setNextNodeIds(String[] nextNodeIds)
nextNodeIds - 後方向(終了側)へ接続するノードIDの配列public RoutePluginDataModel[] getPlugins()
public void setPlugins(RoutePluginDataModel[] plugins)
plugins - ルートユーザ設定情報の配列public int getX()
public void setX(int x)
x - X座標public int getY()
public void setY(int y)
y - Y座標public String getStartNodeFlag()
public void setStartNodeFlag(String startNodeFlag)
startNodeFlag - 開始ノードフラグpublic String getEndNodeFlag()
public void setEndNodeFlag(String endNodeFlag)
endNodeFlag - 終了ノードフラグpublic String getTraceId()
public void setTraceId(String traceId)
traceId - トレースIDpublic String getRouteTemplateId()
public void setRouteTemplateId(String routeTemplateId)
routeTemplateId - テンプレート置換ルートIDpublic String getRouteTemplateName()
public void setRouteTemplateName(String routeTemplateName)
routeTemplateName - テンプレート置換ルートのルート名public RouteNodeFileModel getParentNode()
public void setParentNode(RouteNodeFileModel parentNode)
parentNode - 親ノードCopyright © 2012 NTT DATA INTRAMART CORPORATION