org.flexdock.view.actions
Class ViewAction
java.lang.Object
javax.swing.AbstractAction
org.flexdock.view.actions.ViewAction
- All Implemented Interfaces:
- ActionListener, Serializable, Cloneable, EventListener, Action
- Direct Known Subclasses:
- DefaultCloseAction, DefaultDisplayAction, DefaultPinAction
public abstract class ViewAction
- extends AbstractAction
- Author:
- Christopher Butler
- See Also:
- Serialized Form
Fields inherited from interface javax.swing.Action |
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON |
EMPTY_ACTION
public static final ViewAction EMPTY_ACTION
- Deprecated. unused
viewId
protected String viewId
ViewAction
public ViewAction()
getView
protected View getView(ActionEvent evt)
actionPerformed
public void actionPerformed(ActionEvent e)
actionPerformed
public abstract void actionPerformed(View view,
ActionEvent evt)
createButtonModel
public ButtonModel createButtonModel()
getViewId
public String getViewId()
setViewId
public void setViewId(String viewId)