Selektoren
Um die Komponente an eine bestimmte Position an das XML-Schema zu binden, stehen die folgenden Selektoren zur Verfügung.
| Selektor | Beschreibung |
|---|---|
| #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 |
