始める前に:
このタスクを実行するには、以下のタスクを完了している必要があります。
このタスクでは、メッセージ・モデルに、複合タイプを追加するエレメントが既に追加されていることを前提とします。
複合タイプをエレメントに追加するとき、新規の複合タイプを作成することも、
既存の基本タイプから新規の複合タイプを派生することもできます。
新規の複合タイプをエレメントに追加する方法は次のとおりです。
- 「ブローカー・アプリケーション開発 (Broker Application Development)」パースペクティブに切り替えます。
- ワークベンチの「ブローカー・アプリケーション開発 (Broker Application Development)」パースペクティブで、「アウトライン (Outline)」ビューが表示されることを確認します。 「アウトライン (Outline)」ビューが表示されない場合、ワークベンチ・メニューから、
「Window」>「ビューの表示 (Show View)」>「アウトライン (Outline)」をクリックします。
- 「アウトライン (Outline)」ビューで、新規の複合タイプの追加先エレメントをクリックします。
- メッセージ定義エディターで、
「プロパティー (Properties)」タブをクリックします。
- プロパティー階層で、
「論理プロパティー (Logical Properties)」>「エレメント (Element)」を選択します。
- 詳細表示で、「タイプ (Type)」リストの
(新規複合タイプ) をクリックして「新規複合タイプ (New Complex Type)」ウィンドウを表示します。
- 新規のローカル複合タイプを作成する場合、
「ローカル複合タイプの作成 (Create a Local Complex Type)」をクリックして、
「構成 (Composition)」リストで必要なオプションをクリックします。
- 既存の基本タイプから新規のローカル複合タイプを派生する場合、以下のようにします。
- 「既存の基本タイプから新規のローカル複合タイプを派生
(Derive a new Local Complex Type from existing base type)」をクリックします。
- 「基本タイプ」リストで、使用したい基本タイプをクリックします。 選択する基本タイプに応じて、
「構成 (Composition)」および「派生 (Derived By)」リストが
アクティブになる場合があります。
- 「構成 (Composition)」および「派生 (Derived By)」
リストがアクティブな場合、両方のリストで必要なオプションをクリックします。
- 新規の複合タイプをグローバル複合タイプとして追加する場合、
「グローバル複合タイプとして作成 (Create as Global Complex Type)」チェック・ボックスを
選択し、「名前」フィールドで新規の複合タイプに名前を指定します。
- 「OK」をクリックして、「新規複合タイプ (New Complex Type)」ウィンドウを閉じ、メッセージ・モデルに新規の複合タイプを追加します。
加えられる変更は、複合タイプを追加しているエレメントが現れる場所全体で反映されます。