public class ConcreteJavaBeanObject
extends oracle.adfmf.dc.bean.ConcreteJavaBeanObjectBase
implements oracle.adfmf.amx.event.RangeChangeListener
GenericType interface. For best practice, developers should code
to the GenericType interface and not directly cast to this class.| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
Object |
getAttribute(int i)
Return the i'th attribute
NOTE: Order of defines does matter, this method will always return the i'th
attribute that was defined.
|
Object |
getAttribute(String name)
Return the attribute value for the given name attribute.
|
Object |
getAttribute(String name,
int index)
Return the attribute value for the namespace/name attribute
|
Object |
getAttribute(String namespace,
String name)
Return the attribute value for the namespace/name attribute
|
int |
getAttributeCount()
Return the number of attributes defined for this generic type
|
int |
getAttributeCount(String name)
Return the number of attributes with the given name.
|
oracle.adfmf.util.AttributeInfo |
getAttributeInfo(int i)
Return the attribute information for the i'th attribute
|
Class |
getAttributeType(String name)
Return the attribute type for the name attribute
|
Object |
insertChild(String accessorName,
int index,
Object child)
Insert a child into the current generic type.
|
Object |
invokeMethod(String methodName,
Class[] paramTypes,
Object[] params) |
boolean |
isUpdateable(String name)
Returns whether or not the named attribute is updateable
|
void |
rangeChange(RangeChangeEvent e) |
void |
setAttribute(String name,
Object value)
Set the value of the given attribute
|
addChildren, addPropertyChangeListener, addProviderChangeListener, copy, copy, deriveAccessorChildType, firePropertyChange, fireProviderChange, getAttributeInfo, getAttributeInfoCount, getDataProvider, getInstance, getName, getNamespace, getParent, getProviderKey, getProviderKeyValue, getType, hasAnyChangeListeners, hasPropertyChangeListeners, hasProviderChangeListeners, indexOfChild, isAttributeCollection, isComplexType, newInstance, newInstance, newInstance, propertyChange, providerChange, removeChild, removePropertyChangeListener, removeProviderChangeListener, setParent, setProviderKey, toJSON, toStringpublic void dispose()
dispose in class oracle.adfmf.dc.JavaBeanObjectpublic Object insertChild(String accessorName,
int index,
Object child)
GenericTypeinsertChild in interface GenericTypeinsertChild in class oracle.adfmf.dc.bean.ConcreteJavaBeanObjectBaseaccessorName - for the childindex - to specify the locationchild - the child to be insertedpublic Object invokeMethod(String methodName,
Class[] paramTypes,
Object[] params)
invokeMethod in class oracle.adfmf.dc.bean.ConcreteJavaBeanObjectBasepublic Object getAttribute(int i)
GenericTypegetAttribute in interface GenericTypegetAttribute in class oracle.adfmf.dc.bean.ConcreteJavaBeanObjectBasei - the attribute index in questionpublic int getAttributeCount()
GenericTypegetAttributeCount in interface GenericTypegetAttributeCount in class oracle.adfmf.dc.bean.ConcreteJavaBeanObjectBasepublic Object getAttribute(String name)
GenericTypegetAttribute in interface GenericTypegetAttribute in class oracle.adfmf.dc.bean.ConcreteJavaBeanObjectBasename - of the attributeGenericType.getAttributeType(java.lang.String)public Object getAttribute(String name,
int index)
GenericTypegetAttribute in interface GenericTypegetAttribute in class oracle.adfmf.dc.bean.ConcreteJavaBeanObjectBasename - of the attributeGenericType.getAttribute(java.lang.String)public Object getAttribute(String namespace,
String name)
GenericTypegetAttribute in interface GenericTypegetAttribute in class oracle.adfmf.dc.bean.ConcreteJavaBeanObjectBasenamespace - of the attributename - of the attributeGenericType.getAttribute(java.lang.String)public void setAttribute(String name,
Object value)
GenericTypesetAttribute in interface GenericTypesetAttribute in class oracle.adfmf.dc.bean.ConcreteJavaBeanObjectBasename - of the attributevalue - of the attributepublic int getAttributeCount(String name)
GenericTypegetAttributeCount in interface GenericTypegetAttributeCount in class oracle.adfmf.dc.bean.ConcreteJavaBeanObjectBasepublic oracle.adfmf.util.AttributeInfo getAttributeInfo(int i)
GenericTypegetAttributeInfo in interface GenericTypegetAttributeInfo in class oracle.adfmf.dc.bean.ConcreteJavaBeanObjectBasei - for the i'th attributepublic Class getAttributeType(String name)
GenericTypegetAttributeType in interface GenericTypegetAttributeType in class oracle.adfmf.dc.bean.ConcreteJavaBeanObjectBasename - of the attributepublic boolean isUpdateable(String name)
GenericTypeisUpdateable in interface GenericTypeisUpdateable in class oracle.adfmf.dc.bean.ConcreteJavaBeanObjectBasename - of the attributepublic void rangeChange(RangeChangeEvent e)
rangeChange in interface oracle.adfmf.amx.event.RangeChangeListener