Poseidon for UMLTM
  UMLdoc
 PREV      NEXT       FRAMES    NO FRAMES      

com.gentleware.jboogie.layout

Interface LayoutableEdge

com.gentleware.jboogie.layout.LayoutableElement
    inheritcom.gentleware.jboogie.layout.LayoutableEdge

public interface LayoutableEdge


Created : kelvin, 26.03.2003, 11:38:02


 Association Summary
public PointOnEdge  pointOnEdge
 
arrow_up
 

 Method Summary
public void   addWaypoint(int index, double x, double y)
Adds a new waypoint at the given index. 
public Collection   getAnchorage()
 
public LayoutableConnector   getSourceConnector()
 
public LayoutableConnector   getTargetConnector()
 
public int   getWaypointCount()
 
public double   getWaypointX(int index)
 
public double   getWaypointY(int index)
 
public void   removeWaypoint(int index)
 
public void   setWaypoint(int index, double x, double y)
Replaces one single waypoint. 
public void   setWaypoints(Point2D[] waypoints)
Replaces the list of waypoints for this edge by the given one. 
arrow_up
 

Tagged Values
static false
gentleware-imported-line-number 16
gentleware-imported-package-statement-line-number 5
 

 Association Detail

pointOnEdge

public PointOnEdge pointOnEdge

arrow_up
 Method Detail

addWaypoint

public void addWaypoint(int index, double x, double y)


Adds a new waypoint at the given index. If the index is equal to the current size of the list of waypoints, a new waypoint is added to at the end of the list.  
Parameters:
index - The index to insert the new waypoint at.
x - The x-coordinate of the new waypoint.
y - The y-coordinate of the new waypoint.
arrow_up


getAnchorage

public Collection getAnchorage()

Returns:
arrow_up


getSourceConnector

public LayoutableConnector getSourceConnector()

Returns:
arrow_up


getTargetConnector

public LayoutableConnector getTargetConnector()

Returns:
arrow_up


getWaypointCount

public int getWaypointCount()

Returns:
arrow_up


getWaypointX

public double getWaypointX(int index)

Parameters:
index -
Returns:
arrow_up


getWaypointY

public double getWaypointY(int index)

Parameters:
index -
Returns:
arrow_up


removeWaypoint

public void removeWaypoint(int index)

Parameters:
index -
arrow_up


setWaypoint

public void setWaypoint(int index, double x, double y)


Replaces one single waypoint. This operation will not enlarge the list of waypoints. So, the waypoint to be replaced must already exist.  
Parameters:
index - The index of the waypoint to be replaced.
x - The x-coordinate of the new waypoint.
y - The y-coordinate of the new waypoint.
arrow_up


setWaypoints

public void setWaypoints(Point2D[] waypoints)


Replaces the list of waypoints for this edge by the given one.  
Parameters:
waypoints - New list of new waypoints.
arrow_up
Created  2004 - 12 - 1

    Poseidon for UMLTM
  UMLdoc
 PREV  CLASSIFIER    NEXT  CLASSIFIER     FRAMES    NO FRAMES      
SUMMARY:   INNER | ATTR | ASSOC | CONSTR | METHOD     DETAIL:   INNER | ATTR | ASSOC | CONSTR | METHOD     DIAGRAMS:   COLLAB | SEQ | STATE | ACTIV

Generated with Poseidon for UMLTM.
Poseidon is a registered trademark of Gentleware AG in Germany, USA and other countries. Copyright 2003-2004 Gentleware AG, Schanzenstr. 70, 20357 Hamburg, Germany. All Rights Reserved.

UML is a trademark or registered trademark of Object Management Group, Inc. in the U.S. and other countries.