Uses of Class
bibliothek.gui.dock.common.action.CAction
Packages that use CAction
Package
Description
A set of classes that can be used to create basic applications.
Contains different
DockActions and subclasses of CAction to
create buttons, checkboxes, menus and other components as button in the titles and tabs of
CDockables.A set of
DockActions that also implement
CommonDockAction.A set of more complex actions that can be directly used.
Some utility classes required to precisely configure the behavior of
CActions.Classes and interfaces used internally.
CActions and supporting classes that are not intended for clients
to be used directly.Supporting classes for
CEclipseTheme.Contains an implementation of
ModeManager that links a mode to the location
of a Dockable.-
Uses of CAction in bibliothek.gui.dock.common
Constructors in bibliothek.gui.dock.common with parameters of type CActionModifierConstructorDescriptionDefaultMultipleCDockable(MultipleCDockableFactory<?, ?> factory, CAction... actions) Creates a new dockableDefaultMultipleCDockable(MultipleCDockableFactory<?, ?> factory, Component content, CAction... actions) Creates a new dockable.DefaultMultipleCDockable(MultipleCDockableFactory<?, ?> factory, String title, CAction... actions) Creates a new dockable.DefaultMultipleCDockable(MultipleCDockableFactory<?, ?> factory, String title, Component content, CAction... actions) Creates a new dockable.DefaultMultipleCDockable(MultipleCDockableFactory<?, ?> factory, Icon icon, CAction... actions) Creates a new dockable.DefaultMultipleCDockable(MultipleCDockableFactory<?, ?> factory, Icon icon, IconHandling iconHandling, String title, Component content, DefaultCDockable.Permissions permissions, CAction... actions) Creates a new dockable.DefaultMultipleCDockable(MultipleCDockableFactory<?, ?> factory, Icon icon, Component content, CAction... actions) Creates a new dockable.DefaultMultipleCDockable(MultipleCDockableFactory<?, ?> factory, Icon icon, String title, CAction... actions) Creates a new dockable.DefaultMultipleCDockable(MultipleCDockableFactory<?, ?> factory, Icon icon, String title, Component content, CAction... actions) Creates a new dockable.DefaultMultipleCDockable(MultipleCDockableFactory<?, ?> factory, Icon icon, String title, Component content, DefaultCDockable.Permissions permissions, CAction... actions) Creates a new dockable.DefaultSingleCDockable(String id, CAction... actions) Creates a new dockableDefaultSingleCDockable(String id, Component content, CAction... actions) Creates a new dockable.DefaultSingleCDockable(String id, String title, CAction... actions) Creates a new dockable.DefaultSingleCDockable(String id, String title, Component content, CAction... actions) Creates a new dockable.DefaultSingleCDockable(String id, Icon icon, CAction... actions) Creates a new dockable.DefaultSingleCDockable(String id, Icon icon, IconHandling iconHandling, String title, Component content, DefaultCDockable.Permissions permissions, CAction... actions) Creates a new dockable.DefaultSingleCDockable(String id, Icon icon, Component content, CAction... actions) Creates a new dockable.DefaultSingleCDockable(String id, Icon icon, String title, CAction... actions) Creates a new dockable.Creates a new dockable.DefaultSingleCDockable(String id, Icon icon, String title, Component content, DefaultCDockable.Permissions permissions, CAction... actions) Creates a new dockable. -
Uses of CAction in bibliothek.gui.dock.common.action
Subclasses of CAction in bibliothek.gui.dock.common.actionModifier and TypeClassDescriptionclassA simple button, the user clicks onto the button andCButton.action()is called.classAn action which behaves like aJCheckBox.classA dropdown-button, the last action which was selected by the user will be marked graphically.classA collection ofCActions which are shown in a menu.classThis action shows some kind of popup (for example aJDialog) filled with any content the client likes.classAn action which behaves like aJRadioButton.
SeveralCRadioButtons can be added to aCRadioGroup, only oneCRadioButtonof such a group will be selected.classRepresents a line separating some groups ofCActions.Methods in bibliothek.gui.dock.common.action that return CActionModifier and TypeMethodDescriptionCreates a new action.CDropDownButton.getAction(int index) Gets theindex'th action of this menu.CMenu.getAction(int index) Gets theindex'th action of this menu.CDropDownButton.getSelection()Gets the currently selected action.Methods in bibliothek.gui.dock.common.action with parameters of type CActionModifier and TypeMethodDescriptionvoidAdds an action to this menu.voidAdds an action to this menu.voidAdds an action to the menu.voidAdds an action to the menu.voidRemoves an action from this menuvoidRemoves an action from this menuvoidCDropDownButton.setSelection(CAction action) Sets the current selected action. -
Uses of CAction in bibliothek.gui.dock.common.action.core
Methods in bibliothek.gui.dock.common.action.core that return CActionModifier and TypeMethodDescriptionCommonDockAction.getAction()Gets theCActionwhich wraps thisDockAction.CommonSeparatorAction.getAction()CommonSimpleButtonAction.getAction()CommonSimpleCheckAction.getAction()CommonSimpleDropDownAction.getAction()CommonSimpleMenuAction.getAction()CommonSimpleRadioAction.getAction()Constructors in bibliothek.gui.dock.common.action.core with parameters of type CActionModifierConstructorDescriptionCommonSeparatorAction(CAction action, ViewTarget<?>... targets) Creates a new action.CommonSimpleButtonAction(CAction action) Creates a new buttonCommonSimpleCheckAction(CAction action) Creates a new action.CommonSimpleDropDownAction(CAction action) Creates a new action.CommonSimpleMenuAction(CAction action, DockActionSource menu) Creates a new action.CommonSimpleRadioAction(CAction action) Creates a new action. -
Uses of CAction in bibliothek.gui.dock.common.action.predefined
Subclasses of CAction in bibliothek.gui.dock.common.action.predefinedModifier and TypeClassDescriptionclassAn action which is never visible, can be used as placeholder or in cases where an action would normally be required andnullwould be replaced by a default action.classAn action that can close anyCDockableby callingCDockable.setVisible(boolean).classAn action whichexternalizeseachCDockableto which is is added.classclassclassAn action thatnormalizeseachCDockableto which it is added.classAn action that un-externalizes (=normalizes) eachCDockableto which it is added.classAn action which externalizes eachCDockableto which is is added.Methods in bibliothek.gui.dock.common.action.predefined that return CAction -
Uses of CAction in bibliothek.gui.dock.common.action.util
Methods in bibliothek.gui.dock.common.action.util that return CActionModifier and TypeMethodDescriptionCActionText.getAction()Gets the action which is using this text.Constructors in bibliothek.gui.dock.common.action.util with parameters of type CAction -
Uses of CAction in bibliothek.gui.dock.common.event
Methods in bibliothek.gui.dock.common.event with parameters of type CActionModifier and TypeMethodDescriptionvoidCDockableAdapter.actionChanged(CDockable dockable, String key, CAction oldAction, CAction newAction) voidCDockablePropertyListener.actionChanged(CDockable dockable, String key, CAction oldAction, CAction newAction) Called when an action that is returned byCDockable.getAction(String)has been exchanged. -
Uses of CAction in bibliothek.gui.dock.common.intern
Methods in bibliothek.gui.dock.common.intern that return CActionModifier and TypeMethodDescriptionGets an action which is not added to the title by thisCDockableput by another module.DefaultCDockable.getAction(int index) Gets theindex'th action of this dockable.Methods in bibliothek.gui.dock.common.intern with parameters of type CActionModifier and TypeMethodDescriptionvoidAdds an action to this dockable.voidDefaultCDockable.insertAction(int index, CAction action) Adds a new action to this dockable.voidExchanges an action of thisCDockable.voidDefaultCDockable.removeAction(CAction action) Removes an action from this dockable. -
Uses of CAction in bibliothek.gui.dock.common.intern.action
Subclasses of CAction in bibliothek.gui.dock.common.intern.actionModifier and TypeClassDescriptionclassCDecorateableAction<A extends CommonDecoratableDockAction>An action which has text, icons and other decorations.classCDropDownItem<A extends CommonDropDownItem>An action which can be child of a dropdown-menu.classThis action is intended to change theExtendedModeof aCDockableby callingCDockable.setExtendedMode(ExtendedMode).classCSelectableAction<A extends CommonSelectableAction>An action which is either selected or deselected.Methods in bibliothek.gui.dock.common.intern.action that return CActionModifier and TypeMethodDescriptionCActionSource.getAction(int index) Gets theindex'th action of this source.CActionSource.remove(int index) Removes the action atindex.Replaces the action atindexwithindex.Methods in bibliothek.gui.dock.common.intern.action with parameters of type CActionModifier and TypeMethodDescriptionvoidAdds an action to this source.voidInserts an action atindexof this source.booleanRemovesactionfrom this source.Replaces the action atindexwithindex. -
Uses of CAction in bibliothek.gui.dock.common.mode
Constructors in bibliothek.gui.dock.common.mode with parameters of type CActionModifierConstructorDescriptionKeyedLocationModeActionProvider(String key, CAction defaultAction) Creates a new provider. -
Uses of CAction in bibliothek.gui.dock.common.theme.eclipse
Methods in bibliothek.gui.dock.common.theme.eclipse with parameters of type CActionModifier and TypeMethodDescriptionprotected EclipseTabDockActionLocationCommonEclipseThemeConnector.getLocation(CAction action, EclipseTabStateInfo tab) Gets the location ofactiondepending on the state oftab. -
Uses of CAction in bibliothek.gui.dock.facile.mode
Methods in bibliothek.gui.dock.facile.mode with parameters of type CActionModifier and TypeMethodDescriptionvoidDefaultLocationModeActionProvider.setSelectModeAction(CAction action) Constructors in bibliothek.gui.dock.facile.mode with parameters of type CActionModifierConstructorDescriptionCreates a new provider.