|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectinfo.joseluismartin.gui.bind.AbstractControlAccessor
public abstract class AbstractControlAccessor
Base class for ControlAccessors
| Constructor Summary | |
|---|---|
AbstractControlAccessor()
Default ctor. |
|
AbstractControlAccessor(Object control)
Create a ContolAccesor and set the control |
|
| Method Summary | ||
|---|---|---|
void |
addControlChangeListener(ControlChangeListener l)
Add a ControlChangeListener |
|
protected
|
convertIfNecessary(Object value,
Class<T> requiredType)
Convert Object to required type using SimpleTypeConverter |
|
protected void |
fireControlChange()
Notifiy Listeners that control value has changed |
|
Object |
getControl()
|
|
void |
removeControlChangeListener(ControlChangeListener l)
Remove a ControlChangeListener |
|
void |
setControl(Object control)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface info.joseluismartin.gui.bind.ControlAccessor |
|---|
getControlValue, setControlValue |
| Constructor Detail |
|---|
public AbstractControlAccessor()
public AbstractControlAccessor(Object control)
control - the control to set| Method Detail |
|---|
public void addControlChangeListener(ControlChangeListener l)
addControlChangeListener in interface ControlAccessorl - the ControlChangeListener to add.public void removeControlChangeListener(ControlChangeListener l)
removeControlChangeListener in interface ControlAccessorl - the ControlChangeListener to remove
protected <T> T convertIfNecessary(Object value,
Class<T> requiredType)
throws org.springframework.beans.TypeMismatchException
SimpleTypeConverter
T - value - requiredType -
org.springframework.beans.TypeMismatchExceptionTypeConverter.convertIfNecessary(java.lang.Object, java.lang.Class)protected void fireControlChange()
public Object getControl()
public void setControl(Object control)
control - the control to set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||