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

java.lang.Object
  extended by org.apache.ws.jaxme.generator.sg.impl.ccsg.DriverSGImpl
      extended by org.apache.ws.jaxme.generator.sg.impl.ccsg.GroupDriverSG
          extended by org.apache.ws.jaxme.generator.sg.impl.ccsg.SequenceDriverSG
All Implemented Interfaces:
DriverSG

public class SequenceDriverSG
extends GroupDriverSG

Implementation of DriverSG for sequence groups.


Field Summary
 
Fields inherited from class org.apache.ws.jaxme.generator.sg.impl.ccsg.GroupDriverSG
ccSG, group, outerGroup, particles
 
Fields inherited from class org.apache.ws.jaxme.generator.sg.impl.ccsg.DriverSGImpl
ctSG
 
Constructor Summary
SequenceDriverSG(ComplexTypeSG pType, GroupSG pGroup, JavaSource pOuterGroup, JavaInnerClass pJs)
          Creates a new instance, generating methods for serialization of the given type into the given source file.
SequenceDriverSG(ComplexTypeSG pType, JavaSource pJs)
          Creates a new instance, generating methods for serialization of the given type into the given source file.
 
Method Summary
 
Methods inherited from class org.apache.ws.jaxme.generator.sg.impl.ccsg.GroupDriverSG
addNames, getNames, getOuterGroup, newMarshalChildsMethod
 
Methods inherited from class org.apache.ws.jaxme.generator.sg.impl.ccsg.DriverSGImpl
generate, getJavaSource, getParamController, getParamElement, getParamHandler, getType, newGetAttributesMethod, newGetPreferredPrefixMethod, setParamController, setParamElement, setParamHandler
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SequenceDriverSG

public SequenceDriverSG(ComplexTypeSG pType,
                        JavaSource pJs)
                 throws org.xml.sax.SAXException
Creates a new instance, generating methods for serialization of the given type into the given source file.

Throws:
org.xml.sax.SAXException

SequenceDriverSG

public SequenceDriverSG(ComplexTypeSG pType,
                        GroupSG pGroup,
                        JavaSource pOuterGroup,
                        JavaInnerClass pJs)
                 throws org.xml.sax.SAXException
Creates a new instance, generating methods for serialization of the given type into the given source file.

Throws:
org.xml.sax.SAXException