Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8967/src/net/sourceforge/bprocessor/model
Modified Files:
Edge.java Vertex.java Surface.java
Log Message:
Copy operations made public - does not work yet
Index: Surface.java
===================================================================
RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Surface.java,v
retrieving revision 1.29
retrieving revision 1.30
diff -C2 -d -r1.29 -r1.30
*** Surface.java 28 Sep 2005 12:04:31 -0000 1.29
--- Surface.java 28 Sep 2005 13:42:48 -0000 1.30
***************
*** 276,280 ****
* @return The copy
*/
! Surface copy() {
Surface surface = new Surface(getName());
List edges = new ArrayList();
--- 276,280 ----
* @return The copy
*/
! public Surface copy() {
Surface surface = new Surface(getName());
List edges = new ArrayList();
Index: Edge.java
===================================================================
RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Edge.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** Edge.java 28 Sep 2005 11:59:03 -0000 1.11
--- Edge.java 28 Sep 2005 13:42:48 -0000 1.12
***************
*** 146,152 ****
*/
public Vertex otherVertex(Vertex v) {
! if (v.equals(getFrom())) {
return getTo();
! } else if (v.equals(getTo())) {
return getFrom();
}
--- 146,152 ----
*/
public Vertex otherVertex(Vertex v) {
! if (v == getFrom()) {
return getTo();
! } else if (v == getTo()) {
return getFrom();
}
***************
*** 167,171 ****
* @return The copy
*/
! Edge copy() {
Edge edge = new Edge(getName());
edge.setFrom(getFrom().copy());
--- 167,171 ----
* @return The copy
*/
! public Edge copy() {
Edge edge = new Edge(getName());
edge.setFrom(getFrom().copy());
Index: Vertex.java
===================================================================
RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Vertex.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** Vertex.java 28 Sep 2005 11:59:03 -0000 1.10
--- Vertex.java 28 Sep 2005 13:42:48 -0000 1.11
***************
*** 193,197 ****
* @return The copy
*/
! Vertex copy() {
Vertex vertex = new Vertex(getName());
vertex.setX(getX());
--- 193,197 ----
* @return The copy
*/
! public Vertex copy() {
Vertex vertex = new Vertex(getName());
vertex.setX(getX());
|