Method Summary |
|
XSSimpleType | getAnySimpleType() |
XSComplexType | getAnyType() |
XSAttGroupDecl | getAttGroupDecl(String namespaceURI, String localName) |
XSAttributeDecl | getAttributeDecl(String namespaceURI, String localName) |
XSComplexType | getComplexType(String namespaceURI, String localName) |
XSElementDecl | getElementDecl(String namespaceURI, String localName) |
XSContentType | getEmpty() |
XSIdentityConstraint | getIdentityConstraint(String namespaceURI, String localName) |
XSModelGroupDecl | getModelGroupDecl(String namespaceURI, String localName) |
XSSchema | getSchema(String targetNamespace) |
XSSchema | getSchema(int idx) |
int | getSchemaSize() |
Collection<XSSchema> | getSchemas() Gets all
XSSchema s in a single collection. |
XSSimpleType | getSimpleType(String namespaceURI, String localName) |
XSType | getType(String namespaceURI, String localName) |
Iterator<XSAttGroupDecl> | iterateAttGroupDecls() Iterates all attribute group declarations in all the schemas. |
Iterator<XSAttributeDecl> | iterateAttributeDecls() Iterates all atribute declarations in all the schemas. |
Iterator<XSComplexType> | iterateComplexTypes() Iterates all complex type definitions in all the schemas. |
Iterator<XSElementDecl> | iterateElementDecls() Iterates all element declarations in all the schemas. |
Iterator<XSIdentityConstraint> | iterateIdentityConstraints() Iterates all identity constraints in all the schemas. |
Iterator<XSModelGroupDecl> | iterateModelGroupDecls() Iterates all model group declarations in all the schemas. |
Iterator<XSNotation> | iterateNotations() Iterates all notation declarations in all the schemas. |
Iterator<XSSchema> | iterateSchema() |
Iterator<XSSimpleType> | iterateSimpleTypes() Iterates all simple type definitions in all the schemas. |
Iterator<XSType> | iterateTypes() Iterates all type definitions in all the schemas. |
Collection<XSComponent> | select(String scd, NamespaceContext nsContext) Evaluates a schema component designator against this schema component
and returns the resulting schema components.
throws: IllegalArgumentException - if SCD is syntactically incorrect. Parameters: scd - Schema component designator. |
XSComponent | selectSingle(String scd, NamespaceContext nsContext) Evaluates a schema component designator against this schema component
and returns the first resulting schema component.
throws: IllegalArgumentException - if SCD is syntactically incorrect. Parameters: scd - Schema component designator. |