info.joseluismartin.gui.bind
Class ViewAccessor

java.lang.Object
  extended by info.joseluismartin.gui.bind.AbstractControlAccessor
      extended by info.joseluismartin.gui.bind.ViewAccessor
All Implemented Interfaces:
ControlAccessor

public class ViewAccessor
extends AbstractControlAccessor

Control Accessor for Views

Author:
Jose Luis Martin - (jlm@joseluismartin.info)

Constructor Summary
ViewAccessor(Object control)
           
 
Method Summary
 void addControlChangeListener(ControlChangeListener l)
          Add a ControlChangeListener
 View getControl()
           
 Object getControlValue()
          Gets the control value
 void removeControlChangeListener(ControlChangeListener l)
          Remove a ControlChangeListener
 void setControlValue(Object value)
          Sets the control value
 
Methods inherited from class info.joseluismartin.gui.bind.AbstractControlAccessor
convertIfNecessary, fireControlChange, isEnabled, isTextControl, setControl, setEnabled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewAccessor

public ViewAccessor(Object control)
Method Detail

getControlValue

public Object getControlValue()
Gets the control value

Returns:
the control value

setControlValue

public void setControlValue(Object value)
Sets the control value

Parameters:
value - the value to set

getControl

public View getControl()
Overrides:
getControl in class AbstractControlAccessor
Returns:
the control

addControlChangeListener

public void addControlChangeListener(ControlChangeListener l)
Add a ControlChangeListener

Specified by:
addControlChangeListener in interface ControlAccessor
Overrides:
addControlChangeListener in class AbstractControlAccessor
Parameters:
l - the ControlChangeListener to add.

removeControlChangeListener

public void removeControlChangeListener(ControlChangeListener l)
Remove a ControlChangeListener

Specified by:
removeControlChangeListener in interface ControlAccessor
Overrides:
removeControlChangeListener in class AbstractControlAccessor
Parameters:
l - the ControlChangeListener to remove


Copyright © 2013 JDAL. All Rights Reserved.