メッセージ・フロー・エディターは、WebSphere® Message Broker Toolkit でメッセージ・フローのグラフィカル表現を定義し、また個々のメッセージ・フロー・ノードのプロパティーを設定する目的で 「ブローカー・アプリケーション開発」パースペクティブ から提供されるデフォルトのエディターです。
メッセージ・フロー・ファイル (.msgflow) を「ブローカー開発」ビューで開くと、 適切なエディターが「エディター」ビューで起動します。 「エディター」ビューでは、組み込みノードやユーザー定義ノード、およびそれらの間の接続を選択して、メッセージ・フローを定義します。
「アウトライン」ビューでは、「エディター」ビューで開いているリソースの内容の要約を確認します。「問題」ビューでは、「エディター」ビューで開いているリソースに関連する情報およびエラー・メッセージを確認します。
メッセージ・フロー・エディターには以下のビューが含まれています。
「エディター」ビューには、現在開かれているリソースの内容が表示されます。 さらにこのビューでは、開いている各リソースがタブとして表示されるため、 リソースを瞬時に切り替えることができます。
開いているリソースがメッセージ・フローの場合には、「グラフ」と「ユーザー定義プロパティー」という 2 つのタブが表示されます。
「グラフ」を選択すると、エディター・ビューには、メッセージ・フローのグラフィック表示が含まれます。
「パレット」には、メッセージ・フローに組み込むことができる選択可能ノードすべてが含まれます。 デフォルトでは、パレットは「エディター」ビューの左側に表示されます。 これをエディター・ビューの右側に移動するには、縮小モード中にパレットをクリックし、バーをエディター・ビューの右側にドラッグします。
「ユーザー定義プロパティー」タブを 選択すると、ユーザー定義プロパティー・エディターが開き、メッセージ・フローのユーザー定義プロパティーを変更できます。 ユーザー定義プロパティー・エディターは、「ユーザー・プロパティー階層」ビューと 「詳細」ビューから構成されます。
「ユーザー・プロパティー階層」ビューには、「プロパティー・グループの追加」、「プロパティーの追加」、および「削除」の 3 つのアイコンが表示され、プロパティー階層の更新に使用できます。 プロパティーを追加するときは、「詳細」ビューが開きます。 「詳細」ビューでは、プロパティー・タイプとデフォルト値を定義できます。
「パレット」ビューには、選択してメッセージ・フローに組み込むことのできる選択可能ノードがリストされます。 パレットについて、およびそのレイアウトと設定のカスタマイズ方法については、メッセージ・フローのノード・パレットを参照してください。
ツールバーのアイコンおよびそれらのアクションが、下記の表に示されています。
アイコン | ラベル | アクション |
---|---|---|
![]() |
マンハッタン・レイアウト | すべてのノード接続を、一連の横線および縦線として表示します。 |
![]() |
グリッド表示 | エディター領域の背景に、縦方向および横方向の点線のグリッドを表示します。 |
![]() |
グリッド・プロパティー | グリッド・マーカーの縦方向および横方向のスペーシングや、 エディター領域の境界線とグリッド・マーカーの開始点との間のギャップを定義します。 |
![]() |
左揃え | 現在選択されているノードの左端をラインアップします。 複数のノードが選択されている場合にのみ使用可能です。 |
![]() |
中央揃え | 現在選択されているノードの横方向の中心点 (左右の間) をラインアップします。 複数のノードが選択されている場合にのみ使用可能です。 |
![]() |
右揃え | 現在選択されているすべてのノードの右端をラインアップします。 複数のノードが選択されている場合にのみ使用可能です。 |
![]() |
上揃え | 現在選択されているノードの上端をラインアップします。 複数のノードが選択されている場合にのみ使用可能です。 |
![]() |
中央揃え | 現在選択されているノードの縦方向の中心点 (上下の間) をラインアップします。 複数のノードが選択されている場合にのみ使用可能です。 |
![]() |
下揃え | 現在選択されているノードの下端をラインアップします。 複数のノードが選択されている場合にのみ使用可能です。 |
![]() |
分配ボックスを表示 | 現在選択されているノードの周囲に、長方形のボックスを表示します。 |
![]() |
水平に分配 | 分配ボックス内の左端または右端の最も近いものに、現在選択されているノードをそろえます。 |
![]() |
垂直に分配 | 分配ボックス内の上端または下端の最も近いものに、現在選択されているノードをそろえます。 |