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.
|