Hitachi

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


7.15.1 Namespaces(名前空間情報)

オブジェクトのInput項目など,マッピング定義エディタ上の変換元ノードまたは変換先ノードを示すパスの定義で使用する,名前空間情報を定義します。Namespacesに定義したPrefix項目が,オブジェクトのInput項目などに記述された要素の名前空間接頭辞として使用された場合,その名前空間接頭辞がどの名前空間に属するかを,Namespacesに定義された情報で判断します。

Prefix項目が"#default"の定義は,オブジェクトのInput項目などに記述された要素のデフォルト名前空間(名前空間接頭辞がない場合に属する名前空間)を示します。Prefix項目が"#default"の定義をしない場合,デフォルト名前空間は空とします。

URI項目が空の場合,該当する名前空間接頭辞が付いた要素の名前空間は,空とします。

〈この項の構成〉

(1) 定義項目

定義項目を次の表に示します。

表7‒26 Namespaces定義

項目名

定義内容

定義できる値

補足説明

Prefix

名前空間接頭辞

NCName型の値または"#default"

必須項目です。重複して同じPrefixを定義できません。

"#default"の場合

デフォルト名前空間を設定します。

URI

名前空間

anyURI型の値

(凡例)

−:該当する項目はありません。

(2) 定義例

定義例を次の図に示します。

図7‒66 Namespaces定義例1

[図データ]

図7‒67 Namespaces定義例2

[図データ]

図7‒68 Namespaces定義例3

[図データ]