Uses of Interface
bibliothek.gui.dock.facile.station.split.ConflictResolver

Packages that use ConflictResolver
bibliothek.gui.dock.common A set of classes that can be used to create basic applications. 
bibliothek.gui.dock.common.intern.station Contains the CommonDockStation, various implementations of CommonDockStation and supporting classes. 
bibliothek.gui.dock.common.layout Classes to manage how space is distributed between Dockables. 
bibliothek.gui.dock.facile.station.split Support classes for SplitDockStation
 

Uses of ConflictResolver in bibliothek.gui.dock.common
 

Fields in bibliothek.gui.dock.common with type parameters of type ConflictResolver
static PropertyKey<ConflictResolver<RequestDimension>> CControl.RESIZE_LOCK_CONFLICT_RESOLVER
          ConflictResolver used to determine what happens when there is a conflict between two resize requests on a SplitDockStation like CGridArea, CWorkingArea or CContentArea.
 

Uses of ConflictResolver in bibliothek.gui.dock.common.intern.station
 

Methods in bibliothek.gui.dock.common.intern.station that return ConflictResolver
 ConflictResolver<RequestDimension> CLockedResizeLayoutManager.getConflictResolver()
           
 

Uses of ConflictResolver in bibliothek.gui.dock.common.layout
 

Classes in bibliothek.gui.dock.common.layout that implement ConflictResolver
 class FullLockConflictResolver
          This ConflictResolver has a alternative strategy how to handle cases where two requests collide and a satisfying solution is not possible: the two affected trees are checked for their "fully locked state" and if one is fully locked but not the other, then the request of the fully locked one is answered.
 

Uses of ConflictResolver in bibliothek.gui.dock.facile.station.split
 

Classes in bibliothek.gui.dock.facile.station.split that implement ConflictResolver
 class DefaultConflictResolver<T>
          A conflict resolver that tries to distribute space in conflicts equally to all parties
 

Methods in bibliothek.gui.dock.facile.station.split that return ConflictResolver
 ConflictResolver<T> LockedResizeLayoutManager.getConflictResolver()
          Gets the policy that tells how two ResizeRequests are merged.
 

Methods in bibliothek.gui.dock.facile.station.split with parameters of type ConflictResolver
 void LockedResizeLayoutManager.setConflictResolver(ConflictResolver<T> conflictResolver)
          Sets the ConflictResolver that will determine how to merge ResizeRequests and how to resolve conflicts.