The property tag lets you 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 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 | |
required | Boolean | |
expert | Expert properties are not displayed in the default view of the ATG Control Center. | Boolean |
hidden | Hidden properties are not displayed in the ATG Control Center. | Boolean |
readable | Boolean | |
writable | Boolean | |
category-resource | If you specify a resource bundle for this property with the | String |
display-name-resource | If you specify a resource bundle for this property with the | String |
exclude | Set this attribute to | Boolean |
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>