|
||||||||||
| 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
| 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()
JAXBXsSchemaReturns the list of extension binding prefixes.
getJaxbExtensionBindingPrefixes in interface JAXBXsSchemapublic java.lang.String getJaxbVersion()
JAXBXsSchemaReturns the jaxb:version attribute.
getJaxbVersion in interface JAXBXsSchema
public void validate()
throws org.xml.sax.SAXException
XsObjectValidates the types, attributes, elements, ... internal state.
validate in interface XsObjectvalidate in class XsObjectImplorg.xml.sax.SAXExceptionpublic 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
XsTOpenAttrsImplThis 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 XsESchemaImplorg.xml.sax.SAXException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||