詳細アイコン IDE内の表示

宣言コンポーネントのメタデータを作成する手順を完了すると、ビジュアル・エディタには、宣言コンポーネント定義ファイルが空白ページとして表示されます。「構造」ウィンドウは、次のように表示されます(「af:componentDef」ノードを開いた場合)。

構造ウィンドウのコンポーネント定義

宣言コンポーネント定義全体は、af:componentDef要素内に組み込まれ、af:xmlContent要素とaf:xmlContent以外のコンポーネントの2つの部分に分割されます。この時点で、af:xmlContent以外のコンポーネントはありません。

af:xmlContent要素にはメタデータが含まれており、このメタデータには、宣言コンポーネントの名前、ファセット、属性、関連するメソッド・シグネチャおよびタグ・ライブラリの詳細が記述されています。挿入するaf:xmlContent以外(ただし、af:componentDef以内)のコンポーネントによって、コンポジット宣言コンポーネントのレイアウトが構成されます。次のキュー・カードで、宣言コンポーネントのレイアウトを定義します。

ファセット、属性およびメソッドの追加も含めて、宣言コンポーネントのメタデータはいつでも変更できます。構造ウィンドウで、af:componentDefまたはaf:xmlContent内の任意の要素を選択します。次に、プロパティ・インスペクタを使用してメタデータを編集します。プロパティ・インスペクタでは、名前や接頭辞などのタグ・ライブラリの詳細は変更できないことに注意してください。

アプリケーション・ナビゲータのdeclarativecomp-metadata.xmlファイルは、定義プロジェクトに作成されるすべての宣言コンポーネントを管理するためにJDeveloperで作成される特別なファイルです。

アプリケーション・ナビゲータ、メタデータXMLファイル

declarativecomp-metadata.xmlファイルには、宣言コンポーネント定義を含む.jspxファイルの名前とパス、および宣言コンポーネントを含めるタグ・ライブラリに関する情報が含まれています。