プロパティー | Type | 意味 |
---|---|---|
名前 | ストリング | オブジェクトの作成時に名前を指定します。
名前は、実質的には任意の英数字で構成することができ、これには文字 A から Z、a から z、桁数 0 から 9 が含まれます。 名前には、以下の句読文字も含めることができます。
名前は、数字、ハイフン、またはピリオドではなく、文字または下線文字でのみ始めることができます。 xml またはその変形で始まる名前 (例えば XmL) は、XML 標準仕様によって予約されています。 命名規則および許容文字の詳細については、World Wide Web Consortium (W3C) Web サイトの Extensible Markup Language (XML) 仕様を参照してください。 |
基本タイプ | 列挙タイプ | このプロパティーを使用して、 制限や拡張から導出される新規複合タイプの定義の開始点として使用するタイプ (単純または複合) を選択します。 |
導出 | 列挙タイプ | このプロパティーがアクティブの場合、以下の中から選択します。
リストまたは共用体からの導出はサポートされていません。 |
下記の表では、 「構成」および 「内容の妥当性検査」の有効な設定を示します。 これらのプロパティーは、実際にはこのタイプの内容を定義するグループに置かれています。 これらは、「ローカル・グループ」ボタンが 選択された場合にのみ編集できます。 「グローバル・グループ」ボタンが選択された場合、 これらのプロパティーは、「グループ名」フィールドで示されるグローバル・グループから取られます。
「構成」および「内容の妥当性検査」の両方に 依存する複合タイプの有効な子は、複合タイプのための内容の妥当性検査プロパティーに示されています。
プロパティー | タイプ | 意味 |
---|---|---|
ローカル・グループ | ボタン | 複合タイプの内容がローカル・グループの場合は、これを選択する必要があります。 |
構成 | 列挙タイプ | このプロパティーは、メッセージ・ツリーの構成を説明し、
「内容の妥当性検査」プロパティーと
組み合わせて使用されます。
「構成」は、例えば、 ツリー内のエレメントが、任意の順序で表示されるか、 それとも事前定義された順序で表示されるかを決定します。 このプロパティーを Ordered Set または Sequence に設定する場合、 メッセージ解析時の入力メッセージのエレメントの順序、 および出力メッセージがパーサーにより構成される場合の論理ツリーの順序が重要になります。 順序が正しくない場合、パーサーはエラーを生成するか、 予期しない結果を出すことがあります。 したがって、メッセージを計算ノードで作成する場合、 ESQL SET ステートメントを正しい順序で入れるように注意する必要があります。 以下から選択します。
|
内容の妥当性検査 | 列挙タイプ | 「内容の妥当性検査」は、宣言されていない
内容にブローカーが応答する方法を制御し、複合タイプ内に含まれるオブジェクトが定義される場合、その場所を指定します。これは、
「構成」プロパティーと組み合わせて使用されます。 オプション:
これらのオプションの詳細については、構成と内容の妥当性検査の組み合わせ を参照してください。 |
グループ参照 | ボタン | 複合タイプの内容がグループ・オブジェクトへの参照である場合は、 これを選択する必要があります。 |
グループ名 | 列挙タイプ | グループ名 は、 この複合タイプが参照しているグループの名前です。 参照可能なグループはドロップダウン・リストから選択できます。 |
最小オカレンス (Min Occurs) | 整数 | オブジェクトを反復できる最小回数を指定します。
デフォルトは 1 です。
値が 0 に設定される場合、オブジェクトはオプションです。 「最大オカレンス」が -1 に設定される場合を除き、 「最小オカレンス」に値が設定される場合は、 「最大オカレンス」の値以下でなければなりません。 |
最大オカレンス (Max Occurs) | 整数 | オブジェクトを反復できる最大回数を指定します。
デフォルトは 1 です。
このプロパティーが設定されない場合、オブジェクトは複数回現れることができません。 このプロパティーが 0 に設定されていると、メッセージにオブジェクトが存在しない かのように解釈されます。 制限がなく、出現回数の最大数がないことを示すために、このプロパティーを -1 に設定することもできます。 |
混合 | チェック・ボックス | 複合タイプが混合内容を持ち、サブエレメントと共に文字データを含むときにこれを選択します。 |
プロパティー | Type | 意味 |
---|---|---|
最終 | 複数選択列挙タイプ | 複合タイプの最終属性は、他のタイプがそこから派生するかを制御します。
有効な値は、extension、restriction、または all です。
以下の 1 つ以上から選択できます。
複数を選択するには、選択項目をプロパティー・フィールドに入力する必要があります。 |
ブロック | 複数選択列挙タイプ | 複合タイプのブロック属性は、あるタイプを基にしたエレメントに対して許可される置換に関して、そのタイプを制限します。
WebSphere Message Broker において、その効果は、
ブロック属性が複合タイプからその複合タイプを基にしたすべてのエレメントにコピーされることと同じです。
以下の 1 つ以上から選択できます。
複数を選択するには、選択項目をプロパティー・フィールドに入力する必要があります。 |
抽象 | チェック・ボックス | 選択した場合、このタイプを基にしたエレメントはメッセージに現れません。 |