bibliothek.gui.dock.facile.mode.action
Class ExternalizedModeAction

java.lang.Object
  extended by bibliothek.gui.dock.action.actions.AbstractStandardDockAction
      extended by bibliothek.gui.dock.action.actions.SimpleDockAction
          extended by bibliothek.gui.dock.action.actions.SimpleDropDownItemAction
              extended by bibliothek.gui.dock.action.actions.SimpleButtonAction
                  extended by bibliothek.gui.dock.facile.mode.action.LocationModeAction
                      extended by bibliothek.gui.dock.facile.mode.action.ExternalizedModeAction
All Implemented Interfaces:
ButtonDockAction, DockAction, DropDownItemAction, StandardDockAction, StandardDropDownItemAction

public class ExternalizedModeAction
extends LocationModeAction

An action used to change the Mode of a Dockable to the ExternalizedMode.

Author:
Benjamin Sigg

Constructor Summary
ExternalizedModeAction(DockController controller, ExternalizedMode<?> mode)
          Creates a new action.
 
Method Summary
 
Methods inherited from class bibliothek.gui.dock.facile.mode.action.LocationModeAction
action, bound, checkTrigger, getController, setController, unbound
 
Methods inherited from class bibliothek.gui.dock.action.actions.SimpleButtonAction
addActionListener, createView, getCommand, removeActionListener, setCommand, trigger
 
Methods inherited from class bibliothek.gui.dock.action.actions.SimpleDropDownItemAction
isDropDownSelectable, isDropDownSelectable, isDropDownTriggerable, isDropDownTriggerableNotSelected, isDropDownTriggerableSelected, setDropDownSelectable, setDropDownTriggerableNotSelected, setDropDownTriggerableSelected
 
Methods inherited from class bibliothek.gui.dock.action.actions.SimpleDockAction
getAccelerator, getDisabledIcon, getDisabledIcon, getDockableRepresentation, getDockableRepresentation, getIcon, getIcon, getText, getText, getTooltip, getTooltipText, getTooltipText, isEnabled, isEnabled, setAccelerator, setDisabledIcon, setDockableRepresentation, setEnabled, setIcon, setText, setTooltip, trigger
 
Methods inherited from class bibliothek.gui.dock.action.actions.AbstractStandardDockAction
addDockActionListener, bind, fireActionDisabledIconChanged, fireActionEnabledChanged, fireActionIconChanged, fireActionRepresentativeChanged, fireActionTextChanged, fireActionTooltipTextChanged, getBoundDockables, isBound, removeDockActionListener, unbind
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface bibliothek.gui.dock.action.dropdown.DropDownItemAction
isDropDownSelectable, isDropDownTriggerable
 

Constructor Detail

ExternalizedModeAction

public ExternalizedModeAction(DockController controller,
                              ExternalizedMode<?> mode)
Creates a new action.

Parameters:
controller - the controller in whose realm this action is used
mode - the mode which is applied