org.apache.ws.jaxme.generator.sg
Interface PropertySGChain
- All Known Implementing Classes: 
- JAXBPropertySG, PropertySGChainImpl
- public interface PropertySGChain
| Method Summary | 
|  void | addValue(PropertySG pController,
         JavaMethod pMethod,
         DirectAccessible pElement,
         TypedValue pValue,
         JavaQName pType)
 | 
|  void | forAllNonNullValues(PropertySG pController,
                    JavaMethod pMethod,
                    DirectAccessible pElement,
                    SGlet pSGlet)
 | 
|  void | forAllValues(PropertySG pController,
             JavaMethod pMethod,
             DirectAccessible pElement,
             SGlet pSGlet)
 | 
|  void | generate(PropertySG pController,
         JavaSource pSource)
 | 
|  java.lang.String | getCollectionType(PropertySG pController)
 | 
|  java.lang.String | getPropertyName(PropertySG pController)
 | 
|  java.lang.Object | getValue(PropertySG pController,
         DirectAccessible pElement)
 | 
|  JavaField | getXMLField(PropertySG pController,
            JavaSource pSource)
 | 
|  java.lang.String | getXMLFieldName(PropertySG pController)
 | 
|  JavaMethod | getXMLGetMethod(PropertySG pController,
                JavaSource pSource)
 | 
|  java.lang.String | getXMLGetMethodName(PropertySG pController)
 | 
|  JavaMethod | getXMLIsSetMethod(PropertySG pController,
                  JavaSource pSource)
 | 
|  java.lang.String | getXMLIsSetMethodName(PropertySG pController)
 | 
|  JavaMethod | getXMLSetMethod(PropertySG pController,
                JavaSource pSource)
 | 
|  java.lang.String | getXMLSetMethodName(PropertySG pController)
 | 
|  boolean | hasIsSetMethod(PropertySG pController)
 | 
|  void | init(PropertySG pController)
 | 
|  void | setValue(PropertySG pController,
         JavaMethod pMethod,
         DirectAccessible pElement,
         java.lang.Object pValue,
         JavaQName pType)
 | 
 
init
public void init(PropertySG pController)
          throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
hasIsSetMethod
public boolean hasIsSetMethod(PropertySG pController)
- 
 
getCollectionType
public java.lang.String getCollectionType(PropertySG pController)
- 
 
getXMLFieldName
public java.lang.String getXMLFieldName(PropertySG pController)
                                 throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getPropertyName
public java.lang.String getPropertyName(PropertySG pController)
                                 throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getXMLGetMethodName
public java.lang.String getXMLGetMethodName(PropertySG pController)
                                     throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getXMLSetMethodName
public java.lang.String getXMLSetMethodName(PropertySG pController)
                                     throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getXMLIsSetMethodName
public java.lang.String getXMLIsSetMethodName(PropertySG pController)
                                       throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getXMLField
public JavaField getXMLField(PropertySG pController,
                             JavaSource pSource)
                      throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getXMLGetMethod
public JavaMethod getXMLGetMethod(PropertySG pController,
                                  JavaSource pSource)
                           throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getXMLSetMethod
public JavaMethod getXMLSetMethod(PropertySG pController,
                                  JavaSource pSource)
                           throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getXMLIsSetMethod
public JavaMethod getXMLIsSetMethod(PropertySG pController,
                                    JavaSource pSource)
                             throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
getValue
public java.lang.Object getValue(PropertySG pController,
                                 DirectAccessible pElement)
                          throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
setValue
public void setValue(PropertySG pController,
                     JavaMethod pMethod,
                     DirectAccessible pElement,
                     java.lang.Object pValue,
                     JavaQName pType)
              throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
addValue
public void addValue(PropertySG pController,
                     JavaMethod pMethod,
                     DirectAccessible pElement,
                     TypedValue pValue,
                     JavaQName pType)
              throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
forAllValues
public void forAllValues(PropertySG pController,
                         JavaMethod pMethod,
                         DirectAccessible pElement,
                         SGlet pSGlet)
                  throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
forAllNonNullValues
public void forAllNonNullValues(PropertySG pController,
                                JavaMethod pMethod,
                                DirectAccessible pElement,
                                SGlet pSGlet)
                         throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException
 
generate
public void generate(PropertySG pController,
                     JavaSource pSource)
              throws org.xml.sax.SAXException
- 
- Throws:
- org.xml.sax.SAXException