Uses of Interface
bibliothek.gui.dock.station.support.CombinerSource

Packages that use CombinerSource
bibliothek.extension.gui.dock.station Contains extensions to the DockStations. 
bibliothek.extension.gui.dock.theme.eclipse.displayer The DockableDisplayers that are used by the EclipseTheme
bibliothek.gui.dock The five basic classes implementing Dockable and DockStation plus some supporting elements. 
bibliothek.gui.dock.displayer Classes and interfaces that are needed by the DockableDisplayer
bibliothek.gui.dock.station Elements needed by various implementations of the DockStation interface. 
bibliothek.gui.dock.station.flap Elements that are related to the FlapDockStation
bibliothek.gui.dock.station.split Elements which are needed by the SplitDockStation, and which are needed to interact with the station. 
bibliothek.gui.dock.station.support Elements used by various DockStations to store properties and to propagate events to other objects. 
bibliothek.gui.dock.themes Contains an implementation of DockTheme and all classes which are neede by this theme. 
bibliothek.gui.dock.themes.basic Factories and classes used when the BasicTheme is active. 
 

Uses of CombinerSource in bibliothek.extension.gui.dock.station
 

Methods in bibliothek.extension.gui.dock.station with parameters of type CombinerSource
 Dockable SplitCombiner.combine(CombinerSource source, CombinerTarget target)
           
 CombinerTarget SplitCombiner.prepare(CombinerSource source, Enforcement force)
           
 

Uses of CombinerSource in bibliothek.extension.gui.dock.theme.eclipse.displayer
 

Methods in bibliothek.extension.gui.dock.theme.eclipse.displayer with parameters of type CombinerSource
 DisplayerCombinerTarget EclipseDockableDisplayer.prepareCombination(CombinerSource source, Enforcement force)
          Deprecated.  
 DisplayerCombinerTarget NoTitleDisplayer.prepareCombination(CombinerSource source, Enforcement force)
          Deprecated. As the NoTitleDisplayer does not show any decorations, there is no need to prepare for a combination.
 

Uses of CombinerSource in bibliothek.gui.dock
 

Methods in bibliothek.gui.dock with parameters of type CombinerSource
protected  boolean SplitDockStation.dropOver(Leaf leaf, Dockable dockable, CombinerSource source, CombinerTarget target)
          Combines the Dockable of leaf and dockable to a new child of this station.
protected  boolean SplitDockStation.dropOver(Leaf leaf, Dockable dockable, DockableProperty property, CombinerSource source, CombinerTarget target)
          Combines the Dockable of leaf and dockable to a new child of this station.
 

Uses of CombinerSource in bibliothek.gui.dock.displayer
 

Methods in bibliothek.gui.dock.displayer with parameters of type CombinerSource
 Dockable DisplayerCombinerTarget.execute(CombinerSource source)
          Executes this operation.
 

Uses of CombinerSource in bibliothek.gui.dock.station
 

Methods in bibliothek.gui.dock.station with parameters of type CombinerSource
 Dockable Combiner.combine(CombinerSource source, CombinerTarget target)
          Merges two Dockables into a new Dockable.
 CombinerTarget Combiner.prepare(CombinerSource source, Enforcement force)
          Prepares information telling how two Dockables may be combined.
 DisplayerCombinerTarget DockableDisplayer.prepareCombination(CombinerSource source, Enforcement force)
          This method tells how this displayer would like to combine itself with a Dockable that is dropped over it.
 

Uses of CombinerSource in bibliothek.gui.dock.station.flap
 

Classes in bibliothek.gui.dock.station.flap that implement CombinerSource
 class FlapDropInfo
          Information where to insert a Dockable into a FlapDockStation.
 

Uses of CombinerSource in bibliothek.gui.dock.station.split
 

Classes in bibliothek.gui.dock.station.split that implement CombinerSource
 class SplitDockCombinerSource
          A CombinerSource that is created by a SplitDockStation.
 

Methods in bibliothek.gui.dock.station.split that return CombinerSource
 CombinerSource PutInfo.getCombinerSource()
          Gets information about the two Dockables that are going to be merged.
 

Methods in bibliothek.gui.dock.station.split with parameters of type CombinerSource
 void PutInfo.setCombination(CombinerSource source, CombinerTarget target)
          Sets combination information that can be used for Combiner.combine(CombinerSource, CombinerTarget).
 

Uses of CombinerSource in bibliothek.gui.dock.station.support
 

Classes in bibliothek.gui.dock.station.support that implement CombinerSource
 class CombinerSourceWrapper
          A wrapper around a CombinerSource, can be used to easily override methods of some source.
 

Methods in bibliothek.gui.dock.station.support that return CombinerSource
 CombinerSource CombinerSourceWrapper.getDelegate()
          Gets the source which is hidden by this wrapper.
 

Constructors in bibliothek.gui.dock.station.support with parameters of type CombinerSource
CombinerSourceWrapper(CombinerSource delegate)
          Creates a new wrapper.
 

Uses of CombinerSource in bibliothek.gui.dock.themes
 

Methods in bibliothek.gui.dock.themes with parameters of type CombinerSource
 Dockable StationCombinerValue.combine(CombinerSource source, CombinerTarget target)
           
 Dockable ThemeCombiner.combine(CombinerSource source, CombinerTarget target)
           
 CombinerTarget StationCombinerValue.prepare(CombinerSource source, Enforcement force)
           
 CombinerTarget ThemeCombiner.prepare(CombinerSource source, Enforcement force)
           
 

Uses of CombinerSource in bibliothek.gui.dock.themes.basic
 

Methods in bibliothek.gui.dock.themes.basic with parameters of type CombinerSource
 Dockable BasicCombiner.combine(CombinerSource source, CombinerTarget target)
           
 Dockable TabDisplayerCombinerTarget.execute(CombinerSource source)
           
 CombinerTarget BasicCombiner.prepare(CombinerSource source, Enforcement force)
           
 DisplayerCombinerTarget BasicDockableDisplayer.prepareCombination(CombinerSource source, Enforcement force)
           
 

Constructors in bibliothek.gui.dock.themes.basic with parameters of type CombinerSource
TabDisplayerCombinerTarget(DockableDisplayer displayer, StackDockComponent stack, CombinerSource source, Enforcement force)
          Creates a new target, clients should call TabDisplayerCombinerTarget.isValid() to check whether the new target can be executed.