The set of properties associated with the element level is shown in the following figure and is described in the table below.
Property |
Descriptions |
---|---|
name |
The element display name. |
javaName |
Property accessor basename. Do not modify this property; it is assigned by the Sun Enterprise Service Bus. |
javaType |
The Java type. This is automatically assigned, and is not editable. |
comment |
Free-form text (no runtime effect). |
access |
The access specification. |
optional |
An indicator of whether the element is required or optional. Specify true if the element is optional; otherwise specify false. This is not applicable to the root or to a child of a choice node. |
repeat |
An indicator of whether the element can have multiple instances. Specify true if the element can appear multiple times; otherwise specify false. This is not applicable to the root or to a child of a choice node. |
maxOccurs |
The maximum number of occurrences of the node if the node is repeating. This property has no effect if node is non-repeating, but might show an error during validation if set to a value greater than 1. |
delim |
The delimiter specification (see Specifying Delimiters). |
nodeType |
Governs the marshal/unmarshal format. See Specifying the Node Type. |
showDelim |
If the nodeType property is delimited, the delimiter appears here. This field is not editable. |
public |
For future use, not currently active. |
top |
An indicator or whether marshal/unmarshal is supported. Specify true if it is supported; otherwise specify false. |