The property tag allows you to explicitly map a property in a composite repository to a property in a primary item descriptor or a contributing item descriptor. This usage handles the case where two or more contributing item descriptors have properties with the same name. It can have one or more <attribute>
tags.
Used in:
property Tag Attributes
Attribute | Description | Value |
---|---|---|
name | The name of this composite property. | Required |
mapped-property-name | The name of the property in the primary or contributing item descriptor to which this property maps. | Required |
queryable | Boolean. Default is true. | |
required | Boolean. Default is false. | |
expert | Expert properties are not displayed in the default view of the ATG Control Center. | Boolean. Default is false. |
hidden | Hidden properties are not displayed in the ATG Control Center. | Boolean. Default is false. |
readable | Boolean. Default is false. | |
writable | Boolean. Default is false. | |
category-resource | If you specify a resource bundle for this property using the | String |
display-name-resource | If you specify a resource bundle for this property using the | String |
exclude | Set this attribute to | Boolean. Default is false. |
Example
<property name="ldapFirstName" mapped-property-name="firstName" queryable="false" required="false" expert="false" hidden="false" readable="true" writable="true" category-resource="categoryBasics" display-name-resource="ldapFirstName"> ... </property>