Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.apache.ws.jaxme.generator.sg.impl.PropertySGChainImpl
org.apache.ws.jaxme.generator.sg.impl.MultiplePropertySG
public class MultiplePropertySG
extends PropertySGChainImpl
Field Summary | |
protected static JavaQName |
Constructor Summary | |
|
Method Summary | |
void |
|
protected Object |
|
void |
|
void |
|
protected JavaQName | |
protected int | |
protected int | |
protected JavaQName | |
protected ObjectSG | |
JavaField |
|
JavaMethod |
|
JavaMethod |
|
protected boolean | |
void |
|
Methods inherited from class org.apache.ws.jaxme.generator.sg.impl.PropertySGChainImpl | |
addValue , forAllNonNullValues , forAllValues , generate , getCollectionType , getPropertyName , getValue , getXMLField , getXMLFieldName , getXMLGetMethod , getXMLGetMethodName , getXMLIsSetMethod , getXMLIsSetMethodName , getXMLSetMethod , getXMLSetMethodName , hasIsSetMethod , init , setValue |
protected MultiplePropertySG(PropertySGChain pBase, ObjectSG pObjectSG, int pMinOccurs, int pMaxOccurs)
Creates a new instance of MultipleObjectSG.
public void addValue(PropertySG pController, JavaMethod pMethod, DirectAccessible pElement, TypedValue pValue, JavaQName pType) throws SAXException
- Specified by:
- addValue in interface PropertySGChain
- Overrides:
- addValue in interface PropertySGChainImpl
protected Object asObject(Object pObject) throws SAXException
public void forAllNonNullValues(PropertySG pController, JavaMethod pMethod, DirectAccessible pElement, SGlet pSGlet) throws SAXException
- Specified by:
- forAllNonNullValues in interface PropertySGChain
- Overrides:
- forAllNonNullValues in interface PropertySGChainImpl
public void forAllValues(PropertySG pController, JavaMethod pMethod, DirectAccessible pElement, SGlet pSGlet) throws SAXException
- Specified by:
- forAllValues in interface PropertySGChain
- Overrides:
- forAllValues in interface PropertySGChainImpl
protected int getMaxOccurs()
protected int getMinOccurs()
public JavaField getXMLField(PropertySG pController, JavaSource pSource) throws SAXException
- Specified by:
- getXMLField in interface PropertySGChain
- Overrides:
- getXMLField in interface PropertySGChainImpl
public JavaMethod getXMLGetMethod(PropertySG pController, JavaSource pSource) throws SAXException
- Specified by:
- getXMLGetMethod in interface PropertySGChain
- Overrides:
- getXMLGetMethod in interface PropertySGChainImpl
public JavaMethod getXMLSetMethod(PropertySG pController, JavaSource pSource) throws SAXException
- Specified by:
- getXMLSetMethod in interface PropertySGChain
- Overrides:
- getXMLSetMethod in interface PropertySGChainImpl
protected boolean isAutoBoxing() throws SAXException
public void setValue(PropertySG pController, JavaMethod pMethod, DirectAccessible pElement, Object pValue, JavaQName pType) throws SAXException
- Specified by:
- setValue in interface PropertySGChain
- Overrides:
- setValue in interface PropertySGChainImpl