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. |