親要素の関連のJavaBeanプロパティとプロパティ拡張に関する情報を宣言します。この情報は構成に影響を与えず、メタデータとして使用されます。この要素は次の要素内で有効です。
<property>
[<
description
/>]*
[<
display-name
/>]*
[<
icon
/>]*
<
property-name
>propertyName</property-name>
<
property-class
>propertyClass</property-class>
[<default-value
>defaultValue</default-value>] [<
suggested-value
>suggestedValue</suggested-value>] [<
property-extension
>
propExtension
</property-extension>]* </property>
<property-name>
<property-class>
<default-value>
<suggested-value>
<property-extension>
<property>
の親要素に適用する実装固有の要素を格納します。次の例では、カスタム・コンポーネントSlider
のプロパティorientation
を宣言します。アプリケーション開発ツールでは、この宣言を読み取り、orientationプロパティ(デフォルト値は"horizontal")を持つ使用可能なコンポーネントとしてSliderを表示します。
<component>
<display-name>Slider</display-name>
<component-type>com.component.Slider</component-type>
<component-class>com.jsf.components.Slider</component-class>
<property>
<property-name>orientation</property-name>
<property-class>java.lang.String</property-class>
<default-value>horizontal</default-value>
<suggested-value>horizontal</suggested-value>
</property>
</component>
<description>要素
<display-name>要素
<icon>要素
リファレンス: JSF構成要素
Copyright © 1997, 2009, Oracle. All rights reserved.