|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface XSSchemaSet
Set of XSSchema
objects.
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(int idx)
|
XSSchema |
getSchema(String targetNamespace)
|
Collection<XSSchema> |
getSchemas()
Gets all XSSchema s in a single collection. |
int |
getSchemaSize()
|
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. |
XSComponent |
selectSingle(String scd,
NamespaceContext nsContext)
Evaluates a schema component designator against this schema component and returns the first resulting schema component. |
Method Detail |
---|
XSSchema getSchema(String targetNamespace)
XSSchema getSchema(int idx)
int getSchemaSize()
Iterator<XSSchema> iterateSchema()
Collection<XSSchema> getSchemas()
XSSchema
s in a single collection.
XSType getType(String namespaceURI, String localName)
XSSimpleType getSimpleType(String namespaceURI, String localName)
XSAttributeDecl getAttributeDecl(String namespaceURI, String localName)
XSElementDecl getElementDecl(String namespaceURI, String localName)
XSModelGroupDecl getModelGroupDecl(String namespaceURI, String localName)
XSAttGroupDecl getAttGroupDecl(String namespaceURI, String localName)
XSComplexType getComplexType(String namespaceURI, String localName)
XSIdentityConstraint getIdentityConstraint(String namespaceURI, String localName)
Iterator<XSElementDecl> iterateElementDecls()
Iterator<XSType> iterateTypes()
Iterator<XSAttributeDecl> iterateAttributeDecls()
Iterator<XSAttGroupDecl> iterateAttGroupDecls()
Iterator<XSModelGroupDecl> iterateModelGroupDecls()
Iterator<XSSimpleType> iterateSimpleTypes()
Iterator<XSComplexType> iterateComplexTypes()
Iterator<XSNotation> iterateNotations()
Iterator<XSIdentityConstraint> iterateIdentityConstraints()
XSComplexType getAnyType()
XSSimpleType getAnySimpleType()
XSContentType getEmpty()
Collection<XSComponent> select(String scd, NamespaceContext nsContext)
scd
- Schema component designator. See SCD
for more details.nsContext
- The namespace context in which SCD is evaluated. Cannot be null.
IllegalArgumentException
- if SCD is syntactically incorrect.XSComponent selectSingle(String scd, NamespaceContext nsContext)
scd
- Schema component designator. See SCD
for more details.nsContext
- The namespace context in which SCD is evaluated. Cannot be null.
IllegalArgumentException
- if SCD is syntactically incorrect.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |