|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Leaf | |
---|---|
bibliothek.extension.gui.dock.station.split | Optional helper functions to keep the size of Dockable
even if the elements are moved around. |
bibliothek.gui.dock | The five basic classes implementing Dockable and
DockStation plus some supporting elements. |
bibliothek.gui.dock.common.intern.station | Contains the CommonDockStation , various implementations of CommonDockStation and supporting classes. |
bibliothek.gui.dock.facile.station.split | Support classes for SplitDockStation . |
bibliothek.gui.dock.station.split | Elements which are needed by the SplitDockStation ,
and which are needed to interact with the station. |
Uses of Leaf in bibliothek.extension.gui.dock.station.split |
---|
Methods in bibliothek.extension.gui.dock.station.split with parameters of type Leaf | |
---|---|
void |
LbSplitLayoutManager.calculateDivider(SplitDockStation station,
PutInfo putInfo,
Leaf origin)
Deprecated. |
Uses of Leaf in bibliothek.gui.dock |
---|
Methods in bibliothek.gui.dock with parameters of type Leaf | |
---|---|
protected boolean |
SplitDockStation.dropAside(SplitNode neighbor,
PutInfo.Put put,
Dockable dockable,
Leaf leaf,
double divider,
DockHierarchyLock.Token token)
Adds dockable at the side put of
neighbor . |
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 Leaf in bibliothek.gui.dock.common.intern.station |
---|
Methods in bibliothek.gui.dock.common.intern.station with parameters of type Leaf | |
---|---|
ResizeRequest |
CLockedResizeLayoutManager.getRequest(RequestDimension size,
Leaf leaf)
|
RequestDimension |
CLockedResizeLayoutManager.prepareResize(Leaf leaf)
|
Uses of Leaf in bibliothek.gui.dock.facile.station.split |
---|
Methods in bibliothek.gui.dock.facile.station.split that return Leaf | |
---|---|
Leaf |
ResizeLeaf.getLeaf()
Gets the leaf which is represented by this leaf-element. |
Methods in bibliothek.gui.dock.facile.station.split with parameters of type Leaf | |
---|---|
void |
DelegatingSplitLayoutManager.calculateDivider(SplitDockStation station,
PutInfo putInfo,
Leaf origin)
|
abstract ResizeRequest |
LockedResizeLayoutManager.getRequest(T t,
Leaf leaf)
Gets the size request that changes the size of leaf such
that it has a valid size again. |
abstract T |
LockedResizeLayoutManager.prepareResize(Leaf leaf)
Called before the resize takes place, subclasses might store some properties. |
Constructors in bibliothek.gui.dock.facile.station.split with parameters of type Leaf | |
---|---|
ResizeLeaf(LockedResizeLayoutManager<T> layout,
ResizeElement<T> parent,
Leaf leaf)
Creates a new leaf element. |
Uses of Leaf in bibliothek.gui.dock.station.split |
---|
Methods in bibliothek.gui.dock.station.split that return Leaf | |
---|---|
protected Leaf |
SplitNode.create(Dockable dockable,
long id)
Creates a leaf for dockable . |
Leaf |
SplitNode.createLeaf(long id)
Creates a new Leaf |
Leaf |
PutInfo.getLeaf()
Gets the leaf which contains dockable |
Leaf |
Leaf.getLeaf(Dockable dockable)
|
Leaf |
Node.getLeaf(Dockable dockable)
|
Leaf |
Placeholder.getLeaf(Dockable dockable)
|
Leaf |
Root.getLeaf(Dockable dockable)
|
abstract Leaf |
SplitNode.getLeaf(Dockable dockable)
Gets the leaf which represents dockable . |
Methods in bibliothek.gui.dock.station.split with parameters of type Leaf | |
---|---|
void |
DefaultSplitLayoutManager.calculateDivider(SplitDockStation station,
PutInfo putInfo,
Leaf origin)
|
void |
SplitLayoutManager.calculateDivider(SplitDockStation station,
PutInfo putInfo,
Leaf origin)
Calculates the value a divider should have if the Dockable
of putInfo is added alongside of origin . |
protected PutInfo |
DefaultSplitLayoutManager.calculateSideSnap(SplitDockStation station,
int x,
int y,
Leaf leaf,
Dockable drop)
Calculates where to add a Dockable if the mouse is outside
this station. |
void |
SplitNodeVisitor.handleLeaf(Leaf leaf)
Invoked when visiting a leaf of the tree. |
void |
PutInfo.setLeaf(Leaf leaf)
Sets the leaf which contains dockable |
Method parameters in bibliothek.gui.dock.station.split with type arguments of type Leaf | |
---|---|
protected SplitNode |
SplitNode.create(SplitDockTree.Key key,
boolean checkValidity,
java.util.Map<Leaf,Dockable> linksToSet)
Creates a new node using the contents of key . |
void |
Leaf.evolve(SplitDockTree.Key key,
boolean checkValidity,
java.util.Map<Leaf,Dockable> linksToSet)
|
void |
Node.evolve(SplitDockTree.Key key,
boolean checkValidity,
java.util.Map<Leaf,Dockable> linksToSet)
|
void |
Placeholder.evolve(SplitDockTree.Key key,
boolean checkValidity,
java.util.Map<Leaf,Dockable> linksToSet)
|
void |
Root.evolve(SplitDockTree.Key key,
boolean checkValidity,
java.util.Map<Leaf,Dockable> linksToSet)
|
abstract void |
SplitNode.evolve(SplitDockTree.Key key,
boolean checkValidity,
java.util.Map<Leaf,Dockable> linksToSet)
Creates or replaces children according to the values found in key . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |