Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv653/src/net/sourceforge/bprocessor/model
Modified Files:
Edge.java
Log Message:
edge copying fixed
Index: Edge.java
===================================================================
RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Edge.java,v
retrieving revision 1.98
retrieving revision 1.99
diff -C2 -d -r1.98 -r1.99
*** Edge.java 28 Oct 2007 22:45:37 -0000 1.98
--- Edge.java 9 Nov 2007 13:39:09 -0000 1.99
***************
*** 346,353 ****
*/
public Edge copy() {
! Edge edge = new Edge();
! edge.setFrom(getFrom().copy());
! edge.setTo(getTo().copy());
! return edge;
}
--- 346,350 ----
*/
public Edge copy() {
! return (Edge) copy(new HashMap());
}
***************
*** 365,368 ****
--- 362,367 ----
copy = new Edge((Vertex) from.copy(map), (Vertex) to.copy(map));
map.put(this, copy);
+ copy.smooth = smooth;
+ copy.strippled = strippled;
}
return copy;
|