org.apache.ws.jaxme.generator.sg
Interface TypeSGChain
- All Known Implementing Classes: 
- JAXBTypeSG, TypeSGChainImpl
- public interface TypeSGChain
| Method Summary | 
|  void | generate(TypeSG pController)
 | 
|  void | generate(TypeSG pController,
         JavaSource p0)
 | 
|  ComplexTypeSG | getComplexTypeSG(TypeSG pController)
 | 
|  TypeSG | getExtendedType(TypeSG pController)
 | 
|  SGFactory | getFactory(TypeSG pController)
 | 
|  org.xml.sax.Locator | getLocator(TypeSG pController)
 | 
|  XsQName | getName(TypeSG pController)
 | 
|  java.lang.Object | getProperty(TypeSG pController,
            java.lang.String p0)
 | 
|  TypeSG | getRestrictedType(TypeSG pController)
 | 
|  JavaQName | getRuntimeType(TypeSG pController)
 | 
|  SchemaSG | getSchema(TypeSG pController)
 | 
|  XsSchemaHeader | getSchemaHeader(TypeSG pController)
 | 
|  SimpleTypeSG | getSimpleTypeSG(TypeSG pController)
 | 
|  JavaField | getXMLField(TypeSG pController,
            JavaSource p0,
            java.lang.String p1,
            java.lang.String p2)
 | 
|  JavaMethod | getXMLGetMethod(TypeSG pController,
                JavaSource p0,
                java.lang.String p1,
                java.lang.String p2)
 | 
|  JavaMethod | getXMLIsSetMethod(TypeSG pController,
                  JavaSource p0,
                  java.lang.String p1,
                  java.lang.String p2)
 | 
|  JavaMethod | getXMLSetMethod(TypeSG pController,
                JavaSource p0,
                java.lang.String p1,
                java.lang.String p2)
 | 
|  void | init(TypeSG pController)
 | 
|  boolean | isComplex(TypeSG pController)
 | 
|  boolean | isExtension(TypeSG pController)
 | 
|  boolean | isGlobalClass(TypeSG pController)
 | 
|  boolean | isGlobalType(TypeSG pController)
 | 
|  boolean | isRestriction(TypeSG pController)
 | 
|  java.lang.Object | newComplexTypeSG(TypeSG pController)
 | 
|  java.lang.Object | newSimpleTypeSG(TypeSG pController)
 | 
|  void | setProperty(TypeSG pController,
            java.lang.String p0,
            java.lang.Object p1)
 | 
 
getXMLField
public JavaField getXMLField(TypeSG pController,
                             JavaSource p0,
                             java.lang.String p1,
                             java.lang.String p2)
                      throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getXMLGetMethod
public JavaMethod getXMLGetMethod(TypeSG pController,
                                  JavaSource p0,
                                  java.lang.String p1,
                                  java.lang.String p2)
                           throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getXMLSetMethod
public JavaMethod getXMLSetMethod(TypeSG pController,
                                  JavaSource p0,
                                  java.lang.String p1,
                                  java.lang.String p2)
                           throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getXMLIsSetMethod
public JavaMethod getXMLIsSetMethod(TypeSG pController,
                                    JavaSource p0,
                                    java.lang.String p1,
                                    java.lang.String p2)
                             throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getRuntimeType
public JavaQName getRuntimeType(TypeSG pController)
                         throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
isGlobalType
public boolean isGlobalType(TypeSG pController)
- 
 
isGlobalClass
public boolean isGlobalClass(TypeSG pController)
- 
 
newSimpleTypeSG
public java.lang.Object newSimpleTypeSG(TypeSG pController)
                                 throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
newComplexTypeSG
public java.lang.Object newComplexTypeSG(TypeSG pController)
                                  throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getComplexTypeSG
public ComplexTypeSG getComplexTypeSG(TypeSG pController)
- 
 
getSimpleTypeSG
public SimpleTypeSG getSimpleTypeSG(TypeSG pController)
- 
 
isRestriction
public boolean isRestriction(TypeSG pController)
- 
 
getRestrictedType
public TypeSG getRestrictedType(TypeSG pController)
- 
 
isExtension
public boolean isExtension(TypeSG pController)
- 
 
getExtendedType
public TypeSG getExtendedType(TypeSG pController)
- 
 
getSchemaHeader
public XsSchemaHeader getSchemaHeader(TypeSG pController)
- 
 
setProperty
public void setProperty(TypeSG pController,
                        java.lang.String p0,
                        java.lang.Object p1)
- 
 
getName
public XsQName getName(TypeSG pController)
- 
 
getProperty
public java.lang.Object getProperty(TypeSG pController,
                                    java.lang.String p0)
- 
 
generate
public void generate(TypeSG pController,
                     JavaSource p0)
              throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
generate
public void generate(TypeSG pController)
              throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
isComplex
public boolean isComplex(TypeSG pController)
- 
 
getLocator
public org.xml.sax.Locator getLocator(TypeSG pController)
- 
 
getSchema
public SchemaSG getSchema(TypeSG pController)
- 
 
init
public void init(TypeSG pController)
          throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getFactory
public SGFactory getFactory(TypeSG pController)
-