6.3.8 ビジネスプロセスの描画情報を指定する要素
ビジネスプロセスの描画情報を指定する要素を次に示します。
(1) draw-info
要素名 |
出現パターン |
内容 |
指定可能値 |
||
---|---|---|---|---|---|
draw-info |
1回 |
ビジネスプロセスの描画情報のルート要素です。 |
- |
||
icon-size-type |
0または1回 |
ビジネスプロセスエディタ上のアイコン描画方法を指定します。 この要素を省略した場合,fixed_middle_1lineが設定されます。
|
expandable fixed_small_1line fixed_small_2lines fixed_small_3lines fixed_middle_1line fixed_middle_2lines fixed_middle_3lines fixed_large_1line fixed_large_2lines fixed_large_3lines |
||
global |
0または1回 |
グローバルスコープ内の描画情報を定義する要素です。 |
- |
||
comment |
0回以上 |
グローバルスコープ内にあるコメントを定義する要素です。 |
- |
||
activity |
0回以上 |
グローバルスコープ内にあるアクティビティの座標を定義する要素です。 |
- |
||
connection |
0回以上 |
グローバルスコープ内にあるコネクションの折れ曲がり点座標を定義する要素です。 |
- |
||
scope |
0回以上 |
スコープアクティビティ内の描画情報を定義する要素です。 |
- |
||
@name-ref |
1回 |
スコープアクティビティの名称です。 |
NCName型かつscope要素,while要素の間で一意な値 |
||
comment |
0回以上 |
スコープアクティビティ内にあるコメントを定義する要素です。 |
- |
||
activity |
0回以上 |
スコープアクティビティ内にあるアクティビティの座標を定義する要素です。 |
- |
||
connection |
0回以上 |
スコープアクティビティ内にあるコネクションの折れ曲がり点座標を定義する要素です。 |
- |
||
while |
0回以上 |
繰り返しアクティビティ内にある描画情報を定義する要素です。 |
- |
||
@name-ref |
1回 |
繰り返しアクティビティの名称です。 |
NCName型かつscope要素,while要素の間で一意な値 |
||
comment |
0回以上 |
繰り返しアクティビティ内にあるコメントを定義する要素です。 |
- |
||
activity |
0回以上 |
繰り返しアクティビティ内にあるアクティビティの座標を定義する要素です。 |
- |
||
connection |
0回以上 |
繰り返しアクティビティ内にあるコネクションの折れ曲がり点座標を定義する要素です。 |
- |
(2) comment
要素名 |
出現パターン |
内容 |
指定可能値 |
||
---|---|---|---|---|---|
comment |
0回以上 |
コメントを定義する要素です。 |
- |
||
text※1 |
1回 |
コメントの本文です。 |
string型(改行文字指定可能) |
||
background |
0または1回 |
コメントの背景色です。 この要素を省略した場合,コメントの背景色はyellowになります。
|
yellow red blue green gray custom1 custom2 custom3 |
||
is-minimized |
0または1回 |
コメントの最小化状態です。 この要素を省略した場合,falseとなり最小化されません。 |
true false |
||
size |
0または1回 |
コメントのサイズを定義する要素です。 この要素を省略した場合,コメントのサイズは次の値になります。 width=150 height=100 |
- |
||
@height |
1回 |
コメント表示の高さです。単位はピクセルです。 |
16以上の整数 |
||
@width |
1回 |
コメント表示の幅です。単位はピクセルです。 |
16以上の整数 |
||
point |
0または1回 |
コメントの座標を定義する要素です。 この要素を省略した場合,自動的に座標を決定します。 |
- |
||
@x |
1回 |
コメントのx座標です。エディタの左上端を原点とする座標系の値です。単位はピクセルです。 |
0以上の整数 |
||
@y |
1回 |
コメントのy座標です。エディタの左上端を原点とする座標系の値です。単位はピクセルです。 |
0以上の整数 |
(3) activity
要素名 |
出現パターン |
内容 |
指定可能値 |
||
---|---|---|---|---|---|
activity |
0回以上 |
アクティビティの座標を定義する要素です。 |
- |
||
@name-ref |
1回 |
アクティビティ名です。 |
NCName型かつ兄弟activity要素間で一意の値 |
||
point |
1回 |
座標を定義する要素です。 |
- |
||
@x |
1回 |
アクティビティのx座標です。エディタの左上端を原点とする座標系の値です。単位はピクセルです。 |
0以上の整数 |
||
@y |
1回 |
アクティビティのy座標です。エディタの左上端を原点とする座標系の値です。単位はピクセルです。 |
0以上の整数 |
(4) connection
要素名 |
出現パターン |
内容 |
指定可能値 |
||
---|---|---|---|---|---|
connection |
0回以上 |
コネクションの折れ曲がり点座標を定義する要素です。 |
- |
||
@source-activity-name-ref |
1回 |
コネクションの遷移元アクティビティ名です。 |
NCName型 |
||
@target-activity-name-ref |
1回 |
コネクションの遷移先アクティビティ名です。 |
NCName型 |
||
bendpoint |
1回以上 |
折れ曲がり点座標を定義する要素です。 遷移元から近い順に定義します。 |
- |
||
@x |
1回 |
折れ曲がり点のx座標です。エディタの左上端を原点とする座標系の値です。単位はピクセルです。 |
0以上の整数 |
||
@y |
1回 |
折れ曲がり点のy座標です。エディタの左上端を原点とする座標系の値です。単位はピクセルです。 |
0以上の整数 |