Cosminexus リファレンス 定義編
JavaBeansリソース属性ファイルは,次に示すDOCTYPE宣言を持ちます。
| <!DOCTYPE hitachi-javabeans-resource-property PUBLIC '-//Hitachi, Ltd.//DTD JavaBeans Resource Property 7.0//EN' 'file://<Cosminexusのインストールディレクトリ>/CC/admin/dtds/hitachi-javabeans-resource-property_7_0.dtd'> |
JavaBeansリソース属性ファイルは,次に示すタグを持つxmlファイルです。
| タグ名 | 出現パターン | 説明 | |||
|---|---|---|---|---|---|
| <hitachi-javabeans-resource-property> | 1回 | ルートタグ。 | |||
| ┣ ┃ ┃ |
<description> | 0または1回 | JavaBeansリソースの説明を記述。 | ||
| ┣ ┃ ┃ ┃ ┃ |
<display-name> | 1回 | JavaBeansリソースの表示名。 1≦文字列長≦240。 変更する場合,英数字(0〜9,A〜Z,a〜z),およびアンダースコア(_)を使用できます。 |
||
| ┣ ┃ ┃ ┃ |
<res-type> | 0または1回 | リソースのタイプ。 JavaBeansリソースのクラス名を指定します。<class-name>と同じ名称の場合は省略できます。 |
||
| ┣ ┃ ┃ |
<class-name> | 1回 | 実装クラス名。 JavaBeansリソースの実装クラス名を指定します。 |
||
| ┗ | <runtime> | 1回 | − | ||
| ┣ ┃ ┃ ┃ ┃ ┃ ┃ ┃ |
<property> | 0回以上 | <property>の指定が複数あり,<property-name>の設定値が同じ場合,一つにマージされます。その場合,ワーニングメッセージ(KDJE37600-W)が出力され,後ろに定義された<property>の<property-value>の値が有効になります。 | ||
| ┃ ┃ ┃ |
┣ ┃ ┃ |
<property-name> | 1回 | プロパティ名。 JavaBeansリソースのsetメソッド名やgetメソッド名を指定します。 |
|
| ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ |
┣ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ |
<property-type> | 1回 | プロパティ値のJavaの型。 指定できる型を次に示します。
|
|
| ┃ ┃ ┃ |
┗ | <property-value> | 0または1回 | プロパティの値。 | |
| ┗ | <resource-env-external-property> | 0回以上 | − | ||
| ┣ ┃ ┃ |
<description> | 0または1回 | リソース環境の別名の説明。 | ||
| ┗ | <optional-name> | 1回 | リソース環境の別名。 設定する場合,英数字(0〜9,A〜Z,a〜z),アンダースコア(_),ピリオド(.)および階層区切り文字としてスラッシュ(/)を使用できます。ただし,次の名前は指定できません。
同一リソース内に<resource-external-property>の指定が複数あり,<optional-name>の指定値がほかの<optional-name>の指定値の下位階層となるような関係の場合は,ワーニングメッセージ(KDJE37602-W)が出力されます。 (例) 別名1:AAA 別名2:AAA/BBB 1≦文字列長≦255 |
||
All Rights Reserved. Copyright (C) 2006, 2007, Hitachi, Ltd.