|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.jaxme.xs.xml.impl.XsObjectImpl net.sf.jaxme.xs.xml.impl.XsTOpenAttrsImpl net.sf.jaxme.xs.xml.impl.XsESchemaImpl net.sf.jaxme.xs.jaxb.impl.JAXBXsSchemaImpl
Constructor Summary | |
JAXBXsSchemaImpl(XSContext pContext)
Creates a new instance of JAXBXsSchemaImpl. |
Method Summary | |
java.lang.String[] |
getJaxbExtensionBindingPrefixes()
Returns the list of extension binding prefixes . |
JAXBSchemaBindings |
getJAXBSchemaBindings()
|
java.lang.String |
getJaxbVersion()
Returns the jaxb:version attribute. |
boolean |
setAttribute(java.lang.String pQName,
java.lang.String pNamespaceURI,
java.lang.String pLocalName,
java.lang.String pValue)
This method receives all the attributes, including those from the XML schema namespace. |
void |
setJaxbExtensionBindingPrefixes(java.lang.String pExtensionBindingPrefixes)
|
void |
setJaxbVersion(java.lang.String pVersion)
|
void |
validate()
Validates the types, attributes, elements, ... internal state. |
Methods inherited from class net.sf.jaxme.xs.xml.impl.XsESchemaImpl |
createAnnotation, createAttribute, createAttributeGroup, createComplexType, createElement, createGroup, createImport, createInclude, createNotation, createRedefine, createSimpleType, getAttributeFormDefault, getBlockDefault, getChilds, getContext, getElementFormDefault, getFinalDefault, getId, getLang, getTargetNamespace, getTargetNamespacePrefix, getVersion, setAttributeFormDefault, setBlockDefault, setElementFormDefault, setFinalDefault, setId, setLang, setTargetNamespace, setVersion |
Methods inherited from class net.sf.jaxme.xs.xml.impl.XsTOpenAttrsImpl |
getOpenAttributes |
Methods inherited from class net.sf.jaxme.xs.xml.impl.XsObjectImpl |
asXsQName, getLocator, getNamespaceSupport, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, isValidated |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface net.sf.jaxme.xs.xml.XsESchema |
createAnnotation, createAttribute, createAttributeGroup, createComplexType, createElement, createGroup, createImport, createInclude, createNotation, createRedefine, createSimpleType, getAttributeFormDefault, getBlockDefault, getChilds, getContext, getElementFormDefault, getFinalDefault, getId, getTargetNamespace, getTargetNamespacePrefix, getVersion, setAttributeFormDefault, setBlockDefault, setElementFormDefault, setFinalDefault, setId, setTargetNamespace, setVersion |
Methods inherited from interface net.sf.jaxme.xs.xml.XsTOpenAttrs |
getOpenAttributes |
Methods inherited from interface net.sf.jaxme.xs.xml.XsObject |
getLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject |
Constructor Detail |
public JAXBXsSchemaImpl(XSContext pContext)
Creates a new instance of JAXBXsSchemaImpl.
Method Detail |
public void setJaxbVersion(java.lang.String pVersion)
public void setJaxbExtensionBindingPrefixes(java.lang.String pExtensionBindingPrefixes)
public java.lang.String[] getJaxbExtensionBindingPrefixes()
JAXBXsSchema
Returns the list of extension binding prefixes
.
getJaxbExtensionBindingPrefixes
in interface JAXBXsSchema
public java.lang.String getJaxbVersion()
JAXBXsSchema
Returns the jaxb:version
attribute.
getJaxbVersion
in interface JAXBXsSchema
public void validate() throws org.xml.sax.SAXException
XsObject
Validates the types, attributes, elements, ... internal state.
validate
in interface XsObject
validate
in class XsObjectImpl
org.xml.sax.SAXException
public JAXBSchemaBindings getJAXBSchemaBindings()
getJAXBSchemaBindings
in interface JAXBXsSchema
public boolean setAttribute(java.lang.String pQName, java.lang.String pNamespaceURI, java.lang.String pLocalName, java.lang.String pValue) throws org.xml.sax.SAXException
XsTOpenAttrsImpl
This method receives all the attributes, including those from the
XML schema namespace. The method refuses to handle the attribute, if
it has the XML schema namespace by returning the value false. Otherwise,
the attribute is added to the list returned by XsTOpenAttrsImpl.getOpenAttributes()
and the value true is returned.
setAttribute
in class XsESchemaImpl
org.xml.sax.SAXException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |