Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.apache.ws.jaxme.generator.sg.impl.ccsg.ParticleVisitorImpl
org.apache.ws.jaxme.generator.sg.impl.ccsg.BeanGeneratingVisitor
public class BeanGeneratingVisitor
extends ParticleVisitorImpl
ParticleVisitor
,
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