| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectorg.apache.ws.jaxme.generator.sg.impl.ccsg.ParticleVisitorImplorg.apache.ws.jaxme.generator.sg.impl.ccsg.BeanGeneratingVisitorpublic class BeanGeneratingVisitorextends ParticleVisitorImplParticleVisitor,
which generates a bean class.
Constructor Summary | |
| |
Method Summary | |
void |
|
void |
|
protected JavaMethod | |
void |
|
void |
|
void |
|
void |
|
Methods inherited from class org.apache.ws.jaxme.generator.sg.impl.ccsg.ParticleVisitorImpl | |
complexElementParticle, emptyType, endAll, endChoice, endComplexContent, endSequence, simpleContent, simpleElementParticle, startAll, startChoice, startComplexContent, startSequence, wildcardParticle | |
public BeanGeneratingVisitor(JavaSource pJs)
Creates a new instance generating methods into the given class.
- Parameters:
pJs- Bean class being generated.
public void complexElementParticle(GroupSG pGroup, ParticleSG pParticle) throws SAXException
Invoked to process an element with complex type.
- Specified by:
- complexElementParticle in interface ParticleVisitor
- Overrides:
- complexElementParticle in interface ParticleVisitorImpl
public void emptyType(ComplexTypeSG pType) throws SAXException
Invoked for an empty type.
- Specified by:
- emptyType in interface ParticleVisitor
- Overrides:
- emptyType in interface ParticleVisitorImpl
public void simpleContent(ComplexTypeSG pType) throws SAXException
Invoked for a complex type with simple content.
- Specified by:
- simpleContent in interface ParticleVisitor
- Overrides:
- simpleContent in interface ParticleVisitorImpl
public void simpleElementParticle(GroupSG pGroup, ParticleSG pParticle) throws SAXException
Invoked to process an element with simple type.
- Specified by:
- simpleElementParticle in interface ParticleVisitor
- Overrides:
- simpleElementParticle in interface ParticleVisitorImpl
public void startComplexContent(ComplexTypeSG pType) throws SAXException
Invoked to start a complex content types content.
- Specified by:
- startComplexContent in interface ParticleVisitor
- Overrides:
- startComplexContent in interface ParticleVisitorImpl
public void wildcardParticle(ParticleSG particle)
Invoked to process a wildcard particle.
- Specified by:
- wildcardParticle in interface ParticleVisitor
- Overrides:
- wildcardParticle in interface ParticleVisitorImpl