IActionProxy Interface

com.bea.ide.actions
IActionProxy Interface

public interface IActionProxy

    extends Action

Proxy interface for the UI object that wraps IAction objects. This interface can be used to set and get values for various user interface elements.


All Superinterfaces
Action, ActionListener, EventListener

Field Summary

public static final String
PROP_Enabled
String
public static final String
PROP_Icon
String
public static final String
PROP_Label
String
public static final String
PROP_Mnemonic
String
public static final String
PROP_Selected
String
public static final String
PROP_ToolTip
String
public static final String
PROP_Visible
String
   
Fields from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON
 

Method Summary

public IAction
getIAction()
Gets the underlying IAction implementation that this workshop action represents.
 
Methods from interface javax.swing.Action
addPropertyChangeListener, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
 
Methods from interface java.awt.event.ActionListener
actionPerformed
   

Field Detail

PROP_Enabled

public static final String PROP_Enabled


PROP_Icon

public static final String PROP_Icon


PROP_Label

public static final String PROP_Label


PROP_Mnemonic

public static final String PROP_Mnemonic


PROP_Selected

public static final String PROP_Selected


PROP_ToolTip

public static final String PROP_ToolTip


PROP_Visible

public static final String PROP_Visible

 

Method Detail

getIAction() Method

public IAction getIAction()
Gets the underlying IAction implementation that this workshop action represents.