Uses of Class
bibliothek.gui.dock.common.layout.RequestDimension

Packages that use RequestDimension
bibliothek.gui.dock.common A set of classes that can be used to create basic applications. 
bibliothek.gui.dock.common.intern Classes and interfaces used internally. 
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. 
 

Uses of RequestDimension in bibliothek.gui.dock.common
 

Fields in bibliothek.gui.dock.common with type parameters of type RequestDimension
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 RequestDimension in bibliothek.gui.dock.common.intern
 

Methods in bibliothek.gui.dock.common.intern that return RequestDimension
 RequestDimension AbstractCDockable.getAndClearResizeRequest()
           
 RequestDimension CDockable.getAndClearResizeRequest()
          Gets the preferred size of this CDockable.
 

Methods in bibliothek.gui.dock.common.intern with parameters of type RequestDimension
 void AbstractCDockable.setResizeRequest(RequestDimension size, boolean process)
          Tells this CDockable which size it should have.
 

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

Methods in bibliothek.gui.dock.common.intern.station that return RequestDimension
protected  RequestDimension AbstractResizeRequestHandler.getAndClearResizeRequest(Dockable dockable)
          Searches the size request of dockable.
 RequestDimension CLockedResizeLayoutManager.prepareResize(Leaf leaf)
           
 

Methods in bibliothek.gui.dock.common.intern.station that return types with arguments of type RequestDimension
 ConflictResolver<RequestDimension> CLockedResizeLayoutManager.getConflictResolver()
           
 

Methods in bibliothek.gui.dock.common.intern.station with parameters of type RequestDimension
 ResizeRequest CLockedResizeLayoutManager.getRequest(RequestDimension size, Leaf leaf)
           
 

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

Methods in bibliothek.gui.dock.common.layout that return RequestDimension
 RequestDimension RequestDimension.clone()
           
static RequestDimension RequestDimension.request(int width, int height)
          Creates a RequestDimension affecting the width and height of a Dockable.
static RequestDimension RequestDimension.requestHeight(int height)
          Creates a RequestDimension only affecting the height of a Dockable.
static RequestDimension RequestDimension.requestWidth(int width)
          Creates a RequestDimension only affecting the width of a Dockable.
 

Method parameters in bibliothek.gui.dock.common.layout with type arguments of type RequestDimension
protected  boolean FullLockConflictResolver.checkHorizontalFullLock(ResizeElement<RequestDimension> element)
          Checks whether element is fully locked in its horizontal dimension.
protected  boolean FullLockConflictResolver.checkVerticalFullLock(ResizeElement<RequestDimension> element)
          Checks whether element is fully locked in its vertical dimension.
 double FullLockConflictResolver.resolveHorizontal(ResizeNode<RequestDimension> node, ResizeRequest left, double deltaLeft, ResizeRequest right, double deltaRight)
           
 double FullLockConflictResolver.resolveVertical(ResizeNode<RequestDimension> node, ResizeRequest top, double deltaTop, ResizeRequest bottom, double deltaBottom)
           
 

Constructors in bibliothek.gui.dock.common.layout with parameters of type RequestDimension
RequestDimension(RequestDimension original)
          Creates a new request dimension copying all fields from original.