|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A read-only interface that represents a namespace schema information item.
Method Summary | |
XSAttributeDeclaration |
getAttributeDecl(java.lang.String name)
Convenience method. |
XSAttributeGroupDefinition |
getAttributeGroup(java.lang.String name)
Convenience method. |
XSNamedMap |
getComponents(short objectType)
Returns a list of top-level components, i.e. |
StringList |
getDocumentLocations()
[document location] |
ObjectList |
getDocuments()
[document] |
XSElementDeclaration |
getElementDecl(java.lang.String name)
Convenience method. |
XSModelGroupDefinition |
getModelGroupDefinition(java.lang.String name)
Convenience method. |
XSNotationDeclaration |
getNotationDecl(java.lang.String name)
Convenience method. |
java.lang.String |
getSchemaNamespace()
[schema namespace] |
XSTypeDefinition |
getTypeDefinition(java.lang.String name)
Convenience method. |
Method Detail |
public java.lang.String getSchemaNamespace()
public XSNamedMap getComponents(short objectType)
Note that XSTypeDefinition#SIMPLE_TYPE
and
XSTypeDefinition#COMPLEX_TYPE
can also be used as the
objectType
to retrieve only complex types or simple types,
instead of all types.
objectType
- The type of the declaration, i.e.
ELEMENT_DECLARATION, ATTRIBUTE_DECLARATION, etc.
objectType
or null
.public XSTypeDefinition getTypeDefinition(java.lang.String name)
name
- The name of the definition.
XSTypeDefinition
or null if such definition
does not exist.public XSAttributeDeclaration getAttributeDecl(java.lang.String name)
name
- The name of the declaration.
public XSElementDeclaration getElementDecl(java.lang.String name)
name
- The name of the declaration.
public XSAttributeGroupDefinition getAttributeGroup(java.lang.String name)
name
- The name of the definition.
public XSModelGroupDefinition getModelGroupDefinition(java.lang.String name)
name
- The name of the definition.
public XSNotationDeclaration getNotationDecl(java.lang.String name)
name
- The name of the declaration.
public ObjectList getDocuments()
public StringList getDocumentLocations()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |