Package org.flexdock.view.actions
Class DefaultPinAction
java.lang.Object
javax.swing.AbstractAction
org.flexdock.view.actions.ViewAction
org.flexdock.view.actions.DefaultPinAction
- All Implemented Interfaces:
ActionListener
,Serializable
,Cloneable
,EventListener
,Action
- Author:
- Christopher Butler, Bobby Rosenberger
- See Also:
-
Field Summary
Fields inherited from class org.flexdock.view.actions.ViewAction
EMPTY_ACTION, viewId
Fields inherited from class javax.swing.AbstractAction
changeSupport, enabled
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
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
actionPerformed
(View view, ActionEvent evt) void
updateState
(View view, DockingState info, Button button) Methods inherited from class org.flexdock.view.actions.ViewAction
actionPerformed, getView, getViewId, setViewId
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
Constructor Details
-
DefaultPinAction
public DefaultPinAction()
-
-
Method Details
-
actionPerformed
- Specified by:
actionPerformed
in classViewAction
-
updateState
-
createButtonModel
- Overrides:
createButtonModel
in classViewAction
-