|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.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 IndexedValueSetter
l
- An object to be invoked when a PropertyChange
event is fired.public void removePropertyChangeListener(java.beans.PropertyChangeListener l)
IndexedValueSetter
removePropertyChangeListener
in interface IndexedValueSetter
l
- The PropertyChange listener to be removed.public void setSource(java.lang.Object source)
setSource
in interface Pretender
public java.lang.Object getSource()
getSource
in interface Pretender
public java.lang.reflect.Method[] getSetters()
getSetters
in interface Pretender
public void setSetters(java.lang.reflect.Method[] methods)
setSetters
in interface Pretender
public java.lang.reflect.Method getSetterAt(int index)
getSetterAt
in interface Pretender
public void setSetterAt(int index, java.lang.reflect.Method method)
setSetterAt
in interface Pretender
public java.lang.reflect.Method[] getGetters()
getGetters
in interface Pretender
public void setGetters(java.lang.reflect.Method[] methods)
setGetters
in interface Pretender
public java.lang.reflect.Method getGetterAt(int index)
getGetterAt
in interface Pretender
public void setGetterAt(int index, java.lang.reflect.Method method)
setGetterAt
in interface Pretender
public int getNumberOfSetter()
getNumberOfSetter
in interface IndexedValueSetter
public 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 IndexedValueSetter
public final java.lang.String getSetterNameAt(int index)
getSetterNameAt
in interface IndexedValueSetter
public java.lang.reflect.Method getIndexedValueSetter()
IndexedValueSetter
getIndexedValueSetter
in interface IndexedValueSetter
public int getNumberOfGetter()
getNumberOfGetter
in interface IndexedValueGetter
public void setNumberOfGetter(int num)
setNumberOfGetter
in interface IndexedValueGetter
public java.lang.Object getValueAt(int index)
getValueAt
in interface IndexedValueGetter
public void setGetterNameAt(int index, java.lang.String name)
setGetterNameAt
in interface IndexedValueGetter
public 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 |