This package contains helper classes for creating JaxMe's marshallers and unmarshallers.
See: Description
| Interface Summary | |
|---|---|
| HandlerSG | Interface of an object, which generates instances of JMSAXElementParser, or JMSAXGroupParser. |
| ParticleVisitor | A ParticleVisitor iterates over a groups
particles. |
| Class Summary | |
|---|---|
| AllHandlerSG | Creates an instance of JMSAXElementParser, or JMSAXGroupParser, which parses an "all" group. |
| BeanGeneratingVisitor | Implementation of a ParticleVisitor, which generates a bean class. |
| ChoiceHandlerSG | Creates an instance of JMSAXElementParser, or JMSAXGroupParser, which parses a choice group. |
| DriverGeneratingVisitor | Implementation of ParticleVisitor for generating the driver class. |
| EmptyElementHandlerSG | Creates an instance of JMSAXElementParser, which parses an empty element, aka empty group. |
| GroupHandlerSG | An instance of GroupHandlerSG is
responsible for creating an instance of
JMSAXGroupParser,
or JMSAXElementParser.The ComplexContentSG creates a GroupHandlerSG for any group,
contained in the element. |
| GroupUtil | Utility methods for handling groups. |
| HandlerSGImpl | Base implementation of HandlerSG, for derivation of various subclasses. |
| ParticleVisitorImpl | Default implementation of a ParticleVisitor, with methods doing nothing. |
| ParticleWalker | A ParticleWalker walks over a complex
elements particles, invoking the given
Particle Visitors
methods for any particle. |
| SequenceHandlerSG | Creates an instance of JMSAXElementParser, or JMSAXGroupParser, which parses a sequence. |
| SimpleContentHandlerSG | Creates an instance of JMSAXElementParser, which parses a complex element with simple content. |
This package contains helper classes for creating JaxMe's
marshallers and unmarshallers. The package name "ccsg" is
an abbreviation of ComplexContentSG.