org.apache.ws.jaxme.generator.sg

Interface ObjectSGChain

Known Implementing Classes:
JAXBObjectSG, ObjectSGChainImpl

public interface ObjectSGChain

Method Summary

void
generate(ObjectSG pController)
Context
getClassContext(ObjectSG pController)
SGFactory
getFactory(ObjectSG pController)
Locator
getLocator(ObjectSG pController)
XsQName
getName(ObjectSG pController)
SchemaSG
getSchema(ObjectSG pController)
TypeSG
getTypeSG(ObjectSG pController)
JavaSource
getXMLHandler(ObjectSG pController)
JavaSource
getXMLImplementation(ObjectSG pController)
JavaSource
getXMLInterface(ObjectSG pController)
JavaSource
getXMLSerializer(ObjectSG pController)
void
init(ObjectSG pController)
boolean
isGlobal(ObjectSG pController)

Method Details

generate

public void generate(ObjectSG pController)
            throws SAXException

getClassContext

public Context getClassContext(ObjectSG pController)

getFactory

public SGFactory getFactory(ObjectSG pController)

getLocator

public Locator getLocator(ObjectSG pController)

getName

public XsQName getName(ObjectSG pController)

getSchema

public SchemaSG getSchema(ObjectSG pController)

getTypeSG

public TypeSG getTypeSG(ObjectSG pController)

getXMLHandler

public JavaSource getXMLHandler(ObjectSG pController)
            throws SAXException

getXMLImplementation

public JavaSource getXMLImplementation(ObjectSG pController)
            throws SAXException

getXMLInterface

public JavaSource getXMLInterface(ObjectSG pController)
            throws SAXException

getXMLSerializer

public JavaSource getXMLSerializer(ObjectSG pController)
            throws SAXException

init

public void init(ObjectSG pController)
            throws SAXException

isGlobal

public boolean isGlobal(ObjectSG pController)
            throws SAXException