java.lang.Object
org.modama.tools.beans.BeanEditorConnection
- All Implemented Interfaces:
- java.util.EventListener, java.beans.PropertyChangeListener
- public class BeanEditorConnection
- extends java.lang.Object
- implements java.beans.PropertyChangeListener
a class (controller) for updating the editor if the bean changed, and for updating the bean if the editor changed the value
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
editor
private java.beans.PropertyEditor editor
propName
private java.lang.String propName
itsme
private boolean itsme
bean
private java.lang.Object bean
getter
private java.lang.reflect.Method getter
setter
private java.lang.reflect.Method setter
BeanEditorConnection
public BeanEditorConnection(java.beans.PropertyEditor editor,
java.lang.String propName,
java.lang.Object bean,
java.lang.reflect.Method getter,
java.lang.reflect.Method setter)
changeBean
public void changeBean(java.lang.Object newbean)
- change the bean this controler works on (the model)
searchAddPropertyListener
protected void searchAddPropertyListener(java.lang.Object newbean)
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent evt)
- Description copied from interface:
java.beans.PropertyChangeListener
- Fired after a Bean's property has changed.
- Specified by:
propertyChange in interface java.beans.PropertyChangeListener
updateEditor
public void updateEditor()
getValueFromBean
protected java.lang.Object getValueFromBean()
setValueToBean
protected void setValueToBean(java.lang.Object value)