Namespace: |
|
Type: |
|
Content: |
complex, 2 attributes, attr. wildcard, 1 element |
Block: |
"#all" (blocks all substitutions of this element or its type) |
Defined: |
globally in XMLSchema.xsd; see XML source |
Includes: |
definition of 1 attribute |
Used: |
at 1 location |
XML Representation Summary |
|||||||
<xs:selector |
|||||||
|
|||||||
> |
|||||||
|
|||||||
</xs:selector> |
Type Derivation Tree
xs:anyType (restriction)
xs:openAttrs (extension)
xs:annotated (extension)
complexType
|
<xs:complexType>
<xs:complexContent>
</xs:complexType>
<xs:extension base="xs:annotated">
</xs:complexContent>
<xs:attribute name="xpath" use="required">
</xs:extension>
<xs:simpleType>
</xs:attribute>
<xs:restriction base="xs:token">
</xs:simpleType>
<xs:pattern value="(\.//)?(((child::)?((\i\c*:)?(\i\c*|\*)))|\.)(/(((child::)?((\i\c*:)?(\i\c*|\*)))|\.))*(\|(\.//)?(((child::)?((\i\c*:)?(\i\c*|\*)))|\.)(/(((child::)?((\i\c*:)?(\i\c*|\*)))|\.))*)*"/>
</xs:restriction>
</xs:element>
|
Type: |
|
Use: |
required |
Pattern: |
Type Derivation Tree
xs:anySimpleType (restriction)
xs:string (restriction)
xs:normalizedString (restriction)
xs:token (restriction)
simpleType
|
Derivation: |
restriction of xs:token
The following pattern is intended to allow XPath
expressions per the following EBNF: Selector ::= Path ( '|' Path )* Path ::= ('.//')? Step ( '/' Step )* Step ::= '.' | NameTest NameTest ::= QName | '*' | NCName ':' '*' child:: is also allowed |
||
Facets: |
|
<xs:simpleType>
<xs:restriction base="xs:token">
</xs:simpleType>
<xs:pattern value="(\.//)?(((child::)?((\i\c*:)?(\i\c*|\*)))|\.)(/(((child::)?((\i\c*:)?(\i\c*|\*)))|\.))*(\|(\.//)?(((child::)?((\i\c*:)?(\i\c*|\*)))|\.)(/(((child::)?((\i\c*:)?(\i\c*|\*)))|\.))*)*"/>
</xs:restriction>
</xs:attribute>
|
XML schema documentation generated with FlexDoc/XML 1.13 using FlexDoc/XML XSDDoc 2.9.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit. |