| Package | Description |
|---|---|
| bibliothek.gui |
The high level interfaces of the framework and the most often used classes.
|
| bibliothek.gui.dock.accept |
Contains classes to deal with
DockAcceptances. |
| bibliothek.gui.dock.control |
Classes responsible to handle some global task.
|
| bibliothek.gui.dock.themes.nostack |
Elements needed by the
NoStackTheme. |
| Modifier and Type | Method and Description |
|---|---|
void |
DockController.addAcceptance(DockAcceptance acceptance)
Adds a rule that decides which station can have which children.
|
void |
DockController.removeAcceptance(DockAcceptance acceptance)
Removes a rule that decided which station could have which children.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractAcceptance
A DockAcceptance that returns
true for all cases. |
class |
CombinatoryAcceptance
A DockAcceptance that is a combination out of two other acceptances.
|
class |
MultiDockAcceptance
A
DockAcceptance which consists of other acceptances, and returns
only true if all children of this acceptance return true. |
| Modifier and Type | Method and Description |
|---|---|
DockAcceptance |
AbstractAcceptance.andAccept(DockAcceptance other)
Combines this acceptance with the
other acceptance. |
DockAcceptance |
AbstractAcceptance.equalAccept(DockAcceptance other)
Combines this acceptance with the
other acceptance
in a logical "<->" operation. |
DockAcceptance |
CombinatoryAcceptance.getFirst()
Gets the "left" operand of the combination
|
DockAcceptance |
CombinatoryAcceptance.getSecond()
Gets the "right" operand of the combination
|
DockAcceptance |
AbstractAcceptance.impliedAccept(DockAcceptance other)
Combines this acceptance with the
other acceptance
such that the result is a logical implication of the form
"other -> this". |
DockAcceptance |
AbstractAcceptance.impliesAccept(DockAcceptance other)
Combines this acceptance with the
other acceptance
such that the result is a logical implication of the form
"this -> other" |
DockAcceptance |
AbstractAcceptance.orAccept(DockAcceptance other)
Combines this acceptance with the
other acceptance in
a logical "OR" operation. |
DockAcceptance |
AbstractAcceptance.xorAccept(DockAcceptance other)
Combines this acceptance with the
other acceptance
in a logical "XOR" relation. |
| Modifier and Type | Method and Description |
|---|---|
void |
MultiDockAcceptance.add(DockAcceptance acceptance)
Adds a
DockAcceptance to the list of acceptances, which must be
asked, before an accept-method returns true. |
DockAcceptance |
AbstractAcceptance.andAccept(DockAcceptance other)
Combines this acceptance with the
other acceptance. |
DockAcceptance |
AbstractAcceptance.equalAccept(DockAcceptance other)
Combines this acceptance with the
other acceptance
in a logical "<->" operation. |
DockAcceptance |
AbstractAcceptance.impliedAccept(DockAcceptance other)
Combines this acceptance with the
other acceptance
such that the result is a logical implication of the form
"other -> this". |
DockAcceptance |
AbstractAcceptance.impliesAccept(DockAcceptance other)
Combines this acceptance with the
other acceptance
such that the result is a logical implication of the form
"this -> other" |
DockAcceptance |
AbstractAcceptance.orAccept(DockAcceptance other)
Combines this acceptance with the
other acceptance in
a logical "OR" operation. |
void |
MultiDockAcceptance.remove(DockAcceptance acceptance)
|
void |
CombinatoryAcceptance.setFirst(DockAcceptance first)
Sets the "left" operand of the combination
|
void |
CombinatoryAcceptance.setSecond(DockAcceptance second)
Sets the "right" operand of the combination
|
DockAcceptance |
AbstractAcceptance.xorAccept(DockAcceptance other)
Combines this acceptance with the
other acceptance
in a logical "XOR" relation. |
| Constructor and Description |
|---|
CombinatoryAcceptance(CombinatoryAcceptance.Combination combination,
DockAcceptance first,
DockAcceptance second)
Constructor, sets up all fields of this acceptance
|
| Modifier and Type | Class and Description |
|---|---|
class |
AcceptanceDockRelocatorMode
|
| Modifier and Type | Class and Description |
|---|---|
class |
NoStackAcceptance
|
Copyright © 2017 Docking Frames. All rights reserved.