Methods Summary |
---|
public XSObjectList | getAnnotations()[annotations]: a set of annotations if it exists, otherwise an empty
XSObjectList .
|
public XSAttributeDeclaration | getAttributeDeclaration(java.lang.String name)Convenience method. Returns a top-level attribute declaration.
|
public XSAttributeGroupDefinition | getAttributeGroup(java.lang.String name)Convenience method. Returns a top-level attribute group definition.
|
public XSNamedMap | getComponents(short objectType)[schema components]: a list of top-level components, i.e. element
declarations, attribute declarations, etc.
|
public StringList | getDocumentLocations()[document location] - a list of location URIs for the documents that
contributed to the XSModel .
|
public XSElementDeclaration | getElementDeclaration(java.lang.String name)Convenience method. Returns a top-level element declaration.
|
public XSModelGroupDefinition | getModelGroupDefinition(java.lang.String name)Convenience method. Returns a top-level model group definition.
|
public XSNotationDeclaration | getNotationDeclaration(java.lang.String name)Convenience method. Returns a top-level notation declaration.
|
public java.lang.String | getSchemaNamespace()[schema namespace]: A namespace name or null if absent.
|
public XSTypeDefinition | getTypeDefinition(java.lang.String name)Convenience method. Returns a top-level simple or complex type
definition.
|