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

Class JAXBSimpleContentTypeSG

Implemented Interfaces:
SimpleContentSGChain

public class JAXBSimpleContentTypeSG
extends java.lang.Object
implements SimpleContentSGChain

Author:
Jochen Wiedmann

Constructor Summary

JAXBSimpleContentTypeSG(ComplexTypeSG pComplexTypeSG, XSType pType)
Creates a new instance of JAXBSimpleContentSG.java.

Method Summary

TypeSG
getContentTypeSG(SimpleContentSG pController)
PropertySG
getPropertySG(SimpleContentSG pController)
TypeSG
getTypeSG(SimpleContentSG pController)
void
init(SimpleContentSG pController)
Object
newPropertySGChain(SimpleContentSG pController)

Constructor Details

JAXBSimpleContentTypeSG

protected JAXBSimpleContentTypeSG(ComplexTypeSG pComplexTypeSG,
                                  XSType pType)
            throws SAXException
Creates a new instance of JAXBSimpleContentSG.java.

Method Details

getContentTypeSG

public TypeSG getContentTypeSG(SimpleContentSG pController)
            throws SAXException
Specified by:
getContentTypeSG in interface SimpleContentSGChain

getPropertySG

public PropertySG getPropertySG(SimpleContentSG pController)
            throws SAXException
Specified by:
getPropertySG in interface SimpleContentSGChain

getTypeSG

public TypeSG getTypeSG(SimpleContentSG pController)
            throws SAXException
Specified by:
getTypeSG in interface SimpleContentSGChain

init

public void init(SimpleContentSG pController)
            throws SAXException
Specified by:
init in interface SimpleContentSGChain

newPropertySGChain

public Object newPropertySGChain(SimpleContentSG pController)
            throws SAXException
Specified by:
newPropertySGChain in interface SimpleContentSGChain