The <property> Element
Purpose
The <property> element defines a name/value pair used to populate a Java Bean property or a java.util.Map. The property name is specified by the mandatory name attribute.
The property value may be specified either by the value attribute, a nested <object> or <member> element.
A string value will be automatically converted to the formal property type using de.odysseus.calyxo.base.util.ParseUtils. This will work for all primitive types, their wrapper classes and java.util.Date, provided the string value is given in standard notation. For other property types, the property value must be an instance of that type.
<property> elements may appear inside <use> and <object> elements.
Attributes
| Name | Type | Description |
|---|---|---|
| name | NMTOKEN | Required - The name of the property (or association key). |
| value | CDATA | Dynamic - The property (or association) value. |
Body
The body of the <property> element is defined by the following sequence:
(object|member)?


