org.apache.ws.jaxme.generator.sg
Interface SchemaSGChain
- All Known Implementing Classes: 
- JAXBSchemaSG, SchemaSGChainImpl
- public interface SchemaSGChain
 
getTypes
public TypeSG[] getTypes(SchemaSG pController)
                  throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getType
public TypeSG getType(SchemaSG pController,
                      XsQName pName)
               throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getGroups
public GroupSG[] getGroups(SchemaSG pController)
                    throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getGroup
public GroupSG getGroup(SchemaSG pController,
                        XsQName pName)
                 throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getObjects
public ObjectSG[] getObjects(SchemaSG pController)
                      throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getElement
public ObjectSG getElement(SchemaSG pController,
                           XsQName pName)
                    throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getElements
public ObjectSG[] getElements(SchemaSG pController)
                       throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getCollectionType
public java.lang.String getCollectionType(SchemaSG pController)
- 
 
getJavaSourceFactory
public JavaSourceFactory getJavaSourceFactory(SchemaSG pController)
- 
 
generate
public void generate(SchemaSG pController)
              throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
isBindingStyleModelGroup
public boolean isBindingStyleModelGroup(SchemaSG pController)
- 
 
isChoiceContentProperty
public boolean isChoiceContentProperty(SchemaSG pController)
- 
 
isFailFastCheckEnabled
public boolean isFailFastCheckEnabled(SchemaSG pController)
- 
 
isJavaNamingConventionsEnabled
public boolean isJavaNamingConventionsEnabled(SchemaSG pController)
- 
 
isFixedAttributeConstantProperty
public boolean isFixedAttributeConstantProperty(SchemaSG pController)
- 
 
isGeneratingIsSetMethod
public boolean isGeneratingIsSetMethod(SchemaSG pController)
- 
 
isUnderscoreWordSeparator
public boolean isUnderscoreWordSeparator(SchemaSG pController)
- 
 
getJAXBJavaTypes
public JAXBJavaType[] getJAXBJavaTypes(SchemaSG pController)
- 
 
getTypesafeEnumBase
public XsQName[] getTypesafeEnumBase(SchemaSG pController)
- 
 
getConfigFile
public org.w3c.dom.Document getConfigFile(SchemaSG pController,
                                          java.lang.String pPackageName,
                                          java.util.List pContextList)
                                   throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
generateJaxbProperties
public void generateJaxbProperties(SchemaSG pController)
                            throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getFactory
public SGFactory getFactory(SchemaSG pController)
- 
 
getSchema
public SchemaSG getSchema(SchemaSG pController)
- 
 
getLocator
public org.xml.sax.Locator getLocator(SchemaSG pController)
- 
 
init
public void init(SchemaSG pController)
          throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException