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

This package contains helper classes for creating JaxMe's marshallers and unmarshallers.

See:
          Description

Interface Summary
BeanSG Interface of a source generator creating the bean interfaces and classes.
DriverSG Interface of an object, which generates instances of org.apache.ws.jaxme.JMXmlSerializer.
HandlerSG Interface of an object, which generates instances of JMSAXElementParser, or JMSAXGroupParser.
 

Class Summary
AllDriverSG Implementation of DriverSG for "all" groups.
AllHandlerSG Creates an instance of JMSAXElementParser, or JMSAXGroupParser, which parses an "all" group.
BeanSGImpl Base implementation of BeanSG, for derivation of subclasses.
ChoiceDriverSG Implementation of DriverSG for choice groups.
ChoiceHandlerSG Creates an instance of JMSAXElementParser, or JMSAXGroupParser, which parses a choice group.
DriverSGImpl Base implementation of DriverSG, for derivation of subclasses.
EmptyElementBeanSG Implementation of BeanSG for empty elements.
EmptyElementDriverSG Implementation of DriverSG for empty elements.
EmptyElementHandlerSG Creates an instance of JMSAXElementParser, which parses an empty element, aka empty group.
GroupBeanSG Base implementation of BeanSG for elements with complex content.
GroupDriverSG Base implementation of DriverSG for groups.
GroupHandlerSG An instance of GroupHandlerSG is responsible for creating an instance of JMSAXGroupParser, or JMSAXElementParser.
GroupUtil Utility methods for handling groups.
HandlerSGImpl Base implementation of HandlerSG, for derivation of various subclasses.
SequenceDriverSG Implementation of DriverSG for sequence groups.
SequenceHandlerSG Creates an instance of JMSAXElementParser, or JMSAXGroupParser, which parses a sequence.
SimpleContentBeanSG Implementation of BeanSG for elements with simple content.
SimpleContentDriverSG Implementation of DriverSG for elements with simple content.
SimpleContentHandlerSG Creates an instance of JMSAXElementParser, which parses a complex element with simple content.
 

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

This package contains helper classes for creating JaxMe's marshallers and unmarshallers. The package name "ccsg" is an abbreviation of ComplexContentSG.