| Modifier and Type | Method and Description |
|---|---|
| public XSObjectList | |
| public XSAttributeDeclaration | Returns: A top-level attribute declaration ornull if such
a declaration does not exist.The name of the declaration. name)Convenience method. |
| public XSAttributeGroupDefinition | Returns: A top-level attribute group definition ornull if
such a definition does not exist.The name of the definition. name)Convenience method. |
| public XSNamedMap | Returns: A list of top-level definition of the specified type inobjectType or an empty XSNamedMap if no
such definitions exist.The type of the declaration, i.e.
objectType)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.[schema components]: a list of top-level components, i.e. element declarations, attribute declarations, etc. Identity-constraint definitions are also considered top-level. |
| public StringList | getDocumentLocations()
[document location] - a list of location URIs for the documents that
contributed to the |
| public XSElementDeclaration | Returns: A top-level element declaration ornull if such a
declaration does not exist.The name of the declaration. name)Convenience method. |
| public XSIDCDefinition | Returns: An identity-constraint definition ornull if such
a declaration does not exist.The name of the definition. name)Convenience method. |
| public XSModelGroupDefinition | Returns: A top-level model group definition definition ornull if such a definition does not exist.The name of the definition. name)Convenience method. |
| public XSNotationDeclaration | Returns: A top-level notation declaration ornull if such
a declaration does not exist.The name of the declaration. name)Convenience method. |
| public String | |
| public XSTypeDefinition | Returns: AnXSTypeDefinition or null if such
a definition does not exist.The name of the definition. name)Convenience method. |
| getAnnotations | back to summary |
|---|---|
| public XSObjectList getAnnotations() [annotations]: a set of annotations if it exists, otherwise an empty
| |
| getAttributeDeclaration | back to summary |
|---|---|
| public XSAttributeDeclaration getAttributeDeclaration(String name) Convenience method. Returns a top-level attribute declaration.
| |
| getAttributeGroup | back to summary |
|---|---|
| public XSAttributeGroupDefinition getAttributeGroup(String name) Convenience method. Returns a top-level attribute group definition.
| |
| getComponents | back to summary |
|---|---|
| public XSNamedMap getComponents(short objectType) [schema components]: a list of top-level components, i.e. element declarations, attribute declarations, etc. Identity-constraint definitions are also considered top-level.
| |
| getDocumentLocations | back to summary |
|---|---|
| public StringList getDocumentLocations() [document location] - a list of location URIs for the documents that
contributed to the | |
| getElementDeclaration | back to summary |
|---|---|
| public XSElementDeclaration getElementDeclaration(String name) Convenience method. Returns a top-level element declaration.
| |
| getIDCDefinition | back to summary |
|---|---|
| public XSIDCDefinition getIDCDefinition(String name) Convenience method. Returns an identity-constraint definition.
| |
| getModelGroupDefinition | back to summary |
|---|---|
| public XSModelGroupDefinition getModelGroupDefinition(String name) Convenience method. Returns a top-level model group definition.
| |
| getNotationDeclaration | back to summary |
|---|---|
| public XSNotationDeclaration getNotationDeclaration(String name) Convenience method. Returns a top-level notation declaration.
| |
| getSchemaNamespace | back to summary |
|---|---|
| public String getSchemaNamespace() [schema namespace]: A namespace name or | |
| getTypeDefinition | back to summary |
|---|---|
| public XSTypeDefinition getTypeDefinition(String name) Convenience method. Returns a top-level simple or complex type definition.
| |