|
|||||||||
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
public class 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.
org.xml.sax.SAXException
protected JAXBGroupSG(SGFactory pFactory, SchemaSG pSchema, XSGroup pGroup, Context pContext) throws org.xml.sax.SAXException
Creates a new, local group.
org.xml.sax.SAXException
Method Detail |
---|
public java.lang.Object newParticleSG(GroupSG pController, XSParticle pParticle) throws org.xml.sax.SAXException
newParticleSG
in interface GroupSGChain
org.xml.sax.SAXException
public Context getClassContext(GroupSG pController)
getClassContext
in interface GroupSGChain
public SGFactory getFactory(GroupSG pController)
getFactory
in interface GroupSGChain
public SchemaSG getSchema(GroupSG pController)
getSchema
in interface GroupSGChain
public org.xml.sax.Locator getLocator(GroupSG pController)
getLocator
in interface GroupSGChain
public ParticleSG[] getParticles(GroupSG pController)
getParticles
in interface GroupSGChain
public void init(GroupSG pController) throws org.xml.sax.SAXException
init
in interface GroupSGChain
org.xml.sax.SAXException
public boolean isAll(GroupSG pController)
isAll
in interface GroupSGChain
public boolean isGlobal(GroupSG pController)
isGlobal
in interface GroupSGChain
public boolean isChoice(GroupSG pController)
isChoice
in interface GroupSGChain
public boolean isSequence(GroupSG pController)
isSequence
in interface GroupSGChain
public JavaSource getXMLInterface(GroupSG pController) throws org.xml.sax.SAXException
getXMLInterface
in interface GroupSGChain
org.xml.sax.SAXException
public JavaSource getXMLImplementation(GroupSG pController) throws org.xml.sax.SAXException
getXMLImplementation
in interface GroupSGChain
org.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 GroupSGChain
org.xml.sax.SAXException
public void generateXMLInterfaceSubclasses(GroupSG pController, JavaSource pSource) throws org.xml.sax.SAXException
generateXMLInterfaceSubclasses
in interface GroupSGChain
org.xml.sax.SAXException
public void generateXMLImplementationSubclasses(GroupSG pController, JavaSource pSource) throws org.xml.sax.SAXException
generateXMLImplementationSubclasses
in interface GroupSGChain
org.xml.sax.SAXException
public void generateXMLSerializersElements(GroupSG pController, JavaSource pSource) throws org.xml.sax.SAXException
generateXMLSerializersElements
in interface GroupSGChain
org.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 GroupSGChain
org.xml.sax.SAXException
public void generate(GroupSG pController) throws org.xml.sax.SAXException
generate
in interface GroupSGChain
org.xml.sax.SAXException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |