[Bprocessor-commit] gui/src/net/sourceforge/bprocessor/gui PopupMenu.java, 1.38, 1.39 GUI.java, 1.7
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2007-07-19 12:23:28
|
Update of /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv26524/src/net/sourceforge/bprocessor/gui Modified Files: PopupMenu.java GUI.java Log Message: Introduced an erase operation performs a delete + some extra stuff Index: PopupMenu.java =================================================================== RCS file: /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/PopupMenu.java,v retrieving revision 1.38 retrieving revision 1.39 diff -C2 -d -r1.38 -r1.39 *** PopupMenu.java 17 Jul 2007 12:13:50 -0000 1.38 --- PopupMenu.java 19 Jul 2007 12:23:23 -0000 1.39 *************** *** 82,85 **** --- 82,92 ---- }; jm.add(focus); + AbstractAction holeanalysis = new EntityMenuAction(s, "Hole analysis") { + public void actionPerformed(ActionEvent arg0) { + Surface surface = (Surface)entity; + Geometry.holeAnalysis(surface); + } + }; + jm.add(holeanalysis); } if (c.size() == 2) { *************** *** 384,388 **** Selection.primary().clear(); for (Entity current : entities) { ! current.delete(); Project.getInstance().changed(current); } --- 391,395 ---- Selection.primary().clear(); for (Entity current : entities) { ! ((Geometric) current).erase(); Project.getInstance().changed(current); } Index: GUI.java =================================================================== RCS file: /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/GUI.java,v retrieving revision 1.71 retrieving revision 1.72 diff -C2 -d -r1.71 -r1.72 *** GUI.java 16 Jul 2007 12:22:47 -0000 1.71 --- GUI.java 19 Jul 2007 12:23:23 -0000 1.72 *************** *** 429,433 **** Collection<Geometric> selection = Selection.primary(); for (Geometric current : selection) { ! current.delete(); } } --- 429,433 ---- Collection<Geometric> selection = Selection.primary(); for (Geometric current : selection) { ! current.erase(); } } |