Uses of Class
bibliothek.gui.dock.common.action.CAction

Packages that use CAction
bibliothek.gui.dock.common A set of classes that can be used to create basic applications. 
bibliothek.gui.dock.common.action Contains different DockActions and subclasses of CAction to create buttons, checkboxes, menus and other components as button in the titles and tabs of CDockables. 
bibliothek.gui.dock.common.action.predefined A set of more complex actions that can be directly used. 
bibliothek.gui.dock.common.event Various listeners and adapters that can be added to CControl, CDockable and other classes associated with them. 
bibliothek.gui.dock.common.intern Classes and interfaces used internally. 
bibliothek.gui.dock.common.intern.action CActions and supporting classes that are not intended for clients to be used directly. 
bibliothek.gui.dock.common.mode A subclass of LocationModeManager that handles CLocations, ExtendedModes and is aware of CControl
bibliothek.gui.dock.facile.mode 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 CAction
DefaultMultipleCDockable(MultipleCDockableFactory<?,?> factory, CAction... actions)
          Creates a new dockable
DefaultMultipleCDockable(MultipleCDockableFactory<?,?> factory, Component content, CAction... actions)
          Creates a new dockable.
DefaultMultipleCDockable(MultipleCDockableFactory<?,?> factory, Icon icon, 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.
DefaultMultipleCDockable(MultipleCDockableFactory<?,?> factory, String title, CAction... actions)
          Creates a new dockable.
DefaultMultipleCDockable(MultipleCDockableFactory<?,?> factory, String title, Component content, CAction... actions)
          Creates a new dockable.
DefaultSingleCDockable(String id, CAction... actions)
          Creates a new dockable
DefaultSingleCDockable(String id, Component content, CAction... actions)
          Creates a new dockable.
DefaultSingleCDockable(String id, Icon icon, 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.
DefaultSingleCDockable(String id, Icon icon, String title, Component content, CAction... actions)
          Creates a new dockable.
DefaultSingleCDockable(String id, Icon icon, String title, Component content, DefaultCDockable.Permissions permissions, 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.
 

Uses of CAction in bibliothek.gui.dock.common.action
 

Subclasses of CAction in bibliothek.gui.dock.common.action
 class CButton
          A simple button, the user clicks onto the button and CButton.action() is called.
 class CCheckBox
          An action which behaves like a JCheckBox.
 class CDropDownButton
          A dropdown-button, the last action which was selected by the user will be marked graphically.
 class CMenu
          A collection of CActions which are shown in a menu.
 class CPanelPopup
          This action shows some kind of popup (for example a JDialog) filled with any content the client likes.
 class CRadioButton
          An action which behaves like a JRadioButton.
 class CSeparator
          Represents a line separating some groups of CActions.
 

Methods in bibliothek.gui.dock.common.action with parameters of type CAction
 void CDropDownButton.add(CAction action)
          Adds an action to this menu.
 void CMenu.add(CAction action)
          Adds an action to this menu.
 void CDropDownButton.insert(int index, CAction action)
          Adds an action to the menu.
 void CMenu.insert(int index, CAction action)
          Adds an action to the menu.
 void CDropDownButton.remove(CAction action)
          Removes an action from this menu
 void CMenu.remove(CAction action)
          Removes an action from this menu
 void CDropDownButton.setSelection(CAction action)
          Sets the current selected action.
 

Uses of CAction in bibliothek.gui.dock.common.action.predefined
 

Subclasses of CAction in bibliothek.gui.dock.common.action.predefined
 class CBlank
          An action which is never visible, can be used as placeholder or in cases where an action would normally be required and null would be replaced by a default action.
 class CCloseAction
          An action that can close any CDockable by calling CDockable.setVisible(boolean).
 class CExternalizeAction
          An action which externalizes each CDockable to which is is added.
 class CMaximizeAction
          An action that maximizes each CDockable to which it is added.
 class CMinimizeAction
          This action minimizes each CDockable to which it is added.
 class CNormalizeAction
          An action that normalizes each CDockable to which it is added.
 class CUnexternalizeAction
          An action that un-externalizes (=normalizes) each CDockable to which it is added.
 class CUnmaximizeExternalizedAction
          An action which externalizes each CDockable to which is is added.
 

Uses of CAction in bibliothek.gui.dock.common.event
 

Methods in bibliothek.gui.dock.common.event with parameters of type CAction
 void CDockableAdapter.actionChanged(CDockable dockable, String key, CAction oldAction, CAction newAction)
           
 void CDockablePropertyListener.actionChanged(CDockable dockable, String key, CAction oldAction, CAction newAction)
          Called when an action that is returned by CDockable.getAction(String) has been exchanged.
 

Uses of CAction in bibliothek.gui.dock.common.intern
 

Methods in bibliothek.gui.dock.common.intern that return CAction
 CAction DefaultCDockable.getAction(int index)
          Gets the index'th action of this dockable.
 CAction AbstractCDockable.getAction(String key)
           
 CAction CDockable.getAction(String key)
          Gets an action which is not added to the title by this CDockable put by another module.
 

Methods in bibliothek.gui.dock.common.intern with parameters of type CAction
 void DefaultCDockable.addAction(CAction action)
          Adds an action to this dockable.
 void DefaultCDockable.insertAction(int index, CAction action)
          Adds a new action to this dockable.
 void AbstractCDockable.putAction(String key, CAction action)
          Exchanges an action of this CDockable.
 void DefaultCDockable.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.action
 class CDecorateableAction
          An action which has text, icons and other decorations.
 class CDropDownItem
          An action which can be child of a dropdown-menu.
 class CExtendedModeAction
          This action is intended to change the ExtendedMode of a CDockable by calling CDockable.setExtendedMode(ExtendedMode).
 class CSelectableAction
          An action which is either selected or deselected.
 

Methods in bibliothek.gui.dock.common.intern.action that return CAction
 CAction CActionSource.getAction(int index)
          Gets the index'th action of this source.
 CAction CActionSource.remove(int index)
          Removes the action at index.
 CAction CActionSource.set(int index, CAction action)
          Replaces the action at index with index.
 

Methods in bibliothek.gui.dock.common.intern.action with parameters of type CAction
 void CActionSource.add(CAction action)
          Adds an action to this source.
 void CActionSource.insert(int index, CAction action)
          Inserts an action at index of this source.
 boolean CActionSource.remove(CAction action)
          Removes action from this source.
 CAction CActionSource.set(int index, CAction action)
          Replaces the action at index with index.
 

Uses of CAction in bibliothek.gui.dock.common.mode
 

Constructors in bibliothek.gui.dock.common.mode with parameters of type CAction
KeyedLocationModeActionProvider(String key, CAction defaultAction)
          Creates a new provider.
 

Uses of CAction in bibliothek.gui.dock.facile.mode
 

Methods in bibliothek.gui.dock.facile.mode with parameters of type CAction
 void DefaultLocationModeActionProvider.setSelectModeAction(CAction action)
          Calls DefaultLocationModeActionProvider.setSelectModeAction(DockAction).
 

Constructors in bibliothek.gui.dock.facile.mode with parameters of type CAction
DefaultLocationModeActionProvider(CAction action)
          Creates a new provider.