ar.com.da.swing.actions
Class InvokerAction

java.lang.Object
  extended by javax.swing.AbstractAction
      extended by ar.com.da.swing.actions.InvokerAction
All Implemented Interfaces:
java.awt.event.ActionListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, javax.swing.Action

public class InvokerAction
extends javax.swing.AbstractAction

Action which calls a method of an object by reflection.

Author:
Carlos E.Descalzi
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.AbstractAction
changeSupport, enabled
 
Fields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON
 
Constructor Summary
InvokerAction()
           
InvokerAction(java.lang.Object target, java.lang.String methodName)
           
InvokerAction(java.lang.Object target, java.lang.String methodName, java.lang.String label)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 java.lang.String getMethodName()
           
 java.lang.Object getTarget()
           
 void setMethodName(java.lang.String methodName)
           
 void setTarget(java.lang.Object target)
           
 
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InvokerAction

public InvokerAction()

InvokerAction

public InvokerAction(java.lang.Object target,
                     java.lang.String methodName)

InvokerAction

public InvokerAction(java.lang.Object target,
                     java.lang.String methodName,
                     java.lang.String label)
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)

getMethodName

public java.lang.String getMethodName()

setMethodName

public void setMethodName(java.lang.String methodName)

getTarget

public java.lang.Object getTarget()

setTarget

public void setTarget(java.lang.Object target)


Copyright © 2006 null. All Rights Reserved.