|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--FigEdgePoly | +--org.argouml.uml.diagram.ui.FigEdgeModelElement | +--org.argouml.uml.diagram.sequence.ui.FigLink
The fig for a link in a sequence diagram.
Field Summary | |
---|---|
private int |
computeRouteNumbersOfTime
|
Fields inherited from class org.argouml.uml.diagram.ui.FigEdgeModelElement |
---|
_name, _stereo, BUNDLE, cat, ITALIC_LABEL_FONT, LABEL_FONT, MARGIN, POPUP_ADD_OFFSET |
Constructor Summary | |
---|---|
FigLink()
Constructor here for saving and loading purposes. |
|
FigLink(java.lang.Object owner)
Contructs a new figlink and sets the owner of the figlink. |
Method Summary | |
---|---|
void |
computeRoute()
Computes the route of this FigLink and computes the
connectionpoints of the figlink to the ports. |
java.lang.Object |
getAction()
Returns the action attached to this link if any. |
FigObject |
getDestFigObject()
|
LinkPort |
getDestLinkPort()
|
java.lang.Object |
getMessage()
Returns the message belonging to this link if there is one (otherwise null). |
FigObject |
getSrcFigObject()
|
LinkPort |
getSrcLinkPort()
|
protected abstract void |
layoutActivations()
Lays out the activations to which the links is attached. |
protected void |
layoutEdge()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private int computeRouteNumbersOfTime
Constructor Detail |
public FigLink(java.lang.Object owner)
owner
- public FigLink()
Method Detail |
public java.lang.Object getAction()
public void computeRoute()
FigLink
and computes the
connectionpoints of the figlink to the ports. This depends on
the action attached to the owner of the FigLink
. Also
adds FigActivations etc or moves the FigObject
s
if necessary.
org.tigris.gef.presentation.FigEdge#computeRoute()
public java.lang.Object getMessage()
protected void layoutEdge()
org.tigris.gef.presentation.FigEdgePoly#layoutEdge()
protected abstract void layoutActivations()
public LinkPort getDestLinkPort()
public LinkPort getSrcLinkPort()
public FigObject getSrcFigObject()
public FigObject getDestFigObject()
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ArgoUML © 1996-2004 (20040306) | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |