Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv4506/src/net/sourceforge/bprocessor/gl/tool
Modified Files:
OffsetTool.java ArcTool.java RectTool.java Pencil.java
Log Message:
checkpoint code cleanup
Index: Pencil.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/Pencil.java,v
retrieving revision 1.19
retrieving revision 1.20
diff -C2 -d -r1.19 -r1.20
*** Pencil.java 19 Oct 2007 11:01:15 -0000 1.19
--- Pencil.java 9 Nov 2007 09:45:32 -0000 1.20
***************
*** 99,103 ****
(current.type() == Intersection.EDGE &&
eColl.contains(current.object())));
! if (!Geometry.insertEdges(edges).isEmpty() || exsGeometry) {
cleanUp();
return;
--- 99,108 ----
(current.type() == Intersection.EDGE &&
eColl.contains(current.object())));
! boolean finish = !Geometry.insertEdges(edges).isEmpty() || exsGeometry;
!
! Project.getInstance().changed(Project.getInstance());
! Project.getInstance().checkpoint();
!
! if (finish) {
cleanUp();
return;
Index: ArcTool.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/ArcTool.java,v
retrieving revision 1.18
retrieving revision 1.19
diff -C2 -d -r1.18 -r1.19
*** ArcTool.java 19 Sep 2007 20:57:47 -0000 1.18
--- ArcTool.java 9 Nov 2007 09:45:32 -0000 1.19
***************
*** 19,22 ****
--- 19,23 ----
import net.sourceforge.bprocessor.model.Edge;
import net.sourceforge.bprocessor.model.Geometry;
+ import net.sourceforge.bprocessor.model.Project;
import net.sourceforge.bprocessor.model.Selection;
import net.sourceforge.bprocessor.model.Vertex;
***************
*** 190,193 ****
--- 191,196 ----
public void onVertex() {
Geometry.insertEdges(createArc(first.vertex(), current.vertex(), end.vertex(), false));
+ Project.getInstance().changed(Project.getInstance());
+ Project.getInstance().checkpoint();
first = null;
end = null;
Index: RectTool.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/RectTool.java,v
retrieving revision 1.23
retrieving revision 1.24
diff -C2 -d -r1.23 -r1.24
*** RectTool.java 25 Oct 2007 09:28:02 -0000 1.23
--- RectTool.java 9 Nov 2007 09:45:32 -0000 1.24
***************
*** 19,22 ****
--- 19,23 ----
import net.sourceforge.bprocessor.model.Edge;
import net.sourceforge.bprocessor.model.Geometry;
+ import net.sourceforge.bprocessor.model.Project;
import net.sourceforge.bprocessor.model.Selection;
import net.sourceforge.bprocessor.model.Surface;
***************
*** 101,106 ****
direction.scale((length - direction.length()) / direction.length());
movingEdge.move(direction.getX(), direction.getY(), direction.getZ());
! List surfaces = Geometry.insertEdges(rectangle);
! System.out.println("surfaces: " + surfaces);
cleanUp();
feedback(rectangle);
--- 102,108 ----
direction.scale((length - direction.length()) / direction.length());
movingEdge.move(direction.getX(), direction.getY(), direction.getZ());
! Geometry.insertEdges(rectangle);
! Project.getInstance().changed(Project.getInstance());
! Project.getInstance().checkpoint();
cleanUp();
feedback(rectangle);
***************
*** 187,190 ****
--- 189,194 ----
}
}
+ Project.getInstance().changed(Project.getInstance());
+ Project.getInstance().checkpoint();
}
cleanUp();
Index: OffsetTool.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/OffsetTool.java,v
retrieving revision 1.20
retrieving revision 1.21
diff -C2 -d -r1.20 -r1.21
*** OffsetTool.java 5 Oct 2007 13:30:43 -0000 1.20
--- OffsetTool.java 9 Nov 2007 09:45:32 -0000 1.21
***************
*** 29,32 ****
--- 29,33 ----
import net.sourceforge.bprocessor.model.Geometry;
import net.sourceforge.bprocessor.model.Point;
+ import net.sourceforge.bprocessor.model.Project;
import net.sourceforge.bprocessor.model.Selection;
import net.sourceforge.bprocessor.model.Surface;
***************
*** 290,293 ****
--- 291,296 ----
private void endOffset() {
Geometry.insertEdges(contour);
+ Project.getInstance().changed(Project.getInstance());
+ Project.getInstance().checkpoint();
cleanUp();
}
|