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:
  • Field Details

    • EMPTY_ACTION

      public static final ViewAction EMPTY_ACTION
      Deprecated.
      unused
    • viewId

      protected String viewId
  • Constructor Details

    • ViewAction

      public ViewAction()
  • Method Details

    • 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)