org.objectweb.jac.ide.diagrams
Class RelationLinkFigure

java.lang.Object
  |
  +--CH.ifa.draw.standard.AbstractFigure
        |
        +--CH.ifa.draw.figures.PolyLineFigure
              |
              +--CH.ifa.draw.figures.LineConnection
                    |
                    +--org.objectweb.jac.ide.diagrams.LinkFigure
                          |
                          +--org.objectweb.jac.ide.diagrams.RelationLinkFigure
All Implemented Interfaces:
Cloneable, CH.ifa.draw.framework.ConnectionFigure, EventListener, CH.ifa.draw.framework.Figure, CH.ifa.draw.framework.FigureChangeListener, ModelElementFigure, ObjectUpdate, Serializable

public class RelationLinkFigure
extends LinkFigure

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.objectweb.jac.ide.diagrams.LinkFigure
END_CARDINALITY, END_ROLE, NAME, START_CARDINALITY, START_ROLE
 
Fields inherited from class CH.ifa.draw.figures.LineConnection
myEndConnector, myStartConnector
 
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
RelationLinkFigure()
           
RelationLinkFigure(LinkFigure figure)
           
 
Method Summary
 void onSelect(DisplayContext context)
           
 
Methods inherited from class org.objectweb.jac.ide.diagrams.LinkFigure
addAttachedTextFigure, basicMoveBy, close, connectedTextLocator, createAttachedFigure, createAttachedFigure, createEndCardinality, createEndCardinality, createEndRole, createEndRole, createName, createName, createStartCardinality, createStartCardinality, createStartRole, createStartRole, endPoint, getSubstance, handleConnect, handleDisconnect, handles, insertPointAt, layout, load, objectUpdated, release, removePointAt, setFocus, setLinkFigure, setPointAt, startPoint, updateConnection
 
Methods inherited from class CH.ifa.draw.figures.LineConnection
canConnect, canConnect, connectEnd, connectsSame, connectStart, disconnectEnd, disconnectStart, endFigure, endPoint, endPoint, figureChanged, figureInvalidated, figureRemoved, figureRequestRemove, figureRequestUpdate, getEndConnector, getStartConnector, handleConnect, layoutConnection, setEndConnector, setStartConnector, startFigure, startPoint, startPoint
 
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, getZValue, includes, invalidate, listener, moveBy, removeFigureChangeListener, removeFromContainer, setZValue, 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.Figure
addFigureChangeListener, addToContainer, basicDisplayBox, canConnect, center, changed, clone, connectionInsets, connectorAt, connectorVisibility, containsPoint, decompose, displayBox, displayBox, displayBox, draw, figures, findFigureInside, getAttribute, getZValue, includes, invalidate, isEmpty, listener, moveBy, removeFigureChangeListener, removeFromContainer, setAttribute, setZValue, size, willChange
 
Methods inherited from interface CH.ifa.draw.framework.ConnectionFigure
joinSegments, pointAt, pointCount, splitSegment
 

Constructor Detail

RelationLinkFigure

public RelationLinkFigure(LinkFigure figure)

RelationLinkFigure

public RelationLinkFigure()
Method Detail

onSelect

public void onSelect(DisplayContext context)