org.apache.ws.jaxme.generator.sg.impl.ccsg

Class AllHandlerSG

public class AllHandlerSG extends GroupHandlerSG

Creates an instance of {@link org.apache.ws.jaxme.impl.JMSAXElementParser}, or {@link org.apache.ws.jaxme.impl.JMSAXGroupParser}, which parses an "all" group.
Constructor Summary
AllHandlerSG(ComplexTypeSG pType, JavaSource pJs)
Creates a new instance, which generates a handler for the complex type pTypeSG by adding methods and fields to the Java class pJs.
Method Summary
protected voidacceptParticle(JavaMethod pJm, int pNum)
protected DirectAccessiblegetEndElementState()
protected intgetState(int pParticleNum)
JavaMethodnewIsFinishedMethod()
JavaMethodnewStartElementMethod()
protected JavaFieldnewStateField()

Constructor Detail

AllHandlerSG

public AllHandlerSG(ComplexTypeSG pType, JavaSource pJs)
Creates a new instance, which generates a handler for the complex type pTypeSG by adding methods and fields to the Java class pJs.

Method Detail

acceptParticle

protected void acceptParticle(JavaMethod pJm, int pNum)

getEndElementState

protected DirectAccessible getEndElementState()

getState

protected int getState(int pParticleNum)

newIsFinishedMethod

public JavaMethod newIsFinishedMethod()

newStartElementMethod

public JavaMethod newStartElementMethod()

newStateField

protected JavaField newStateField()