IM-Workflow

jp.co.intra_mart.foundation.workflow.administrator.model
クラス RouteNodeFileModel

java.lang.Object
  上位を拡張 jp.co.intra_mart.foundation.workflow.administrator.model.RouteNodeFileModel

public class RouteNodeFileModel
extends Object

ルート定義ノード情報モデルクラス。

 ルートのノード情報を保持するモデルです。
 ※DBと関連しないモデルです。
 
 【 各項目必須/任意一覧 】
 
   <必須>
    ・ノードID
    ・ノード名
    ・ノード種別
    ・ノード処理区分
    ・X座標
    ・Y座標
    ・開始ノードフラグ
    ・終了ノードフラグ
    ・トレースID
   <任意>
    ・前方向(開始側)へ接続するノードIDの配列
    ・後方向(終了側)へ接続するノードIDの配列
    ・ルートユーザ設定情報の配列
    ・テンプレート置換ルートID
    ・テンプレート置換ルートのルート名
    ・親ノード
 
 【 特殊項目 】
 <ノードID>
 ・テンプレート置換ルートを使用する場合、システム内部でノードIDが連結され
  50バイトを超えることがありますので、20バイトを目安に指定してください。
 <ルートユーザ設定情報の配列>
  ・マスタ定義のルート定義で使用します。
 <テンプレート置換ルートID>
  ・マスタ定義のルート定義で、テンプレート置換ノードの場合に使用します。
 <テンプレート置換ルートのルート名>
  ・マスタ定義のルート定義で、テンプレート置換ノードの場合に使用します。
  ・取得時のみ有効です。
 <親ノード>
  ・案件の実行中フロー、マスタフローを展開する場合に使用します。
  ・マスタ定義のルート定義では使用しません。指定しても無視されます。
 

導入されたバージョン:
7.2

コンストラクタの概要
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座標を設定します。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RouteNodeFileModel

public RouteNodeFileModel()
コンストラクタ
ルート定義ノード情報モデルクラスを新しく生成します。

メソッドの詳細

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 - ノード種別

getNodeVariety

public String getNodeVariety()
ノード処理区分を取得します。

戻り値:
String ノード処理区分

setNodeVariety

public void setNodeVariety(String nodeVariety)
ノード処理区分を設定します。

パラメータ:
nodeVariety - ノード処理区分

getPreviousNodeIds

public String[] getPreviousNodeIds()
前方向(開始側)へ接続するノードIDの配列を取得します。

戻り値:
String[] 前方向(開始側)へ接続するノードIDの配列

setPreviousNodeIds

public void setPreviousNodeIds(String[] previousNodeIds)
前方向(開始側)へ接続するノードIDの配列を設定します。

パラメータ:
previousNodeIds - 前方向(開始側)へ接続するノードIDの配列

getNextNodeIds

public String[] getNextNodeIds()
後方向(終了側)へ接続するノードIDの配列を取得します。

戻り値:
String[] 後方向(終了側)へ接続するノードIDの配列

setNextNodeIds

public void setNextNodeIds(String[] nextNodeIds)
後方向(終了側)へ接続するノードIDの配列を設定します。

パラメータ:
nextNodeIds - 後方向(終了側)へ接続するノードIDの配列

getPlugins

public RoutePluginDataModel[] getPlugins()
ルートユーザ設定情報の配列を取得します。

戻り値:
RoutePluginDataModel[] ルートユーザ設定情報の配列

setPlugins

public void setPlugins(RoutePluginDataModel[] plugins)
ルートユーザ設定情報の配列を設定します。

パラメータ:
plugins - ルートユーザ設定情報の配列

getX

public int getX()
X座標を取得します。

戻り値:
int X座標

setX

public void setX(int x)
X座標を設定します。

パラメータ:
x - X座標

getY

public int getY()
Y座標を取得します。

戻り値:
int Y座標

setY

public void setY(int y)
Y座標を設定します。

パラメータ:
y - Y座標

getStartNodeFlag

public String getStartNodeFlag()
開始ノードフラグを取得します。

戻り値:
String 開始ノードフラグ

setStartNodeFlag

public void setStartNodeFlag(String startNodeFlag)
開始ノードフラグを設定します。

パラメータ:
startNodeFlag - 開始ノードフラグ

getEndNodeFlag

public String getEndNodeFlag()
終了ノードフラグを取得します。

戻り値:
String 終了ノードフラグ

setEndNodeFlag

public void setEndNodeFlag(String endNodeFlag)
終了ノードフラグを設定します。

パラメータ:
endNodeFlag - 終了ノードフラグ

getTraceId

public String getTraceId()
トレースIDを取得します。

戻り値:
String トレースID

setTraceId

public void setTraceId(String traceId)
トレースIDを設定します。

パラメータ:
traceId - トレースID

getRouteTemplateId

public String getRouteTemplateId()
テンプレート置換ルートIDを取得します。

戻り値:
String テンプレート置換ルートID

setRouteTemplateId

public void setRouteTemplateId(String routeTemplateId)
テンプレート置換ルートIDを設定します。

パラメータ:
routeTemplateId - テンプレート置換ルートID

getRouteTemplateName

public String getRouteTemplateName()
テンプレート置換ルートのルート名を取得します。

戻り値:
String テンプレート置換ルートのルート名

setRouteTemplateName

public void setRouteTemplateName(String routeTemplateName)
テンプレート置換ルートのルート名を設定します。

パラメータ:
routeTemplateName - テンプレート置換ルートのルート名

getParentNode

public RouteNodeFileModel getParentNode()
親ノードを取得します。

戻り値:
RouteNodeFileModel 親ノード

setParentNode

public void setParentNode(RouteNodeFileModel parentNode)
親ノードを設定します。

パラメータ:
parentNode - 親ノード

IM-Workflow

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