|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectnet.jbeans.lang.reflect.PretenderImpl
generally describe PretenderImpl in here
Pretender, IndexedValueSetter, IndexedValueGetter| Field Summary |
| Fields inherited from interface net.jbeans.lang.reflect.Pretender |
GETTER_STR, SETTER_STR |
| Fields inherited from interface net.jbeans.lang.reflect.IndexedValueSetter |
SETTER_INDEX_SEPARATOR, SETTER_NAME, SETTER_PREFIX |
| Fields inherited from interface net.jbeans.lang.reflect.IndexedValueGetter |
GETTER_INDEX_SEPARATOR, GETTER_NAME, GETTER_PREFIX |
| Constructor Summary | |
PretenderImpl()
|
|
PretenderImpl(java.lang.Object source)
|
|
| Method Summary | |
void |
addPropertyChangeListener(java.beans.PropertyChangeListener l)
Register a listener for the PropertyChange event. |
java.lang.reflect.Method |
getGetterAt(int index)
|
java.lang.String |
getGetterNameAt(int index)
get the getter method name for the specified index. |
java.lang.reflect.Method[] |
getGetters()
|
java.lang.reflect.Method |
getIndexedValueSetter()
returns a method actually used to set indexed values. |
int |
getNumberOfGetter()
returns the number of available index. |
int |
getNumberOfSetter()
returns the number of available index. |
java.lang.reflect.Method |
getSetterAt(int index)
|
java.lang.String |
getSetterNameAt(int index)
get the setter method name for the specified index. |
java.lang.reflect.Method[] |
getSetters()
|
java.lang.Object |
getSource()
|
java.lang.Object |
getValueAt(int index)
Method to set value at the specified index. |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener l)
Remove a listener for the PropertyChange event. |
void |
setGetterAt(int index,
java.lang.reflect.Method method)
|
void |
setGetterNameAt(int index,
java.lang.String name)
set the getter method name for the specified index. |
void |
setGetters(java.lang.reflect.Method[] methods)
|
void |
setNumberOfGetter(int num)
sets the number of index. |
void |
setNumberOfSetter(int num)
sets the number of index. |
void |
setSetterAt(int index,
java.lang.reflect.Method method)
|
void |
setSetterNameAt(int index,
java.lang.String name)
set the setter method name for the specified index. |
void |
setSetters(java.lang.reflect.Method[] methods)
|
void |
setSource(java.lang.Object source)
|
void |
setValueAt(int index,
java.lang.Object value)
Method to set value at the specified index. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public PretenderImpl()
public PretenderImpl(java.lang.Object source)
| Method Detail |
public void addPropertyChangeListener(java.beans.PropertyChangeListener l)
IndexedValueSetter
addPropertyChangeListener in interface IndexedValueSetterl - An object to be invoked when a PropertyChange
event is fired.public void removePropertyChangeListener(java.beans.PropertyChangeListener l)
IndexedValueSetter
removePropertyChangeListener in interface IndexedValueSetterl - The PropertyChange listener to be removed.public void setSource(java.lang.Object source)
setSource in interface Pretenderpublic java.lang.Object getSource()
getSource in interface Pretenderpublic java.lang.reflect.Method[] getSetters()
getSetters in interface Pretenderpublic void setSetters(java.lang.reflect.Method[] methods)
setSetters in interface Pretenderpublic java.lang.reflect.Method getSetterAt(int index)
getSetterAt in interface Pretender
public void setSetterAt(int index,
java.lang.reflect.Method method)
setSetterAt in interface Pretenderpublic java.lang.reflect.Method[] getGetters()
getGetters in interface Pretenderpublic void setGetters(java.lang.reflect.Method[] methods)
setGetters in interface Pretenderpublic java.lang.reflect.Method getGetterAt(int index)
getGetterAt in interface Pretender
public void setGetterAt(int index,
java.lang.reflect.Method method)
setGetterAt in interface Pretenderpublic int getNumberOfSetter()
getNumberOfSetter in interface IndexedValueSetterpublic void setNumberOfSetter(int num)
setNumberOfSetter in interface IndexedValueSetter
public void setValueAt(int index,
java.lang.Object value)
setValueAt in interface IndexedValueSetter
public void setSetterNameAt(int index,
java.lang.String name)
setSetterNameAt in interface IndexedValueSetterpublic final java.lang.String getSetterNameAt(int index)
getSetterNameAt in interface IndexedValueSetterpublic java.lang.reflect.Method getIndexedValueSetter()
IndexedValueSetter
getIndexedValueSetter in interface IndexedValueSetterpublic int getNumberOfGetter()
getNumberOfGetter in interface IndexedValueGetterpublic void setNumberOfGetter(int num)
setNumberOfGetter in interface IndexedValueGetterpublic java.lang.Object getValueAt(int index)
getValueAt in interface IndexedValueGetter
public void setGetterNameAt(int index,
java.lang.String name)
setGetterNameAt in interface IndexedValueGetterpublic java.lang.String getGetterNameAt(int index)
getGetterNameAt in interface IndexedValueGetter
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||