Hitachi

Cosminexus V11 BPM/ESB基盤 サービスプラットフォーム 開発ガイド 基本開発編


6.3.8 ビジネスプロセスの描画情報を指定する要素

ビジネスプロセスの描画情報を指定する要素を次に示します。

〈この項の構成〉

(1) draw-info

要素名

出現パターン

内容

指定可能値

draw-info

1回

ビジネスプロセスの描画情報のルート要素です。

-

icon-size-type

0または1回

ビジネスプロセスエディタ上のアイコン描画方法を指定します。

この要素を省略した場合,fixed_middle_1lineが設定されます。

  • 可変幅(expandable)

  • 固定幅(小)−ラベル1行(fixed_small_1line)

  • 固定幅(小)−ラベル2行(fixed_small_2lines)

  • 固定幅(小)−ラベル3行(fixed_small_3lines)

  • 固定幅(中)−ラベル1行(fixed_middle_1line)

  • 固定幅(中)−ラベル2行(fixed_middle_2lines)

  • 固定幅(中)−ラベル3行(fixed_middle_3lines)

  • 固定幅(大)−ラベル1行(fixed_large_1line)

  • 固定幅(大)−ラベル2行(fixed_large_2lines)

  • 固定幅(大)−ラベル3行(fixed_large_3lines)

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)

  • カスタム背景色1(custom1)※2

  • カスタム背景色2(custom2)※2

  • カスタム背景色3(custom3)※2

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以上の整数

注※1

要素値に含まれる改行(LF)は,インポート時に改行(CR+LF)に変換されます。

注※2

Eclipseで設定した色を使用します。初期値は紺色です。

(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以上の整数