org.apache.ws.jaxme.generator.sg.impl

Class AnyElementPropertySG

Implemented Interfaces:
PropertySGChain

public class AnyElementPropertySG
extends JAXBPropertySG

Author:
Jochen Wiedmann

Constructor Summary

AnyElementPropertySG(ObjectSG pObjectSG, XSAny pAny)

Method Summary

JavaField
getXMLField(PropertySG pController, JavaSource pSource)
JavaMethod
getXMLGetMethod(PropertySG pController, JavaSource pSource)
JavaMethod
getXMLSetMethod(PropertySG pController, JavaSource pSource)

Methods inherited from class org.apache.ws.jaxme.generator.sg.impl.JAXBPropertySG

addValue, forAllNonNullValues, forAllValues, generate, getCollectionType, getPropertyName, getValue, getXMLField, getXMLFieldName, getXMLGetMethod, getXMLGetMethodName, getXMLIsSetMethod, getXMLIsSetMethodName, getXMLSetMethod, getXMLSetMethodName, hasIsSetMethod, init, setValue

Constructor Details

AnyElementPropertySG

protected AnyElementPropertySG(ObjectSG pObjectSG,
                               XSAny pAny)

Method Details

getXMLField

public JavaField getXMLField(PropertySG pController,
                             JavaSource pSource)
            throws SAXException
Specified by:
getXMLField in interface PropertySGChain
Overrides:
getXMLField in interface JAXBPropertySG

getXMLGetMethod

public JavaMethod getXMLGetMethod(PropertySG pController,
                                  JavaSource pSource)
            throws SAXException
Specified by:
getXMLGetMethod in interface PropertySGChain
Overrides:
getXMLGetMethod in interface JAXBPropertySG

getXMLSetMethod

public JavaMethod getXMLSetMethod(PropertySG pController,
                                  JavaSource pSource)
            throws SAXException
Specified by:
getXMLSetMethod in interface PropertySGChain
Overrides:
getXMLSetMethod in interface JAXBPropertySG