Selectors
In order to bind the component to the XML schema at a certain position, the following selectors are available.
Selector | Description |
---|---|
#complexTypeName or #(anonymous) | complexType |
+simpleTypeName or +(anonymous) | simpleType |
.elementName | element |
@attributeName | attribute |
?.elementName | any element candidate |
~attributeGroupName | attribute group |
^groupName | group |
<.elementName> | element reference |
<@attributeName> | attribute reference |
choice, sequence, any, all, content, attributes | literals |
set | literal for root (!= root element) |
selector@namespace | namespace where the selector is declared in |
.{namespace}elementName or @{namespace}attributeName | target namespace of the item |
selector[] | specifies an array |
selector/number | selects the n-th iteration of the selector |