net.sf.jaxme.generator.sg.impl
Class SGFactoryChainImpl
java.lang.Object
net.sf.jaxme.generator.sg.impl.SGFactoryChainImpl
- All Implemented Interfaces:
- SGFactoryChain
- Direct Known Subclasses:
- JaxMeJdbcSG
- public class SGFactoryChainImpl
- extends java.lang.Object
- implements SGFactoryChain
|
Method Summary |
Generator |
getGenerator(SGFactory pController)
|
GroupSG[] |
getGroups(SGFactory pController)
|
GroupSG |
getGroupSG(SGFactory pController,
net.sf.jaxme.xs.XSGroup p0)
|
GroupSG |
getGroupSG(SGFactory pController,
net.sf.jaxme.xs.XSGroup p0,
Context p1)
|
ObjectSG[] |
getObjects(SGFactory pController)
|
ObjectSG |
getObjectSG(SGFactory pController,
net.sf.jaxme.xs.XSElement p0)
|
ObjectSG |
getObjectSG(SGFactory pController,
net.sf.jaxme.xs.XSElement p0,
Context p1)
|
SchemaSG |
getSchemaSG(SGFactory pController)
|
SchemaSG |
getSchemaSG(SGFactory pController,
net.sf.jaxme.xs.XSSchema p0)
|
TypeSG[] |
getTypes(SGFactory pController)
|
TypeSG |
getTypeSG(SGFactory pController,
net.sf.jaxme.xs.XSType p0)
|
TypeSG |
getTypeSG(SGFactory pController,
net.sf.jaxme.xs.XSType p0,
Context p1,
net.sf.jaxme.xs.xml.XsQName p2)
|
TypeSG |
getTypeSG(SGFactory pController,
net.sf.jaxme.xs.XSType p0,
net.sf.jaxme.xs.xml.XsQName p1)
|
void |
init(SGFactory pController)
|
Facet |
newFacet(SGFactory pController,
net.sf.jaxme.xs.XSType p0,
net.sf.jaxme.xs.XSEnumeration[] p1)
|
GroupSG |
newGroupSG(SGFactory pController,
net.sf.jaxme.xs.XSGroup p0)
|
GroupSG |
newGroupSG(SGFactory pController,
net.sf.jaxme.xs.XSGroup p0,
Context p1)
|
java.lang.Object |
newObjectSG(SGFactory pController,
net.sf.jaxme.xs.XSElement p0)
|
java.lang.Object |
newObjectSG(SGFactory pController,
net.sf.jaxme.xs.XSElement p0,
Context p1)
|
SchemaSG |
newSchemaSG(SGFactory pController,
net.sf.jaxme.xs.XSSchema p0)
|
java.lang.Object |
newTypeSG(SGFactory pController,
net.sf.jaxme.xs.XSType p0)
|
java.lang.Object |
newTypeSG(SGFactory pController,
net.sf.jaxme.xs.XSType p0,
Context p1,
net.sf.jaxme.xs.xml.XsQName p2)
|
java.lang.Object |
newTypeSG(SGFactory pController,
net.sf.jaxme.xs.XSType p0,
net.sf.jaxme.xs.xml.XsQName p1)
|
net.sf.jaxme.xs.XSParser |
newXSParser(SGFactory pController)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SGFactoryChainImpl
protected SGFactoryChainImpl(SGFactoryChain o)
init
public void init(SGFactory pController)
- Specified by:
init in interface SGFactoryChain
getGroups
public GroupSG[] getGroups(SGFactory pController)
- Specified by:
getGroups in interface SGFactoryChain
getTypeSG
public TypeSG getTypeSG(SGFactory pController,
net.sf.jaxme.xs.XSType p0)
throws SAXException
- Specified by:
getTypeSG in interface SGFactoryChain
- Throws:
SAXException
getTypeSG
public TypeSG getTypeSG(SGFactory pController,
net.sf.jaxme.xs.XSType p0,
net.sf.jaxme.xs.xml.XsQName p1)
throws SAXException
- Specified by:
getTypeSG in interface SGFactoryChain
- Throws:
SAXException
getTypeSG
public TypeSG getTypeSG(SGFactory pController,
net.sf.jaxme.xs.XSType p0,
Context p1,
net.sf.jaxme.xs.xml.XsQName p2)
throws SAXException
- Specified by:
getTypeSG in interface SGFactoryChain
- Throws:
SAXException
getGroupSG
public GroupSG getGroupSG(SGFactory pController,
net.sf.jaxme.xs.XSGroup p0,
Context p1)
throws SAXException
- Specified by:
getGroupSG in interface SGFactoryChain
- Throws:
SAXException
getGroupSG
public GroupSG getGroupSG(SGFactory pController,
net.sf.jaxme.xs.XSGroup p0)
throws SAXException
- Specified by:
getGroupSG in interface SGFactoryChain
- Throws:
SAXException
getObjectSG
public ObjectSG getObjectSG(SGFactory pController,
net.sf.jaxme.xs.XSElement p0,
Context p1)
throws SAXException
- Specified by:
getObjectSG in interface SGFactoryChain
- Throws:
SAXException
getObjectSG
public ObjectSG getObjectSG(SGFactory pController,
net.sf.jaxme.xs.XSElement p0)
throws SAXException
- Specified by:
getObjectSG in interface SGFactoryChain
- Throws:
SAXException
getTypes
public TypeSG[] getTypes(SGFactory pController)
- Specified by:
getTypes in interface SGFactoryChain
getObjects
public ObjectSG[] getObjects(SGFactory pController)
- Specified by:
getObjects in interface SGFactoryChain
getGenerator
public Generator getGenerator(SGFactory pController)
- Specified by:
getGenerator in interface SGFactoryChain
newSchemaSG
public SchemaSG newSchemaSG(SGFactory pController,
net.sf.jaxme.xs.XSSchema p0)
throws SAXException
- Specified by:
newSchemaSG in interface SGFactoryChain
- Throws:
SAXException
getSchemaSG
public SchemaSG getSchemaSG(SGFactory pController,
net.sf.jaxme.xs.XSSchema p0)
throws SAXException
- Specified by:
getSchemaSG in interface SGFactoryChain
- Throws:
SAXException
getSchemaSG
public SchemaSG getSchemaSG(SGFactory pController)
- Specified by:
getSchemaSG in interface SGFactoryChain
newObjectSG
public java.lang.Object newObjectSG(SGFactory pController,
net.sf.jaxme.xs.XSElement p0)
throws SAXException
- Specified by:
newObjectSG in interface SGFactoryChain
- Throws:
SAXException
newObjectSG
public java.lang.Object newObjectSG(SGFactory pController,
net.sf.jaxme.xs.XSElement p0,
Context p1)
throws SAXException
- Specified by:
newObjectSG in interface SGFactoryChain
- Throws:
SAXException
newGroupSG
public GroupSG newGroupSG(SGFactory pController,
net.sf.jaxme.xs.XSGroup p0,
Context p1)
throws SAXException
- Specified by:
newGroupSG in interface SGFactoryChain
- Throws:
SAXException
newGroupSG
public GroupSG newGroupSG(SGFactory pController,
net.sf.jaxme.xs.XSGroup p0)
throws SAXException
- Specified by:
newGroupSG in interface SGFactoryChain
- Throws:
SAXException
newTypeSG
public java.lang.Object newTypeSG(SGFactory pController,
net.sf.jaxme.xs.XSType p0,
net.sf.jaxme.xs.xml.XsQName p1)
throws SAXException
- Specified by:
newTypeSG in interface SGFactoryChain
- Throws:
SAXException
newTypeSG
public java.lang.Object newTypeSG(SGFactory pController,
net.sf.jaxme.xs.XSType p0,
Context p1,
net.sf.jaxme.xs.xml.XsQName p2)
throws SAXException
- Specified by:
newTypeSG in interface SGFactoryChain
- Throws:
SAXException
newTypeSG
public java.lang.Object newTypeSG(SGFactory pController,
net.sf.jaxme.xs.XSType p0)
throws SAXException
- Specified by:
newTypeSG in interface SGFactoryChain
- Throws:
SAXException
newXSParser
public net.sf.jaxme.xs.XSParser newXSParser(SGFactory pController)
throws SAXException
- Specified by:
newXSParser in interface SGFactoryChain
- Throws:
SAXException
newFacet
public Facet newFacet(SGFactory pController,
net.sf.jaxme.xs.XSType p0,
net.sf.jaxme.xs.XSEnumeration[] p1)
throws SAXException
- Specified by:
newFacet in interface SGFactoryChain
- Throws:
SAXException