org.apache.ws.jaxme.xs.xml

Interface XsSchemaHeader

Known Subinterfaces:
JAXBXsSchema, XsESchema
Known Implementing Classes:
JAXBXsSchemaImpl, XsESchemaImpl

public interface XsSchemaHeader

This interface contains the data contained in the schemas root element.

Method Summary

XsFormChoice
getAttributeFormDefault()
Returns the "form" attributes default value for attributes.
XsBlockSet
getBlockDefault()
Returns the "block" attributes default value.
XsFormChoice
getElementFormDefault()
Returns the "form" attributes default value for elements.
XsDerivationSet
getFinalDefault()
Returns the "final" attributes default value.
XsID
getId()
Returns the schemas ID.
XsAnyURI
getTargetNamespace()
Returns the target namespace.
String
getTargetNamespacePrefix()
Returns a prefix associated with the target namespace or null, if no such prefix is available.
XsToken
getVersion()
Returns the schema version.

Method Details

getAttributeFormDefault

public XsFormChoice getAttributeFormDefault()
Returns the "form" attributes default value for attributes.

getBlockDefault

public XsBlockSet getBlockDefault()
Returns the "block" attributes default value.

getElementFormDefault

public XsFormChoice getElementFormDefault()
Returns the "form" attributes default value for elements.

getFinalDefault

public XsDerivationSet getFinalDefault()
Returns the "final" attributes default value.

getId

public XsID getId()
Returns the schemas ID.

getTargetNamespace

public XsAnyURI getTargetNamespace()
Returns the target namespace.

getTargetNamespacePrefix

public String getTargetNamespacePrefix()
Returns a prefix associated with the target namespace or null, if no such prefix is available.

getVersion

public XsToken getVersion()
Returns the schema version.