|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectCH.ifa.draw.standard.AbstractFigure
CH.ifa.draw.figures.PolyLineFigure
CH.ifa.draw.figures.LineConnection
CH.ifa.draw.figures.ElbowConnection
public class ElbowConnection
A LineConnection that constrains a connection to orthogonal lines.
Field Summary |
---|
Fields inherited from class CH.ifa.draw.figures.LineConnection |
---|
fEnd, fStart |
Fields inherited from class CH.ifa.draw.figures.PolyLineFigure |
---|
ARROW_TIP_BOTH, ARROW_TIP_END, ARROW_TIP_NONE, ARROW_TIP_START, fEndDecoration, fFrameColor, fPoints, fStartDecoration |
Fields inherited from interface CH.ifa.draw.framework.Figure |
---|
POPUP_MENU |
Constructor Summary | |
---|---|
ElbowConnection()
|
Method Summary | |
---|---|
Locator |
connectedTextLocator(Figure f)
Returns the locator used to located connected text. |
java.util.Vector |
handles()
Gets the handles of the figure. |
void |
layoutConnection()
Lays out the connection. |
void |
updateConnection()
Updates the connection. |
protected void |
updatePoints()
|
Methods inherited from class CH.ifa.draw.figures.LineConnection |
---|
basicMoveBy, canConnect, canConnect, connectEnd, connectsSame, connectStart, disconnectEnd, disconnectStart, end, endFigure, endPoint, endPoint, figureChanged, figureInvalidated, figureRemoved, figureRequestRemove, figureRequestUpdate, handleConnect, handleDisconnect, insertPointAt, read, release, removePointAt, setPointAt, start, startFigure, startPoint, startPoint, write |
Methods inherited from class CH.ifa.draw.figures.PolyLineFigure |
---|
addPoint, basicDisplayBox, connectorAt, containsPoint, displayBox, draw, drawLine, findSegment, getAttribute, getEndDecoration, getFrameColor, getStartDecoration, isEmpty, joinSegments, locator, pointAt, pointCount, points, setAttribute, setEndDecoration, setFrameColor, setStartDecoration, splitSegment |
Methods inherited from class CH.ifa.draw.standard.AbstractFigure |
---|
addFigureChangeListener, addToContainer, center, changed, clone, connectionInsets, connectorVisibility, decompose, displayBox, displayBox, figures, findFigureInside, includes, invalidate, listener, moveBy, removeFigureChangeListener, removeFromContainer, size, willChange |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface CH.ifa.draw.framework.ConnectionFigure |
---|
joinSegments, pointAt, pointCount, splitSegment |
Methods inherited from interface CH.ifa.draw.framework.Figure |
---|
addFigureChangeListener, addToContainer, basicDisplayBox, center, changed, clone, connectionInsets, connectorAt, connectorVisibility, containsPoint, decompose, displayBox, displayBox, displayBox, draw, figures, findFigureInside, getAttribute, includes, invalidate, isEmpty, listener, moveBy, removeFigureChangeListener, removeFromContainer, setAttribute, size, willChange |
Constructor Detail |
---|
public ElbowConnection()
Method Detail |
---|
public void updateConnection()
LineConnection
updateConnection
in interface ConnectionFigure
updateConnection
in class LineConnection
public void layoutConnection()
LineConnection
layoutConnection
in class LineConnection
public java.util.Vector handles()
handles
in interface Figure
handles
in class LineConnection
Handle
public Locator connectedTextLocator(Figure f)
AbstractFigure
connectedTextLocator
in interface Figure
connectedTextLocator
in class AbstractFigure
protected void updatePoints()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |