|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ws.jaxme.xs.xml.impl.XsObjectImpl
org.apache.ws.jaxme.xs.xml.impl.XsTOpenAttrsImpl
org.apache.ws.jaxme.xs.xml.impl.XsESchemaImpl
org.apache.ws.jaxme.xs.jaxb.impl.JAXBXsSchemaImpl
public class 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, ... |
Methods inherited from class org.apache.ws.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 org.apache.ws.jaxme.xs.xml.impl.XsTOpenAttrsImpl |
---|
getOpenAttributes |
Methods inherited from class org.apache.ws.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 org.apache.ws.jaxme.xs.xml.XsESchema |
---|
createAnnotation, createAttribute, createAttributeGroup, createComplexType, createElement, createGroup, createImport, createInclude, createNotation, createRedefine, createSimpleType, getChilds, getContext, setAttributeFormDefault, setBlockDefault, setElementFormDefault, setFinalDefault, setId, setTargetNamespace, setVersion |
Methods inherited from interface org.apache.ws.jaxme.xs.xml.XsTOpenAttrs |
---|
getOpenAttributes |
Methods inherited from interface org.apache.ws.jaxme.xs.xml.XsObject |
---|
getLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject |
Methods inherited from interface org.apache.ws.jaxme.xs.xml.XsSchemaHeader |
---|
getAttributeFormDefault, getBlockDefault, getElementFormDefault, getFinalDefault, getId, getTargetNamespace, getTargetNamespacePrefix, getVersion |
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 |