<!ELEMENT property (attribute*)>

Parent: <primary-item-descriptor>>, <contributing-item-descriptor>>

The <property> tag maps a property in a composite repository to a property in a primary or contributing item descriptor. This allows two or more contributing item descriptors to have properties with the same name.

Attributes

Attribute

Description

name

The name of this composite property.

mapped-property-name

The name of the property in the primary or contributing item descriptor to which this property maps (required).

queryable

Boolean. Default: true

required

Boolean. Default: false

expert

Boolean. Expert properties are not displayed in the default view of the ATG Control Center.

Default: false

hidden

Boolean, if true, suppresses display in the ATG Control Center.

Default: false

readable

Boolean. Default: false

writable

Boolean. Default: false

category-resource

If a resource bundle is specified for this property with the tag <attribute name=resourceBundle>, this attribute specifies the resource bundle key to the property’s category. See Localizing SQL Repository Definitions.

display-name-resource

If a resource bundle is specified for this property with the tag <attribute name=resourceBundle>, this attribute specifies the resource bundle key to the property’s display name. See Localizing SQL Repository Definitions.

exclude

Boolean. If set to true, excludes this property from the composite item descriptor. See Excluding Properties.

Default: 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>