org.apache.ws.jaxme.generator.ino.api4j
Class TaminoAPI4JSG

java.lang.Object
  extended by org.apache.ws.jaxme.generator.sg.impl.SGFactoryChainImpl
      extended by org.apache.ws.jaxme.generator.ino.api4j.TaminoAPI4JSG
All Implemented Interfaces:
SGFactoryChain

public class TaminoAPI4JSG
extends SGFactoryChainImpl

Author:
Jochen Wiedmann

Nested Class Summary
 class TaminoAPI4JSG.DbDetails
           
 class TaminoAPI4JSG.InoDetails
           
 class TaminoAPI4JSG.RaDetails
           
 
Field Summary
static java.lang.String TAMINOAPI4J_SCHEMA_URI
           
 
Constructor Summary
TaminoAPI4JSG(SGFactoryChain o)
           
 
Method Summary
protected  void addAttribute(TypeSG pComplexTypeSG, XSType pParent, XsQName pName, XSType pType, java.lang.String pPropertyName)
           
 TaminoAPI4JSG.DbDetails getDbDetails()
           
 ObjectSG getObjectSG(SGFactory pFactory, XSElement pElement)
           
 TaminoAPI4JSG.RaDetails getRaDetails()
           
 void init(SGFactory pFactory)
           
 java.lang.Object newObjectSG(SGFactory pFactory, XSElement pElement)
           
 java.lang.Object newSchemaSG(SGFactory pController, XSSchema pSchema)
           
 void setDbDetails(TaminoAPI4JSG.DbDetails pDetails)
           
 void setRaDetails(TaminoAPI4JSG.RaDetails pDetails)
           
 
Methods inherited from class org.apache.ws.jaxme.generator.sg.impl.SGFactoryChainImpl
getGenerator, getGroups, getGroupSG, getGroupSG, getObjects, getObjectSG, getObjectSG, getSchemaSG, getSchemaSG, getTypes, getTypeSG, getTypeSG, getTypeSG, newFacet, newGroupSG, newGroupSG, newObjectSG, newObjectSG, newTypeSG, newTypeSG, newTypeSG, newXsObjectFactory, newXSObjectFactory, newXSParser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TAMINOAPI4J_SCHEMA_URI

public static final java.lang.String TAMINOAPI4J_SCHEMA_URI
See Also:
Constant Field Values
Constructor Detail

TaminoAPI4JSG

public TaminoAPI4JSG(SGFactoryChain o)
Method Detail

setRaDetails

public void setRaDetails(TaminoAPI4JSG.RaDetails pDetails)
                  throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

getRaDetails

public TaminoAPI4JSG.RaDetails getRaDetails()

setDbDetails

public void setDbDetails(TaminoAPI4JSG.DbDetails pDetails)

getDbDetails

public TaminoAPI4JSG.DbDetails getDbDetails()

init

public void init(SGFactory pFactory)
Specified by:
init in interface SGFactoryChain
Overrides:
init in class SGFactoryChainImpl

newSchemaSG

public java.lang.Object newSchemaSG(SGFactory pController,
                                    XSSchema pSchema)
                             throws org.xml.sax.SAXException
Specified by:
newSchemaSG in interface SGFactoryChain
Overrides:
newSchemaSG in class SGFactoryChainImpl
Throws:
org.xml.sax.SAXException

addAttribute

protected void addAttribute(TypeSG pComplexTypeSG,
                            XSType pParent,
                            XsQName pName,
                            XSType pType,
                            java.lang.String pPropertyName)
                     throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

newObjectSG

public java.lang.Object newObjectSG(SGFactory pFactory,
                                    XSElement pElement)
                             throws org.xml.sax.SAXException
Specified by:
newObjectSG in interface SGFactoryChain
Overrides:
newObjectSG in class SGFactoryChainImpl
Throws:
org.xml.sax.SAXException

getObjectSG

public ObjectSG getObjectSG(SGFactory pFactory,
                            XSElement pElement)
                     throws org.xml.sax.SAXException
Specified by:
getObjectSG in interface SGFactoryChain
Overrides:
getObjectSG in class SGFactoryChainImpl
Throws:
org.xml.sax.SAXException