public class MultiplePropertySG extends PropertySGChainImpl
| Modifier and Type | Field and Description |
|---|---|
protected static JavaQName |
OBJECT_TYPE |
| Modifier | Constructor and Description |
|---|---|
protected |
MultiplePropertySG(PropertySGChain pBase,
ObjectSG pObjectSG,
int pMinOccurs,
int pMaxOccurs)
Creates a new instance of MultipleObjectSG.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addValue(PropertySG pController,
JavaMethod pMethod,
DirectAccessible pElement,
TypedValue pValue,
JavaQName pType) |
protected java.lang.Object |
asObject(java.lang.Object pObject) |
void |
forAllNonNullValues(PropertySG pController,
JavaMethod pMethod,
DirectAccessible pElement,
SGlet pSGlet) |
void |
forAllValues(PropertySG pController,
JavaMethod pMethod,
DirectAccessible pElement,
SGlet pSGlet) |
protected JavaQName |
getInstanceClass() |
protected int |
getMaxOccurs() |
protected int |
getMinOccurs() |
protected JavaQName |
getObjectClass() |
protected ObjectSG |
getObjectSG() |
JavaField |
getXMLField(PropertySG pController,
JavaSource pSource) |
JavaMethod |
getXMLGetMethod(PropertySG pController,
JavaSource pSource) |
JavaMethod |
getXMLSetMethod(PropertySG pController,
JavaSource pSource) |
protected boolean |
isAutoBoxing() |
void |
setValue(PropertySG pController,
JavaMethod pMethod,
DirectAccessible pElement,
java.lang.Object pValue,
JavaQName pType) |
generate, getCollectionType, getPropertyName, getValue, getXMLFieldName, getXMLGetMethodName, getXMLIsSetMethod, getXMLIsSetMethodName, getXMLSetMethodName, hasIsSetMethod, initprotected static final JavaQName OBJECT_TYPE
protected MultiplePropertySG(PropertySGChain pBase, ObjectSG pObjectSG, int pMinOccurs, int pMaxOccurs)
Creates a new instance of MultipleObjectSG.
protected int getMinOccurs()
protected int getMaxOccurs()
protected ObjectSG getObjectSG()
protected JavaQName getInstanceClass() throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprotected boolean isAutoBoxing()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprotected JavaQName getObjectClass() throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprotected java.lang.Object asObject(java.lang.Object pObject)
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic JavaField getXMLField(PropertySG pController, JavaSource pSource) throws org.xml.sax.SAXException
getXMLField in interface PropertySGChaingetXMLField in class PropertySGChainImplorg.xml.sax.SAXExceptionpublic JavaMethod getXMLSetMethod(PropertySG pController, JavaSource pSource) throws org.xml.sax.SAXException
getXMLSetMethod in interface PropertySGChaingetXMLSetMethod in class PropertySGChainImplorg.xml.sax.SAXExceptionpublic JavaMethod getXMLGetMethod(PropertySG pController, JavaSource pSource) throws org.xml.sax.SAXException
getXMLGetMethod in interface PropertySGChaingetXMLGetMethod in class PropertySGChainImplorg.xml.sax.SAXExceptionpublic void forAllValues(PropertySG pController, JavaMethod pMethod, DirectAccessible pElement, SGlet pSGlet) throws org.xml.sax.SAXException
forAllValues in interface PropertySGChainforAllValues in class PropertySGChainImplorg.xml.sax.SAXExceptionpublic void forAllNonNullValues(PropertySG pController, JavaMethod pMethod, DirectAccessible pElement, SGlet pSGlet) throws org.xml.sax.SAXException
forAllNonNullValues in interface PropertySGChainforAllNonNullValues in class PropertySGChainImplorg.xml.sax.SAXExceptionpublic void setValue(PropertySG pController, JavaMethod pMethod, DirectAccessible pElement, java.lang.Object pValue, JavaQName pType) throws org.xml.sax.SAXException
setValue in interface PropertySGChainsetValue in class PropertySGChainImplorg.xml.sax.SAXExceptionpublic void addValue(PropertySG pController, JavaMethod pMethod, DirectAccessible pElement, TypedValue pValue, JavaQName pType) throws org.xml.sax.SAXException
addValue in interface PropertySGChainaddValue in class PropertySGChainImplorg.xml.sax.SAXException