|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MagnetRequest.Side | |
---|---|
bibliothek.gui.dock.station.screen.magnet | The magnet API allows ScreenDockWindow s to
attract each other, or to stick together. |
Uses of MagnetRequest.Side in bibliothek.gui.dock.station.screen.magnet |
---|
Methods in bibliothek.gui.dock.station.screen.magnet that return MagnetRequest.Side | |
---|---|
MagnetRequest.Side |
StickMagnetGraph.Node.getNeighbor(ScreenDockWindow window)
Tells whether window is a neighbor of this node and
depends on this node, and if so tells on which side of this node
window lies. |
MagnetRequest.Side |
StickMagnetGraph.DefaultNode.getNeighbor(ScreenDockWindow window)
|
MagnetRequest.Side |
StickMagnetGraph.Edge.getSide()
Tells at which side of the starting node this
edge leaves the node. |
MagnetRequest.Side |
StickMagnetGraph.DefaultEdge.getSide()
|
MagnetRequest.Side |
MagnetRequest.Side.opposite()
Gets the side that is opposite to this . |
protected MagnetRequest.Side |
StickMagnetGraph.relation(ScreenDockWindow moved,
ScreenDockWindow fixed)
Gets the relation of moved to fixed . |
static MagnetRequest.Side |
MagnetRequest.Side.valueOf(String name)
Returns the enum constant of this type with the specified name. |
static MagnetRequest.Side[] |
MagnetRequest.Side.values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods in bibliothek.gui.dock.station.screen.magnet with parameters of type MagnetRequest.Side | |
---|---|
void |
StickMagnetGraph.DefaultNode.add(MagnetRequest.Side side,
StickMagnetGraph.DefaultNode depending)
Creates a new edge between this and depending . |
boolean |
StickMagnetGraph.depends(ScreenDockWindow window,
MagnetRequest.Side side)
Tells whether the side side of window will be moved if the
root window is moved at side . |
int |
MagnetController.distance(ScreenDockWindow windowA,
MagnetRequest.Side sideA,
ScreenDockWindow windowB,
MagnetRequest.Side sideB,
boolean initialBoundaries)
Calculates the distance between sideA of windowA to sideB of windowB . |
int |
StickMagnetGraphConstraint.get(MagnetRequest.Side side)
Gets the value that was set earlier for side . |
int |
MagnetController.getValue(Rectangle rectangle,
MagnetRequest.Side side)
Gets the location of the side side of rectangle . |
int |
MagnetController.getValue(ScreenDockWindow window,
MagnetRequest.Side side,
boolean initialBoundaries)
Gets the location of the side side of window . |
protected void |
StickMagnetGraph.hardPush(MagnetRequest.Side side)
Starting at the root node, this method follows all StickMagnetGraph.Edge s going into direction side
and sets the hard flag on side and on opposite() on all StickMagnetGraph.Node.getConstraints() s it encounters. |
boolean |
MagnetRequest.is(MagnetRequest.Side side)
Calls MagnetRequest.isWest() , MagnetRequest.isEast() , MagnetRequest.isNorth() or MagnetRequest.isSouth() depending
on side . |
boolean |
StickMagnetGraphConstraint.isDirect(MagnetRequest.Side side)
Tells whether side is a directly set side. |
boolean |
StickMagnetGraphConstraint.isHard(MagnetRequest.Side side)
Tells whether side is a hard side. |
boolean |
StickMagnetGraphConstraint.isSet(MagnetRequest.Side side)
Tells whether StickMagnetGraphConstraint.set(MagnetRequest.Side, int) was called for side . |
void |
MagnetRequest.movingAttraction(ScreenDockWindow neighbor,
MagnetRequest.Side windowSide,
MagnetRequest.Side neighborSide)
Moves the window such that its side windowSide is at
the same location as the side neighborSide from neighbor . |
protected void |
StickMagnetGraph.resizeRipple(StickMagnetGraph.Node node,
MagnetRequest.Side topleft)
Starting from the resized node node this method distributes resizing over a chain of
nodes. |
void |
MagnetRequest.resizingAttraction(ScreenDockWindow neighbor,
MagnetRequest.Side windowSide,
MagnetRequest.Side neighborSide)
Resizes the window such that its side windowSide is at
the same location as the side neighborSide from neighbor . |
void |
StickMagnetGraphConstraint.set(MagnetRequest.Side side,
int delta)
Sets how much side has to be moved. |
void |
StickMagnetGraphConstraint.set(MagnetRequest.Side side,
int delta,
boolean direct,
boolean hard)
Calls StickMagnetGraphConstraint.set(MagnetRequest.Side, int) , StickMagnetGraphConstraint.setDirect(MagnetRequest.Side, boolean) and StickMagnetGraphConstraint.setHard(MagnetRequest.Side, boolean) . |
void |
StickMagnetGraphConstraint.setDirect(MagnetRequest.Side side,
boolean direct)
Marks side to be set directly. |
void |
StickMagnetGraphConstraint.setHard(MagnetRequest.Side side,
boolean hard)
Marks side as a hard side. |
Constructors in bibliothek.gui.dock.station.screen.magnet with parameters of type MagnetRequest.Side | |
---|---|
StickMagnetGraph.DefaultEdge(StickMagnetGraph.DefaultNode source,
StickMagnetGraph.DefaultNode target,
MagnetRequest.Side side)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |