|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.ws.jaxme.generator.sg.impl.JAXBSGItem
org.apache.ws.jaxme.generator.sg.impl.JAXBGroupSG
| Constructor Summary | |
protected |
JAXBGroupSG(SGFactory pFactory,
SchemaSG pSchema,
XSGroup pGroup)
Creates a new, global group. |
protected |
JAXBGroupSG(SGFactory pFactory,
SchemaSG pSchema,
XSGroup pGroup,
Context pContext)
Creates a new, local group. |
| Methods inherited from class org.apache.ws.jaxme.generator.sg.impl.JAXBSGItem |
getFactory, getLocator, getSchema, getXSObject |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
protected JAXBGroupSG(SGFactory pFactory,
SchemaSG pSchema,
XSGroup pGroup)
throws org.xml.sax.SAXException
Creates a new, global group.
protected JAXBGroupSG(SGFactory pFactory,
SchemaSG pSchema,
XSGroup pGroup,
Context pContext)
throws org.xml.sax.SAXException
Creates a new, local group.
| Method Detail |
public java.lang.Object newParticleSG(GroupSG pController,
XSParticle pParticle)
throws org.xml.sax.SAXException
newParticleSG in interface GroupSGChainorg.xml.sax.SAXExceptionpublic Context getClassContext(GroupSG pController)
getClassContext in interface GroupSGChainpublic SGFactory getFactory(GroupSG pController)
getFactory in interface GroupSGChainpublic SchemaSG getSchema(GroupSG pController)
getSchema in interface GroupSGChainpublic org.xml.sax.Locator getLocator(GroupSG pController)
getLocator in interface GroupSGChainpublic ParticleSG[] getParticles(GroupSG pController)
getParticles in interface GroupSGChain
public void init(GroupSG pController)
throws org.xml.sax.SAXException
init in interface GroupSGChainorg.xml.sax.SAXExceptionpublic boolean isAll(GroupSG pController)
isAll in interface GroupSGChainpublic boolean isGlobal(GroupSG pController)
isGlobal in interface GroupSGChainpublic boolean isChoice(GroupSG pController)
isChoice in interface GroupSGChainpublic boolean isSequence(GroupSG pController)
isSequence in interface GroupSGChain
public JavaSource getXMLInterface(GroupSG pController)
throws org.xml.sax.SAXException
getXMLInterface in interface GroupSGChainorg.xml.sax.SAXException
public JavaSource getXMLImplementation(GroupSG pController)
throws org.xml.sax.SAXException
getXMLImplementation in interface GroupSGChainorg.xml.sax.SAXException
public void generateProperties(GroupSG pController,
JavaSource pSource)
throws org.xml.sax.SAXException
Called to fill the given JavaSource instance with
getters and setters, matching the properties.
generateProperties in interface GroupSGChainorg.xml.sax.SAXException
public void generateXMLInterfaceSubclasses(GroupSG pController,
JavaSource pSource)
throws org.xml.sax.SAXException
generateXMLInterfaceSubclasses in interface GroupSGChainorg.xml.sax.SAXException
public void generateXMLImplementationSubclasses(GroupSG pController,
JavaSource pSource)
throws org.xml.sax.SAXException
generateXMLImplementationSubclasses in interface GroupSGChainorg.xml.sax.SAXException
public void generateXMLSerializersElements(GroupSG pController,
JavaSource pSource)
throws org.xml.sax.SAXException
generateXMLSerializersElements in interface GroupSGChainorg.xml.sax.SAXException
public JavaMethod getXMLHandlersEndElementMethod(GroupSG pController,
JavaSource pSource,
DirectAccessible pLevelVar,
DirectAccessible pStateVar,
DirectAccessible pHandlerVar)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
public JavaMethod getXMLHandlersCharactersMethod(GroupSG pController,
JavaSource pSource,
DirectAccessible pHandlerVar)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void generateXMLHandlersElements(GroupSG pController,
JavaSource pSource,
DirectAccessible pLevelVar)
throws org.xml.sax.SAXException
generateXMLHandlersElements in interface GroupSGChainorg.xml.sax.SAXException
public void generate(GroupSG pController)
throws org.xml.sax.SAXException
generate in interface GroupSGChainorg.xml.sax.SAXException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||