org.argouml.uml.diagram.sequence.ui
Class FigLinkPort

java.lang.Object
  |
  +--FigLine
        |
        +--org.argouml.uml.diagram.sequence.ui.FigLinkPort

public class FigLinkPort
extends FigLine

The port fig for links.

See Also:
Serialized Form

Field Summary
private  int _activationStatus
           
static int ACTIVATION_CONTINUOUS_STATUS
          If a figlinkport has this activation status, the activation to which it is attached will not be cutt off.
static int ACTIVATION_CUTOFF_STATUS
          If a figlinkport has this activation status, the activation to which it is attached will be cut off at the y coordinate of this figlink.
 
Constructor Summary
FigLinkPort(int x, int y, int x2)
          Creates a new horizontal FigLinkPort that's not displayed
 
Method Summary
 int getActivationStatus()
           
 java.util.Vector getGravityPoints()
           
 void setActivationStatus(int i)
          Sets the activation status.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ACTIVATION_CUTOFF_STATUS

public static final int ACTIVATION_CUTOFF_STATUS
If a figlinkport has this activation status, the activation to which it is attached will be cut off at the y coordinate of this figlink.

The following type of links have this status for their source activation:

The following types of links have this status for their destination status:

See Also:
Constant Field Values

ACTIVATION_CONTINUOUS_STATUS

public static final int ACTIVATION_CONTINUOUS_STATUS
If a figlinkport has this activation status, the activation to which it is attached will not be cutt off. The following type of links have this status for their source activation: The following types of links have this status for their destination status:

See Also:
Constant Field Values

_activationStatus

private int _activationStatus
Constructor Detail

FigLinkPort

public FigLinkPort(int x,
                   int y,
                   int x2)
Creates a new horizontal FigLinkPort that's not displayed

Parameters:
x -
y -
x2 -
Method Detail

getGravityPoints

public java.util.Vector getGravityPoints()
See Also:
org.tigris.gef.presentation.Fig#getGravityPoints()

getActivationStatus

public int getActivationStatus()
Returns:
the activation status.

setActivationStatus

public void setActivationStatus(int i)
Sets the activation status. The activation status is a flag to indicate if the activation to which this figlinkport is attached should continue after the y-coordinate of this figlinkport or should be terminated (cut off) after this y-coordinate.

Parameters:
i -


ArgoUML © 1996-2004 (20040306)ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook