MatterNodeInfoオブジェクト
コンポーネント情報 | |
---|---|
since | 7.2 |
案件ノード情報オブジェクト。
案件ノード情報オブジェクトは下記のプロパティを持つObject型のオブジェクトです。
案件のノード情報を格納するオブジェクトです。このオブジェクトにはフローXMLのノード情報の一部が設定されます。
使用される箇所によって、取得されたフローXML「flow.xml」や「masterflow.xml」から該当するノード情報がマッピングされます。
このオブジェクトは「MatterNodeWithProcessTypeInfo」と比較してノード別処理種別情報「NodeProcessTypeInfo」が設定されていません。
展開されたノード(横・縦配置ノードの子ノード)の場合の「parentNodeId」と「parentNodeType」で親ノード情報が取得できます。
詳細については、使用されている各箇所を参照してください。
ノードの詳しい設定情報を全て取得するには「MatterNodeConfigInfo」の情報を利用してください。
関連オブジェクト:
ActvMatterNode#getMatterNode(String),
ActvMatterNode#getNodesToConfigBranchStart(String),
ActvMatterNode#getNodesToConfigProcessTarget(String),
CplMatterNode#getMatterNode(String),
ArcMatterNode#getMatterNode(String),
ActvMatterHandleManager#getNodesToMove(String),
ProcessManager#getNodesToSendBack(),
PullBackManager#getNodesToPullBack(String),
MatterFlowInfo,
MatterNodeWithProcessTypeInfo,
MatterNodeConfigInfo
案件ノード情報オブジェクトは下記のプロパティを持つObject型のオブジェクトです。
案件のノード情報を格納するオブジェクトです。このオブジェクトにはフローXMLのノード情報の一部が設定されます。
使用される箇所によって、取得されたフローXML「flow.xml」や「masterflow.xml」から該当するノード情報がマッピングされます。
このオブジェクトは「MatterNodeWithProcessTypeInfo」と比較してノード別処理種別情報「NodeProcessTypeInfo」が設定されていません。
展開されたノード(横・縦配置ノードの子ノード)の場合の「parentNodeId」と「parentNodeType」で親ノード情報が取得できます。
詳細については、使用されている各箇所を参照してください。
ノードの詳しい設定情報を全て取得するには「MatterNodeConfigInfo」の情報を利用してください。
【 処理別各項目必須/任意一覧 】 ※記号の意味 ●:必須 ▲:1つ以上必須 △:任意 ※注意※ 各項目の必須/任意について、各メソッドの説明に明示的に記載されている場合は、 メソッドの説明を優先します。
項目名 | 削除 | 最大バイト数 |
---|---|---|
ノードID【主キー】 | ● | 50 |
ノード名 | △ | 100 |
ノード種別 | △ | 5 |
順方向ノードIDの配列 | △ | - |
逆方向ノードIDの配列 | △ | - |
案件画面定義情報の配列 | △ | - |
親ノードID | △ | 50 |
親ノード種別 | △ | 5 |
関連オブジェクト:
ActvMatterNode#getMatterNode(String),
ActvMatterNode#getNodesToConfigBranchStart(String),
ActvMatterNode#getNodesToConfigProcessTarget(String),
CplMatterNode#getMatterNode(String),
ArcMatterNode#getMatterNode(String),
ActvMatterHandleManager#getNodesToMove(String),
ProcessManager#getNodesToSendBack(),
PullBackManager#getNodesToPullBack(String),
MatterFlowInfo,
MatterNodeWithProcessTypeInfo,
MatterNodeConfigInfo
var matterNodeInfo = { backwardNodeIds : Array, // 逆方向ノードIDの配列。 forwardNodeIds : Array, // 順方向ノードIDの配列。 nodeId : String, // ノードID。 nodeName : String, // ノード名。 nodeType : String, // ノード種別。 pages : Array, // 案件画面定義情報オブジェクトの配列。 parentNodeId : String, // 親ノードID(展開されている場合のみ有効)。 parentNodeType : String // 親ノード種別(展開されている場合のみ有効)。 }
プロパティの概要
型 | プロパティ名 | アクセス権 |
---|---|---|
Array | backwardNodeIds 逆方向ノードIDの配列。 |
通常
|
Array | forwardNodeIds 順方向ノードIDの配列。 |
通常
|
String | nodeId ノードID。 |
通常
|
String | nodeName ノード名。 |
通常
|
String | nodeType ノード種別。 |
通常
|
Array | pages 案件画面定義情報オブジェクトの配列。 |
通常
|
String | parentNodeId 親ノードID(展開されている場合のみ有効)。 |
通常
|
String | parentNodeType 親ノード種別(展開されている場合のみ有効)。 |
通常
|
プロパティの詳細
Array backwardNodeIds
通常
逆方向ノードIDの配列。
|
Array forwardNodeIds
通常
順方向ノードIDの配列。
|
String nodeId
通常
ノードID。
|
String nodeName
通常
ノード名。
|
String nodeType 通常 |
Array pages
通常
案件画面定義情報オブジェクトの配列。
|
String parentNodeId
通常
親ノードID(展開されている場合のみ有効)。
|
String parentNodeType
通常
親ノード種別(展開されている場合のみ有効)。
|