de.grogra.pf.ui.util
Class WidgetAdapter
java.lang.Object
  
de.grogra.pf.ui.util.WidgetSupport
      
de.grogra.pf.ui.util.WidgetAdapter
- All Implemented Interfaces: 
 - Command, ComponentWrapper, Widget, Disposable, java.beans.PropertyChangeListener, java.util.EventListener
 
public final class WidgetAdapter
- extends WidgetSupport
- implements java.beans.PropertyChangeListener, Command
  
 
 
 
 
| 
Method Summary | 
 java.lang.String | 
getCommandName()
 
          Returns a name which can be used in the graphical user interface
 to represent this command. | 
 java.lang.Object | 
getComponent()
 
            | 
protected  void | 
installListener(boolean hasListeners)
 
            | 
 void | 
propertyChange(java.beans.PropertyChangeEvent event)
 
            | 
 void | 
run(java.lang.Object info,
    Context ctx)
 
          Performs the actions of this command. | 
 void | 
setEnabled(boolean enabled)
 
            | 
 void | 
updateValue(java.lang.Object value)
 
            | 
 
| Methods inherited from class de.grogra.pf.ui.util.WidgetSupport | 
addPropertyChangeListener, addVetoableChangeListener, convert, dispose, disposeImpl, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, removePropertyChangeListener, removeVetoableChangeListener | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
WidgetAdapter
public WidgetAdapter(Widget widget,
                     Context context)
getCommandName
public java.lang.String getCommandName()
- Description copied from interface: 
Command 
- Returns a name which can be used in the graphical user interface
 to represent this command.
- Specified by:
 getCommandName in interface Command
 
- Returns:
 - this commands's name
 
 
 
getComponent
public java.lang.Object getComponent()
- Specified by:
 getComponent in interface ComponentWrapper
 
 
installListener
protected void installListener(boolean hasListeners)
- Overrides:
 installListener in class WidgetSupport
 
 
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent event)
- Specified by:
 propertyChange in interface java.beans.PropertyChangeListener
 
 
run
public void run(java.lang.Object info,
                Context ctx)
- Description copied from interface: 
Command 
- Performs the actions of this command. This method is invoked
 by the 
JobManager after the command has been submitted
 to the job manager by one of execute, runAt,
 or runLater-methods. The arguments info
 and context are the arguments which have been provided
 as arguments to the JobManager-methods.
- Specified by:
 run in interface Command
 
- Parameters:
 info - an argumentctx - a context
 
 
setEnabled
public void setEnabled(boolean enabled)
- Specified by:
 setEnabled in interface Widget
 
 
updateValue
public void updateValue(java.lang.Object value)
- Specified by:
 updateValue in interface Widget