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