| Package | Description |
|---|---|
| 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. |
| Modifier and Type | Field and Description |
|---|---|
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. |
| Modifier and Type | Method and Description |
|---|---|
RequestDimension |
CDockable.getAndClearResizeRequest()
Gets the preferred size of this
CDockable. |
RequestDimension |
AbstractCDockable.getAndClearResizeRequest() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractCDockable.setResizeRequest(RequestDimension size,
boolean process)
Tells this
CDockable which size it should have. |
| Modifier and Type | Method and Description |
|---|---|
protected RequestDimension |
AbstractResizeRequestHandler.getAndClearResizeRequest(Dockable dockable)
Searches the size request of
dockable. |
RequestDimension |
CLockedResizeLayoutManager.prepareResize(Leaf leaf) |
| Modifier and Type | Method and Description |
|---|---|
ConflictResolver<RequestDimension> |
CLockedResizeLayoutManager.getConflictResolver() |
| Modifier and Type | Method and Description |
|---|---|
ResizeRequest |
CLockedResizeLayoutManager.getRequest(RequestDimension size,
Leaf leaf) |
| Modifier and Type | Method and Description |
|---|---|
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. |
| Modifier and Type | Method and Description |
|---|---|
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) |
| Constructor and Description |
|---|
RequestDimension(RequestDimension original)
Creates a new request dimension copying all fields from
original. |
Copyright © 2018. All rights reserved.