12.8 CIWBPMNFlowNodeDefinition(フローノード定義のインタフェース)
フローノード定義オブジェクトのBPMN要素の属性およびフローノード定義オブジェクトに対応するCSCIWの作業定義の属性を取得する機能を提供するインタフェースです。
クラス定義
public interface CIWBPMNFlowNodeDefinition
入れ子のクラス
CIWBPMNFlowNodeDefinitionインタフェースの入れ子のクラスを次の表に示します。
項番 |
クラス名 |
説明および記述形式 |
---|---|---|
1 |
CIWBPMNFlowNodeDefinition.AttributeName |
フローノード定義の属性名の列挙型 |
static enum CIWBPMNFlowNodeDefinition.AttributeName |
||
2 |
CIWBPMNFlowNodeDefinition.Type |
フローノード定義でのBPMN要素の種類 |
static enum CIWBPMNFlowNodeDefinition.Type |
メソッド
CIWBPMNFlowNodeDefinitionインタフェースのメソッドを次の表に示します。
項番 |
メソッド名 |
説明 |
---|---|---|
1 |
getFlowNodeCalledElement |
フローノード定義でのBPMN要素のcalledElement属性値を取得 |
2 |
getFlowNodeID |
フローノード定義でのBPMN要素のid属性値を取得 |
3 |
getFlowNodeName |
フローノード定義でのBPMN要素のname属性値を取得 |
4 |
getFlowNodeRefID |
フローノード定義でのBPMN要素のref識別子属性値を取得 |
5 |
getFlowNodeType |
フローノード定義でのBPMN要素の種類を取得 |
6 |
getProcessDefinitionID |
フローノード定義に対応するCSCIWの作業定義が所属するビジネスプロセス定義のIDを取得 |
7 |
getProcessDefinitionName |
フローノード定義に対応するCSCIWの作業定義が所属するビジネスプロセス定義の名称を取得 |
8 |
getWorkDefinitionID |
フローノード定義に対応するCSCIWの作業定義のIDを取得 |
9 |
getWorkDefinitionName |
フローノード定義に対応するCSCIWの作業定義の名称を取得 |
10 |
isMultiInstance |
フローノード定義がマルチインスタンスかどうかを判定 |