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. See Tag linking for more information. |
pararm |
An additional parameter to refer to a data.
The value of param can override the value of refId. |
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. |