Package docking
Class ShowAllComponentsAction
java.lang.Object
docking.action.DockingAction
docking.ShowAllComponentsAction
- All Implemented Interfaces:
DockingActionIf,AutoGeneratedDockingAction,HelpDescriptor,Comparable<docking.ShowComponentAction>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Iconprotected static final Stringprotected DockingWindowManagerFields inherited from interface docking.action.DockingActionIf
DESCRIPTION_PROPERTY, ENABLEMENT_PROPERTY, GLOBALCONTEXT_PROPERTY, KEYBINDING_DATA_PROPERTY, MENUBAR_DATA_PROPERTY, POPUP_MENU_DATA_PROPERTY, TOOLBAR_DATA_PROPERTY -
Constructor Summary
ConstructorsConstructorDescriptionShowAllComponentsAction(DockingWindowManager winMgr, List<ComponentPlaceholder> infoList, String subMenuName) -
Method Summary
Modifier and TypeMethodDescriptionvoidactionPerformed(ActionContext context) method to actually perform the action logic for this action.intcompareTo(docking.ShowComponentAction other) Returns a descriptive String about the help object that this descriptor represents.booleanisEnabledForContext(ActionContext context) Method used to determine if this action should be enabled for the given context.Methods inherited from class docking.action.DockingAction
addPropertyChangeListener, addToWindowWhen, createButton, createMenuItem, dispose, doCreateButton, doCreateMenuItem, enabledWhen, firePropertyChanged, getContextClass, getDefaultKeyBindingData, getDescription, getFullName, getHelpLocation, getHelpObject, getInceptionFromTheFirstClassThatIsNotUsOrABuilder, getInceptionInformation, getKeyBinding, getKeyBindingData, getKeyBindingType, getMenuBarData, getName, getOwner, getPopupMenuData, getPreferredKeyBindingType, getToolBarData, isAddToPopup, isEnabled, isValidContext, markHelpUnnecessary, popupWhen, removePropertyChangeListener, setAddToAllWindows, setContextClass, setDefaultKeyBindingData, setDescription, setEnabled, setHelpLocation, setKeyBindingData, setMenuBarData, setPopupMenuData, setToolBarData, setUnvalidatedKeyBindingData, shouldAddToWindow, supportsDefaultContext, toString, validContextWhenMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface docking.action.DockingActionIf
createMenuComponent, getOwnerDescription
-
Field Details
-
EMPTY_ICON
-
MENU_WINDOW
- See Also:
-
winMgr
-
-
Constructor Details
-
ShowAllComponentsAction
public ShowAllComponentsAction(DockingWindowManager winMgr, List<ComponentPlaceholder> infoList, String subMenuName)
-
-
Method Details
-
actionPerformed
Description copied from interface:DockingActionIfmethod to actually perform the action logic for this action.- Specified by:
actionPerformedin interfaceDockingActionIf- Parameters:
context- theActionContextobject that provides information about where and how this action was invoked.
-
isEnabledForContext
Description copied from interface:DockingActionIfMethod used to determine if this action should be enabled for the given context.This is the method implementors override to control when the action may be used.
This method will be called by the DockingWindowManager for actions on the global menuBar and toolBar and for actions that have a keyBinding.
This method will be called whenever one of the following events occur:
- when the user invokes the action via its keyBinding,
- the user changes focus from one component provider to another,
- the user moves a component to another position in the window or into another window,
- a component provider reports a change in it's context,
- any plugin or software component reports a general change in context (calls the tool.contextChanged(ComponentProvider) with a null parameter).
- Specified by:
isEnabledForContextin interfaceDockingActionIf- Overrides:
isEnabledForContextin classDockingAction- Parameters:
context- the currentActionContextfor the window.- Returns:
- true if the action should be enabled for the context or false otherwise.
-
compareTo
public int compareTo(docking.ShowComponentAction other) - Specified by:
compareToin interfaceComparable<docking.ShowComponentAction>
-
getHelpInfo
Description copied from interface:HelpDescriptorReturns a descriptive String about the help object that this descriptor represents.- Specified by:
getHelpInfoin interfaceHelpDescriptor- Overrides:
getHelpInfoin classDockingAction- Returns:
- the help info
-