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

Class TaminoAPI4JSG

Implemented Interfaces:
SGFactoryChain

public class TaminoAPI4JSG
extends SGFactoryChainImpl

Author:
Jochen Wiedmann

Nested Class Summary

class
TaminoAPI4JSG.DbDetails
abstract class
TaminoAPI4JSG.InoDetails
class
TaminoAPI4JSG.RaDetails

Field Summary

static String
TAMINOAPI4J_SCHEMA_URI

Constructor Summary

TaminoAPI4JSG(SGFactoryChain o)

Method Summary

protected void
addAttribute(TypeSG pComplexTypeSG, XSType pParent, XsQName pName, XSType pType, String pPropertyName)
TaminoAPI4JSG.DbDetails
getDbDetails()
ObjectSG
getObjectSG(SGFactory pFactory, XSElement pElement)
TaminoAPI4JSG.RaDetails
getRaDetails()
void
init(SGFactory pFactory)
Object
newObjectSG(SGFactory pFactory, XSElement pElement)
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, getGroupSG, getGroupSG, getGroups, getObjectSG, getObjectSG, getObjectSG, getObjects, getSchemaSG, getSchemaSG, getTypeSG, getTypeSG, getTypeSG, getTypes, init, newFacet, newGroupSG, newGroupSG, newObjectSG, newObjectSG, newObjectSG, newSchemaSG, newTypeSG, newTypeSG, newTypeSG, newXSObjectFactory, newXSParser, newXsObjectFactory

Field Details

TAMINOAPI4J_SCHEMA_URI

public static final String TAMINOAPI4J_SCHEMA_URI

Constructor Details

TaminoAPI4JSG

public TaminoAPI4JSG(SGFactoryChain o)

Method Details

addAttribute

protected void addAttribute(TypeSG pComplexTypeSG,
                            XSType pParent,
                            XsQName pName,
                            XSType pType,
                            String pPropertyName)
            throws SAXException

getDbDetails

public TaminoAPI4JSG.DbDetails getDbDetails()

getObjectSG

public ObjectSG getObjectSG(SGFactory pFactory,
                            XSElement pElement)
            throws SAXException
Specified by:
getObjectSG in interface SGFactoryChain
Overrides:
getObjectSG in interface SGFactoryChainImpl

getRaDetails

public TaminoAPI4JSG.RaDetails getRaDetails()

init

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

newObjectSG

public Object newObjectSG(SGFactory pFactory,
                          XSElement pElement)
            throws SAXException
Specified by:
newObjectSG in interface SGFactoryChain
Overrides:
newObjectSG in interface SGFactoryChainImpl

newSchemaSG

public Object newSchemaSG(SGFactory pController,
                          XSSchema pSchema)
            throws SAXException
Specified by:
newSchemaSG in interface SGFactoryChain
Overrides:
newSchemaSG in interface SGFactoryChainImpl

setDbDetails

public void setDbDetails(TaminoAPI4JSG.DbDetails pDetails)

setRaDetails

public void setRaDetails(TaminoAPI4JSG.RaDetails pDetails)
            throws SAXException