container

Top  Previous  Next

The following attributes can be added to container element types.

 

- type [string]

 

(string|set|xml|uuid|file|integer|positiveInteger|negativeInteger|long|double|date)

 

- alias <name>

- comment <value>

- example <value>

- default <value>

 

- fixed <value>

- immutable [false] (true|false)

 

- env <environment variable name>

- property <property name>

 

- length [0]

- minLength [0]

- maxLength [Integer.MAX_VALUE]

 

- regex <pattern>

- transform (truncateToMaxLength|trim|ltrim|rtrim)

 

- mapFrom <uid>

- mapFormat <java.text.Format>

 

- useDefinition <container name>

- extendsDefinition <container name, ...>

 

- interleaving [false] (true|false)

 

- identity <value name | attribute name, value name | attribute name, ...>

 

- minOccurs [1]

- maxOccurs [1] (unbounded|<integer>)

 

- if <element name, element name, ...>

- unless <element name, element name, ...>

 

- transient [false] (true|false)

 

- propertiesFile <filename, filename, ...>