net.sf.jaxme.generator.sg.impl
Class SchemaSGChainImpl
java.lang.Object
net.sf.jaxme.generator.sg.impl.SchemaSGChainImpl
- All Implemented Interfaces:
- SchemaSGChain
- 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)
getType
public TypeSG getType(SchemaSG pController,
net.sf.jaxme.xs.xml.XsQName p0)
throws SAXException
- Specified by:
getType in interface SchemaSGChain
- Throws:
SAXException
generate
public void generate(SchemaSG pController)
throws SAXException
- Specified by:
generate in interface SchemaSGChain
- Throws:
SAXException
getGroups
public GroupSG[] getGroups(SchemaSG pController)
throws SAXException
- Specified by:
getGroups in interface SchemaSGChain
- Throws:
SAXException
getElements
public ObjectSG[] getElements(SchemaSG pController)
throws SAXException
- Specified by:
getElements in interface SchemaSGChain
- Throws:
SAXException
getGroup
public GroupSG getGroup(SchemaSG pController,
net.sf.jaxme.xs.xml.XsQName p0)
throws SAXException
- Specified by:
getGroup in interface SchemaSGChain
- Throws:
SAXException
getCollectionType
public java.lang.String getCollectionType(SchemaSG pController)
- Specified by:
getCollectionType in interface SchemaSGChain
getTypes
public TypeSG[] getTypes(SchemaSG pController)
throws SAXException
- Specified by:
getTypes in interface SchemaSGChain
- Throws:
SAXException
getObjects
public ObjectSG[] getObjects(SchemaSG pController)
throws SAXException
- Specified by:
getObjects in interface SchemaSGChain
- Throws:
SAXException
getElement
public ObjectSG getElement(SchemaSG pController,
net.sf.jaxme.xs.xml.XsQName p0)
throws SAXException
- Specified by:
getElement in interface SchemaSGChain
- Throws:
SAXException
getJavaSourceFactory
public net.sf.jaxme.js.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 net.sf.jaxme.xs.jaxb.JAXBJavaType[] getJAXBJavaTypes(SchemaSG pController)
- Specified by:
getJAXBJavaTypes in interface SchemaSGChain
getTypesafeEnumBase
public net.sf.jaxme.xs.xml.XsQName[] getTypesafeEnumBase(SchemaSG pController)
- Specified by:
getTypesafeEnumBase in interface SchemaSGChain
generateJaxbProperties
public void generateJaxbProperties(SchemaSG pController)
throws SAXException
- Specified by:
generateJaxbProperties in interface SchemaSGChain
- Throws:
SAXException
init
public void init(SchemaSG pController)
throws SAXException
- Specified by:
init in interface SchemaSGChain
- Throws:
SAXException
getLocator
public Locator getLocator(SchemaSG pController)
- Specified by:
getLocator in interface SchemaSGChain
getSchema
public SchemaSG getSchema(SchemaSG pController)
- Specified by:
getSchema in interface SchemaSGChain
getFactory
public SGFactory getFactory(SchemaSG pController)
- Specified by:
getFactory in interface SchemaSGChain