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

Interface HandlerSG

public interface HandlerSG

Interface of an object, which generates instances of JMSAXElementParser, or JMSAXGroupParser.
Method Summary
voidgenerate()
Invokes the various "newFooMethod" methods.
JavaSourcegetJavaSource()
Returns the class being generated.
JavaMethodnewAddAttributeMethod()
Creates the handlers method JMSAXElementParser.
JavaMethodnewEndElementMethod()
Creates the handlers method JMSAXGroupParser.
JavaMethodnewIsAtomicMethod()
Creates the handlers method isAtomic.
JavaMethodnewIsEmptyMethod()
Creates the handlers method isEmpty.
JavaMethodnewIsFinishedMethod()
Creates the handlers method isFinished.
JavaMethodnewStartElementMethod()
Creates the handlers method JMSAXGroupParser.

Method Detail

generate

public void generate()
Invokes the various "newFooMethod" methods.

getJavaSource

public JavaSource getJavaSource()
Returns the class being generated.

newAddAttributeMethod

public JavaMethod newAddAttributeMethod()
Creates the handlers method JMSAXElementParser.

newEndElementMethod

public JavaMethod newEndElementMethod()
Creates the handlers method JMSAXGroupParser.

newIsAtomicMethod

public JavaMethod newIsAtomicMethod()
Creates the handlers method isAtomic.

newIsEmptyMethod

public JavaMethod newIsEmptyMethod()
Creates the handlers method isEmpty.

newIsFinishedMethod

public JavaMethod newIsFinishedMethod()
Creates the handlers method isFinished.

newStartElementMethod

public JavaMethod newStartElementMethod()
Creates the handlers method JMSAXGroupParser.