org.apache.ws.jaxme.generator.sg.impl
Class SchemaSGChainImpl
java.lang.Object
org.apache.ws.jaxme.generator.sg.impl.SchemaSGChainImpl
- All Implemented Interfaces:
- SchemaSGChain
- Direct Known Subclasses:
- JdbcSchemaSG, TaminoAPI4JSchemaSG
- public class SchemaSGChainImpl
- extends java.lang.Object
- implements SchemaSGChain
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SchemaSGChainImpl
protected SchemaSGChainImpl(SchemaSGChain o)
getGroups
public GroupSG[] getGroups(SchemaSG pController)
throws org.xml.sax.SAXException
- Specified by:
getGroups in interface SchemaSGChain
- Throws:
org.xml.sax.SAXException
getCollectionType
public java.lang.String getCollectionType(SchemaSG pController)
- Specified by:
getCollectionType in interface SchemaSGChain
getTypes
public TypeSG[] getTypes(SchemaSG pController)
throws org.xml.sax.SAXException
- Specified by:
getTypes in interface SchemaSGChain
- Throws:
org.xml.sax.SAXException
getObjects
public ObjectSG[] getObjects(SchemaSG pController)
throws org.xml.sax.SAXException
- Specified by:
getObjects in interface SchemaSGChain
- Throws:
org.xml.sax.SAXException
getJavaSourceFactory
public JavaSourceFactory getJavaSourceFactory(SchemaSG pController)
- Specified by:
getJavaSourceFactory in interface SchemaSGChain
isBindingStyleModelGroup
public boolean isBindingStyleModelGroup(SchemaSG pController)
- Specified by:
isBindingStyleModelGroup in interface SchemaSGChain
isChoiceContentProperty
public boolean isChoiceContentProperty(SchemaSG pController)
- Specified by:
isChoiceContentProperty in interface SchemaSGChain
isFailFastCheckEnabled
public boolean isFailFastCheckEnabled(SchemaSG pController)
- Specified by:
isFailFastCheckEnabled in interface SchemaSGChain
isJavaNamingConventionsEnabled
public boolean isJavaNamingConventionsEnabled(SchemaSG pController)
- Specified by:
isJavaNamingConventionsEnabled in interface SchemaSGChain
isFixedAttributeConstantProperty
public boolean isFixedAttributeConstantProperty(SchemaSG pController)
- Specified by:
isFixedAttributeConstantProperty in interface SchemaSGChain
isGeneratingIsSetMethod
public boolean isGeneratingIsSetMethod(SchemaSG pController)
- Specified by:
isGeneratingIsSetMethod in interface SchemaSGChain
isUnderscoreWordSeparator
public boolean isUnderscoreWordSeparator(SchemaSG pController)
- Specified by:
isUnderscoreWordSeparator in interface SchemaSGChain
getJAXBJavaTypes
public JAXBJavaType[] getJAXBJavaTypes(SchemaSG pController)
- Specified by:
getJAXBJavaTypes in interface SchemaSGChain
getTypesafeEnumBase
public XsQName[] getTypesafeEnumBase(SchemaSG pController)
- Specified by:
getTypesafeEnumBase in interface SchemaSGChain
getConfigFile
public org.w3c.dom.Document getConfigFile(SchemaSG pController,
java.lang.String p0,
java.util.List p1)
throws org.xml.sax.SAXException
- Specified by:
getConfigFile in interface SchemaSGChain
- Throws:
org.xml.sax.SAXException
generateJaxbProperties
public void generateJaxbProperties(SchemaSG pController)
throws org.xml.sax.SAXException
- Specified by:
generateJaxbProperties in interface SchemaSGChain
- Throws:
org.xml.sax.SAXException
getType
public TypeSG getType(SchemaSG pController,
XsQName p0)
throws org.xml.sax.SAXException
- Specified by:
getType in interface SchemaSGChain
- Throws:
org.xml.sax.SAXException
generate
public void generate(SchemaSG pController)
throws org.xml.sax.SAXException
- Specified by:
generate in interface SchemaSGChain
- Throws:
org.xml.sax.SAXException
getGroup
public GroupSG getGroup(SchemaSG pController,
XsQName p0)
throws org.xml.sax.SAXException
- Specified by:
getGroup in interface SchemaSGChain
- Throws:
org.xml.sax.SAXException
getElement
public ObjectSG getElement(SchemaSG pController,
XsQName p0)
throws org.xml.sax.SAXException
- Specified by:
getElement in interface SchemaSGChain
- Throws:
org.xml.sax.SAXException
getElements
public ObjectSG[] getElements(SchemaSG pController)
throws org.xml.sax.SAXException
- Specified by:
getElements in interface SchemaSGChain
- Throws:
org.xml.sax.SAXException
getLocator
public org.xml.sax.Locator getLocator(SchemaSG pController)
- Specified by:
getLocator in interface SchemaSGChain
getSchema
public SchemaSG getSchema(SchemaSG pController)
- Specified by:
getSchema in interface SchemaSGChain
init
public void init(SchemaSG pController)
throws org.xml.sax.SAXException
- Specified by:
init in interface SchemaSGChain
- Throws:
org.xml.sax.SAXException
getFactory
public SGFactory getFactory(SchemaSG pController)
- Specified by:
getFactory in interface SchemaSGChain