|
||||||||||
| 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.ccsg.ParticleVisitorImpl
org.apache.ws.jaxme.generator.sg.impl.ccsg.BeanGeneratingVisitor
Implementation of a
ParticleVisitor,
which generates a bean class.
| Constructor Summary | |
BeanGeneratingVisitor(JavaSource pJs)
Creates a new instance generating methods into the given class. |
|
| Method Summary | |
void |
complexElementParticle(GroupSG pGroup,
ParticleSG pParticle)
Invoked to process an element with complex type. |
void |
emptyType(ComplexTypeSG pType)
Invoked for an empty type. |
protected JavaMethod |
getGetMixedContentMethod()
|
void |
simpleContent(ComplexTypeSG pType)
Invoked for a complex type with simple content. |
void |
simpleElementParticle(GroupSG pGroup,
ParticleSG pParticle)
Invoked to process an element with simple type. |
void |
startComplexContent(ComplexTypeSG pType)
Invoked to start a complex content types content. |
void |
wildcardParticle(ParticleSG particle)
Invoked to process a wildcard particle. |
| Methods inherited from class org.apache.ws.jaxme.generator.sg.impl.ccsg.ParticleVisitorImpl |
endAll, endChoice, endComplexContent, endSequence, startAll, startChoice, startSequence |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public BeanGeneratingVisitor(JavaSource pJs)
pJs - Bean class being generated.| Method Detail |
public void emptyType(ComplexTypeSG pType)
throws org.xml.sax.SAXException
ParticleVisitor
emptyType in interface ParticleVisitoremptyType in class ParticleVisitorImplorg.xml.sax.SAXException
public void simpleContent(ComplexTypeSG pType)
throws org.xml.sax.SAXException
ParticleVisitor
simpleContent in interface ParticleVisitorsimpleContent in class ParticleVisitorImplorg.xml.sax.SAXExceptionprotected JavaMethod getGetMixedContentMethod()
public void startComplexContent(ComplexTypeSG pType)
throws org.xml.sax.SAXException
ParticleVisitor
startComplexContent in interface ParticleVisitorstartComplexContent in class ParticleVisitorImplorg.xml.sax.SAXException
public void simpleElementParticle(GroupSG pGroup,
ParticleSG pParticle)
throws org.xml.sax.SAXException
ParticleVisitor
simpleElementParticle in interface ParticleVisitorsimpleElementParticle in class ParticleVisitorImplorg.xml.sax.SAXException
public void complexElementParticle(GroupSG pGroup,
ParticleSG pParticle)
throws org.xml.sax.SAXException
ParticleVisitor
complexElementParticle in interface ParticleVisitorcomplexElementParticle in class ParticleVisitorImplorg.xml.sax.SAXExceptionpublic void wildcardParticle(ParticleSG particle)
ParticleVisitor
wildcardParticle in interface ParticleVisitorwildcardParticle in class ParticleVisitorImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||