|
||||||||||||
| 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 FigObjects
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 |