|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The interfaces represents the namespace schema information information item. Each namespace schema information information item corresponds to an XML Schema with unique namespace name. The interface may be updated or replaced.
Method Summary | |
XSObjectList |
getAnnotations()
[annotations]: a set of annotations. |
XSAttributeDeclaration |
getAttributeDeclaration(java.lang.String name)
Convenience method. |
XSAttributeGroupDefinition |
getAttributeGroup(java.lang.String name)
Convenience method. |
XSNamedMap |
getComponents(short objectType)
[schema components]: a list of top-level components, i.e. |
StringList |
getDocumentLocations()
[document location] - a list of locations URI for the documents that contributed to the XSModel. |
XSElementDeclaration |
getElementDeclaration(java.lang.String name)
Convenience method. |
XSModelGroupDefinition |
getModelGroupDefinition(java.lang.String name)
Convenience method. |
XSNotationDeclaration |
getNotationDeclaration(java.lang.String name)
Convenience method. |
java.lang.String |
getSchemaNamespace()
[schema namespace]: A namespace name or null . |
XSTypeDefinition |
getTypeDefinition(java.lang.String name)
Convenience method. |
Method Detail |
public java.lang.String getSchemaNamespace()
null
.
public XSNamedMap getComponents(short objectType)
objectType
- The type of the declaration, i.e.
ELEMENT_DECLARATION
. 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
or null
.public XSObjectList getAnnotations()
public XSElementDeclaration getElementDeclaration(java.lang.String name)
name
- The name of the declaration.
null
if such
declaration does not exist.public XSAttributeDeclaration getAttributeDeclaration(java.lang.String name)
name
- The name of the declaration.
null
if such
declaration does not exist.public XSTypeDefinition getTypeDefinition(java.lang.String name)
name
- The name of the definition.
XSTypeDefinition
or null
if such
definition does not exist.public XSAttributeGroupDefinition getAttributeGroup(java.lang.String name)
name
- The name of the definition.
null
if
such definition does not exist.public XSModelGroupDefinition getModelGroupDefinition(java.lang.String name)
name
- The name of the definition.
null
if such definition does not exist.public XSNotationDeclaration getNotationDeclaration(java.lang.String name)
name
- The name of the declaration.
null
if such
declaration does not exist.public StringList getDocumentLocations()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |