Update of /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv30906/src/net/sourceforge/bprocessor/gui
Modified Files:
PopupMenu.java
Log Message:
Smalltime stuff
Index: PopupMenu.java
===================================================================
RCS file: /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/PopupMenu.java,v
retrieving revision 1.37
retrieving revision 1.38
diff -C2 -d -r1.37 -r1.38
*** PopupMenu.java 21 Jun 2007 09:29:11 -0000 1.37
--- PopupMenu.java 17 Jul 2007 12:13:50 -0000 1.38
***************
*** 379,398 ****
public static JPopupMenu getEntiesMenu(Collection<Geometric> entities) {
JPopupMenu menu = new JPopupMenu();
! AbstractAction delete = new EntitiesMenuAction(entities, "Delete") {
public void actionPerformed(ActionEvent arg0) {
if (entities != null) {
- Collection c = new LinkedList();
- c.addAll(entities);
- Iterator iter = c.iterator();
- Project p = Project.getInstance();
Selection.primary().clear();
! while (iter.hasNext()) {
! Entity e = (Entity)iter.next();
! e.delete();
! p.changed(e);
}
! p.changed(Geometry.collect(c));
! p.checkpoint();
!
}
}
--- 379,392 ----
public static JPopupMenu getEntiesMenu(Collection<Geometric> entities) {
JPopupMenu menu = new JPopupMenu();
! AbstractAction delete = new EntitiesMenuAction(entities, "Delete Entities") {
public void actionPerformed(ActionEvent arg0) {
if (entities != null) {
Selection.primary().clear();
! for (Entity current : entities) {
! current.delete();
! Project.getInstance().changed(current);
}
! Project.getInstance().changed(Geometry.collect(entities));
! Project.getInstance().checkpoint();
}
}
|