public class JAXBObjectSG extends JAXBSGItem implements ObjectSGChain
| Constructor and Description |
|---|
JAXBObjectSG(SGFactory pFactory,
SchemaSG pSchema,
XSAny pAny)
Creates a new instance of JAXBObjectSG generating the given
wildcard object.
|
JAXBObjectSG(SGFactory pFactory,
SchemaSG pSchema,
XSAttribute pAttribute,
Context pClassContext)
Creates a new, local instance of JAXBObjectSG, generating
the given attribute within the given
Context. |
JAXBObjectSG(SGFactory pFactory,
SchemaSG pSchema,
XSElement pElement)
Creates a new, global instance of JAXBObjectSG, generating
the given element.
|
JAXBObjectSG(SGFactory pFactory,
SchemaSG pSchema,
XSElement pElement,
Context pClassContext)
Creates a new, local instance of JAXBObjectSG, generating
the given element within the given
Context. |
| Modifier and Type | Method and Description |
|---|---|
void |
generate(ObjectSG pController) |
Context |
getClassContext(ObjectSG pController) |
SGFactory |
getFactory(ObjectSG pController) |
org.xml.sax.Locator |
getLocator(ObjectSG pController) |
XsQName |
getName(ObjectSG pController) |
SchemaSG |
getSchema(ObjectSG pController) |
TypeSG |
getTypeSG(ObjectSG pController) |
JavaSource |
getXMLHandler(ObjectSG pController) |
JavaSource |
getXMLImplementation(ObjectSG pController) |
JavaSource |
getXMLInterface(ObjectSG pController) |
JavaSource |
getXMLSerializer(ObjectSG pController) |
void |
init(ObjectSG pController) |
boolean |
isGlobal(ObjectSG pController) |
getFactory, getLocator, getSchema, getXSObjectpublic JAXBObjectSG(SGFactory pFactory, SchemaSG pSchema, XSAttribute pAttribute, Context pClassContext) throws org.xml.sax.SAXException
Creates a new, local instance of JAXBObjectSG, generating
the given attribute within the given Context.
org.xml.sax.SAXExceptionpublic JAXBObjectSG(SGFactory pFactory, SchemaSG pSchema, XSElement pElement) throws org.xml.sax.SAXException
Creates a new, global instance of JAXBObjectSG, generating the given element.
org.xml.sax.SAXExceptionpublic JAXBObjectSG(SGFactory pFactory, SchemaSG pSchema, XSElement pElement, Context pClassContext) throws org.xml.sax.SAXException
Creates a new, local instance of JAXBObjectSG, generating
the given element within the given Context.
org.xml.sax.SAXExceptionpublic void init(ObjectSG pController) throws org.xml.sax.SAXException
init in interface ObjectSGChainorg.xml.sax.SAXExceptionpublic TypeSG getTypeSG(ObjectSG pController)
getTypeSG in interface ObjectSGChainpublic org.xml.sax.Locator getLocator(ObjectSG pController)
getLocator in interface ObjectSGChainpublic SGFactory getFactory(ObjectSG pController)
getFactory in interface ObjectSGChainpublic SchemaSG getSchema(ObjectSG pController)
getSchema in interface ObjectSGChainpublic Context getClassContext(ObjectSG pController)
getClassContext in interface ObjectSGChainpublic XsQName getName(ObjectSG pController)
getName in interface ObjectSGChainpublic JavaSource getXMLInterface(ObjectSG pController) throws org.xml.sax.SAXException
getXMLInterface in interface ObjectSGChainorg.xml.sax.SAXExceptionpublic JavaSource getXMLImplementation(ObjectSG pController) throws org.xml.sax.SAXException
getXMLImplementation in interface ObjectSGChainorg.xml.sax.SAXExceptionpublic JavaSource getXMLSerializer(ObjectSG pController) throws org.xml.sax.SAXException
getXMLSerializer in interface ObjectSGChainorg.xml.sax.SAXExceptionpublic JavaSource getXMLHandler(ObjectSG pController) throws org.xml.sax.SAXException
getXMLHandler in interface ObjectSGChainorg.xml.sax.SAXExceptionpublic void generate(ObjectSG pController) throws org.xml.sax.SAXException
generate in interface ObjectSGChainorg.xml.sax.SAXExceptionpublic boolean isGlobal(ObjectSG pController) throws org.xml.sax.SAXException
isGlobal in interface ObjectSGChainorg.xml.sax.SAXException