| Properties / Attributes | The property element represents a JavaBean property of the Java class represented by the component.
The attribute element represents a named, typed, value associated with the parent UIComponent
via the generic attributes mechanism.
Attribute names must be unique within the scope of the parent (or related) component.
- Name: Stands for <attribute-name>/<property-name>.
Represents the name under which the corresponding value will be stored, in the generic attributes/properties
of the UIComponent we are related to.
- Class: Stands for <attribute-class>/<property-class>.
Represents the Java type of the value associated with this attribute/property name.
- Default Value: Stands for <default-value>.
Contains the value for the attribute/property. This value differs from the "suggested-value"
in that the attribute/property must take the value, whereas in "suggested-value" taking
the value is optional.
- Suggested: Stands for <suggested-value>.
Contains the value for the attribute/property.
- Display Name: Stands for <display-name>.
Contains short descriptive name describing the entity associated with the attribute/property.
- Description: Stands for <description>.
Contains a textual description of the attribute/property.
- Small Icon / Large Icon: Stands for <small-icon> /
<large-icon>.
Contains the resource path to an (16x16)/(32x32) icon image. The image may be in either GIF or JPG format.
|