Uses of Interface
bibliothek.gui.dock.action.DockActionSource

Packages that use DockActionSource
bibliothek.gui   
bibliothek.gui.dock   
bibliothek.gui.dock.action   
bibliothek.gui.dock.action.actions   
bibliothek.gui.dock.control   
bibliothek.gui.dock.event   
bibliothek.gui.dock.station   
bibliothek.gui.dock.themes.basic.action   
bibliothek.gui.dock.themes.basic.action.menu   
bibliothek.gui.dock.title   
 

Uses of DockActionSource in bibliothek.gui
 

Methods in bibliothek.gui that return DockActionSource
 DockActionSource Dockable.getActionOffers()
          Gets a list of DockAction which should be triggerable if this Dockable is visible.
 DockActionSource DockStation.getDirectActionOffers(Dockable dockable)
          Gets a list of actions which should be available for the user and affect the child dockable.
 DockActionSource DockStation.getIndirectActionOffers(Dockable dockable)
          Gets a list of actions which should be available for the user and affect dockable.
 DockActionSource DockFrontend.Hider.getSource(Dockable dockable)
           
 DockActionSource DockController.listOffers(Dockable dockable)
          Creates a list of DockActions which can affect Dockable.
 

Uses of DockActionSource in bibliothek.gui.dock
 

Fields in bibliothek.gui.dock declared as DockActionSource
private  DockActionSource AbstractDockable.source
          A modifiable list of DockAction which can be triggered and will affect this dockable.
 

Methods in bibliothek.gui.dock that return DockActionSource
 DockActionSource AbstractDockable.getActionOffers()
           
 

Methods in bibliothek.gui.dock with parameters of type DockActionSource
 void AbstractDockable.setActionOffers(DockActionSource source)
          Sets the action-source of this Dockable.
 

Uses of DockActionSource in bibliothek.gui.dock.action
 

Classes in bibliothek.gui.dock.action that implement DockActionSource
 class AbstractDockActionSource
          A simple implementation of DockActionSource that just handles the listeners for sources.
 class DefaultDockActionSource
          The DefaultDockActionSource is nothing more than a list of DockActions that may be changed at any time.
 class MultiDockActionSource
          A DockActionSource that combines various sources in one source.
private  class MultiDockActionSource.SeparatorSource
          A source that shows one separator.
 

Fields in bibliothek.gui.dock.action declared as DockActionSource
private  DockActionSource MultiDockActionSource.SeparatorSource.predecessor
           
private  DockActionSource SimpleTypedActionGuard.source
           
 

Fields in bibliothek.gui.dock.action with type parameters of type DockActionSource
private  java.util.List<DockActionSource> MultiDockActionSource.sources
           
 

Methods in bibliothek.gui.dock.action that return DockActionSource
 DockActionSource MenuDockAction.getMenu(Dockable dockable)
          Returns the menu that is represented by this action.
 DockActionSource SimpleTypedActionGuard.getSource()
          Gets the DockActionSource that will be added to all Dockables with the correct type.
protected abstract  DockActionSource ActionPopup.getSource()
          Gets the actions, that will be displayed
 DockActionSource TypedActionGuard.getSource(Dockable dockable)
           
 DockActionSource ActionGuard.getSource(Dockable dockable)
          Gets a list of actions for the Dockable
 DockActionSource DefaultActionOffer.getSource(Dockable dockable, DockActionSource source, DockActionSource[] guards, DockActionSource parent, DockActionSource[] parents)
           
 DockActionSource ActionOffer.getSource(Dockable dockable, DockActionSource source, DockActionSource[] guards, DockActionSource parent, DockActionSource[] parents)
          Generates one source of actions for the given Dockable.
 DockActionSource DropDownAction.getSubActions(Dockable dockable)
          Gets the actions that should be shown for this action.
protected  DockActionSource SimpleTypedActionGuard.getTypedSource(T dockable)
           
protected abstract  DockActionSource TypedActionGuard.getTypedSource(T dockable)
          Gets the DockActionSource that will be returned by getSource.
 

Methods in bibliothek.gui.dock.action with parameters of type DockActionSource
 void MultiDockActionSource.Listener.actionsAdded(DockActionSource source, int firstIndex, int lastIndex)
           
 void MultiDockActionSource.Listener.actionsRemoved(DockActionSource source, int firstIndex, int lastIndex)
           
 void MultiDockActionSource.add(DockActionSource source)
          Adds a source as child of this source.
 DockActionSource DefaultActionOffer.getSource(Dockable dockable, DockActionSource source, DockActionSource[] guards, DockActionSource parent, DockActionSource[] parents)
           
 DockActionSource DefaultActionOffer.getSource(Dockable dockable, DockActionSource source, DockActionSource[] guards, DockActionSource parent, DockActionSource[] parents)
           
 DockActionSource DefaultActionOffer.getSource(Dockable dockable, DockActionSource source, DockActionSource[] guards, DockActionSource parent, DockActionSource[] parents)
           
 DockActionSource ActionOffer.getSource(Dockable dockable, DockActionSource source, DockActionSource[] guards, DockActionSource parent, DockActionSource[] parents)
          Generates one source of actions for the given Dockable.
 DockActionSource ActionOffer.getSource(Dockable dockable, DockActionSource source, DockActionSource[] guards, DockActionSource parent, DockActionSource[] parents)
          Generates one source of actions for the given Dockable.
 DockActionSource ActionOffer.getSource(Dockable dockable, DockActionSource source, DockActionSource[] guards, DockActionSource parent, DockActionSource[] parents)
          Generates one source of actions for the given Dockable.
 void SimpleTypedActionGuard.setSource(DockActionSource source)
          Sets the source of this ActionGuard.
 boolean ActionPopupSuppressor.suppress(Dockable dockable, DockActionSource source)
          Tells whether to suppress or to allow a popup for source.
 

Constructors in bibliothek.gui.dock.action with parameters of type DockActionSource
MultiDockActionSource.SeparatorSource(DockActionSource predecessor)
           
MultiDockActionSource(DockActionSource... sources)
          Constructs a new source.
MultiDockActionSource(LocationHint hint, DockActionSource... sources)
          Constructs a new source.
SimpleTypedActionGuard(java.lang.Class<T> type, DockActionSource source)
          Sets the type and the source of this guard
 

Uses of DockActionSource in bibliothek.gui.dock.action.actions
 

Fields in bibliothek.gui.dock.action.actions declared as DockActionSource
private  DockActionSource SimpleMenuAction.menu
          the menu
 

Methods in bibliothek.gui.dock.action.actions that return DockActionSource
 DockActionSource SimpleMenuAction.getMenu()
          Gets the menu of this action
 DockActionSource SimpleMenuAction.getMenu(Dockable dockable)
           
 DockActionSource ReplaceActionGuard.getSource(Dockable dockable)
           
 

Methods in bibliothek.gui.dock.action.actions with parameters of type DockActionSource
 void SimpleMenuAction.setMenu(DockActionSource menu)
          Sets a menu that will be displayed instead of this action.
 

Constructors in bibliothek.gui.dock.action.actions with parameters of type DockActionSource
SimpleMenuAction(DockActionSource menu)
          Creates a new action.
 

Uses of DockActionSource in bibliothek.gui.dock.control
 

Methods in bibliothek.gui.dock.control that return DockActionSource
protected  DockActionSource PopupController.ComponentObserver.getSource()
           
 

Uses of DockActionSource in bibliothek.gui.dock.event
 

Methods in bibliothek.gui.dock.event with parameters of type DockActionSource
 void DockActionSourceListener.actionsAdded(DockActionSource source, int firstIndex, int lastIndex)
          Invoked when one or more actions are added to the source.
 void DockActionSourceAdapter.actionsAdded(DockActionSource source, int firstIndex, int lastIndex)
           
 void DockActionSourceListener.actionsRemoved(DockActionSource source, int firstIndex, int lastIndex)
          Invoked if one or more actions are removed from the source.
 void DockActionSourceAdapter.actionsRemoved(DockActionSource source, int firstIndex, int lastIndex)
           
 

Uses of DockActionSource in bibliothek.gui.dock.station
 

Methods in bibliothek.gui.dock.station that return DockActionSource
 DockActionSource SplitDockStation.getActionOffers()
           
 DockActionSource AbstractDockableStation.getDirectActionOffers(Dockable dockable)
           
 DockActionSource SplitDockStation.getIndirectActionOffers(Dockable dockable)
           
 DockActionSource AbstractDockableStation.getIndirectActionOffers(Dockable dockable)
           
 

Uses of DockActionSource in bibliothek.gui.dock.themes.basic.action
 

Fields in bibliothek.gui.dock.themes.basic.action declared as DockActionSource
private  DockActionSource BasicDropDownButtonHandler.source
          the current source of child-actions
 

Methods in bibliothek.gui.dock.themes.basic.action with parameters of type DockActionSource
 void BasicDropDownButtonHandler.Listener.actionsAdded(DockActionSource source, int firstIndex, int lastIndex)
           
 void BasicDropDownButtonHandler.Listener.actionsRemoved(DockActionSource source, int firstIndex, int lastIndex)
           
 

Uses of DockActionSource in bibliothek.gui.dock.themes.basic.action.menu
 

Fields in bibliothek.gui.dock.themes.basic.action.menu declared as DockActionSource
private  DockActionSource MenuMenuHandler.source
          the observed source
 

Methods in bibliothek.gui.dock.themes.basic.action.menu with parameters of type DockActionSource
 void MenuMenuHandler.Listener.actionsAdded(DockActionSource source, int firstIndex, int lastIndex)
           
 void MenuMenuHandler.Listener.actionsRemoved(DockActionSource source, int firstIndex, int lastIndex)
           
private  void MenuMenuHandler.setup(DockActionSource source, MenuMenuHandler.Menu menu)
          Sets up this handler
 

Constructors in bibliothek.gui.dock.themes.basic.action.menu with parameters of type DockActionSource
MenuMenuHandler(DockActionSource source, Dockable dockable, javax.swing.JPopupMenu menu)
          Creates a new handler
 

Uses of DockActionSource in bibliothek.gui.dock.title
 

Fields in bibliothek.gui.dock.title declared as DockActionSource
private  DockActionSource AbstractDockTitle.source
          A list of actions that should be shown on this title
 

Methods in bibliothek.gui.dock.title with parameters of type DockActionSource
 void AbstractDockTitle.Listener.actionsAdded(DockActionSource source, int firstIndex, int lastIndex)
           
 void AbstractDockTitle.Listener.actionsRemoved(DockActionSource source, int firstIndex, int lastIndex)