org.apache.ws.jaxme.generator.sg
Interface ObjectSGChain

All Known Implementing Classes:
JAXBObjectSG, ObjectSGChainImpl

public interface ObjectSGChain


Method Summary
 void generate(ObjectSG pController)
           
 Context getClassContext(ObjectSG pController)
           
 SGFactory getFactory(ObjectSG pController)
           
 org.xml.sax.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)
           
 

Method Detail

getTypeSG

public TypeSG getTypeSG(ObjectSG pController)

getXMLInterface

public JavaSource getXMLInterface(ObjectSG pController)
                           throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

getXMLImplementation

public JavaSource getXMLImplementation(ObjectSG pController)
                                throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

getXMLSerializer

public JavaSource getXMLSerializer(ObjectSG pController)
                            throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

getXMLHandler

public JavaSource getXMLHandler(ObjectSG pController)
                         throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

getName

public XsQName getName(ObjectSG pController)

generate

public void generate(ObjectSG pController)
              throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

getClassContext

public Context getClassContext(ObjectSG pController)

getLocator

public org.xml.sax.Locator getLocator(ObjectSG pController)

getSchema

public SchemaSG getSchema(ObjectSG pController)

init

public void init(ObjectSG pController)
          throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

getFactory

public SGFactory getFactory(ObjectSG pController)