Data elements have the following definitions externalized in the
data definition file:
Table 1. <iColl>
tag attributesAttribute or subtag |
Description |
id |
The name of the indexed collection instance. |
description |
A description of the indexed collection. |
size |
The number of elements in the collection. |
param |
An additional parameter for the collection. This is a subtag that you
can use to add parameters or override values of existing ones. The param has
an id attribute that contains the name of the parameter and the value attribute
contains its value. |
Table 2. <kColl> tag attributesAttribute or subtag |
Description |
id |
The name of the keyed collection instance. |
description |
A description of the keyed collection. |
dynamic |
A boolean that identifies whether the collection dynamically adds a
data element when a setValue(String, Object) method is invoked and the specified
element does not exist. The default value is false. |
param |
An additional parameter for the collection. This is a subtag that you
can use to add parameters or override values of existing ones. The param has
an id attribute that contains the name of the parameter and the value attribute
contains its value. |
Table 3. <refData> tag attributesAttribute |
Description |
refId |
A reference to a data element defined in the
same file. This is the only linkable tag for data elements. |
Table 4. <field> tag attributesAttribute or subtag |
Description |
id |
The name of the field. |
description |
A description of the data field. |
value |
The value of the data represented by the field. |
param |
An additional parameter for the collection. This is a subtag that you
can use to add parameters or override values of existing ones. The param has
an id attribute that contains the name of the parameter and the value attribute
contains its value. |