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)
           
 boolean isGlobal(ObjectSG pController)
           
 

Method Detail

getName

public XsQName getName(ObjectSG pController)

getClassContext

public Context getClassContext(ObjectSG pController)

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

getXMLHandler

public JavaSource getXMLHandler(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

generate

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

isGlobal

public boolean isGlobal(ObjectSG pController)
                 throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

getFactory

public SGFactory getFactory(ObjectSG pController)

getSchema

public SchemaSG getSchema(ObjectSG pController)

getLocator

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

init

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