|
|||||||||
| 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 ConnectionFigureupdateConnection in class LineConnectionpublic void layoutConnection()
LineConnection
layoutConnection in class LineConnectionpublic java.util.Vector handles()
handles in interface Figurehandles in class LineConnectionHandlepublic Locator connectedTextLocator(Figure f)
AbstractFigure
connectedTextLocator in interface FigureconnectedTextLocator in class AbstractFigureprotected void updatePoints()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||