Update of /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv6925/src/net/sourceforge/bprocessor/gui
Modified Files:
PopupMenu.java
Log Message:
added some checkpoints so that instantiation and the like to improve undo functionallity
Index: PopupMenu.java
===================================================================
RCS file: /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/PopupMenu.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** PopupMenu.java 5 Oct 2006 11:26:56 -0000 1.8
--- PopupMenu.java 13 Oct 2006 15:44:16 -0000 1.9
***************
*** 53,56 ****
--- 53,57 ----
space.addTransform(new Translate());
space.changed();
+ Project.getInstance().checkpoint();
}
};
***************
*** 60,63 ****
--- 61,65 ----
space.addTransform(new Rotate());
space.changed();
+ Project.getInstance().checkpoint();
}
};
***************
*** 67,70 ****
--- 69,73 ----
space.addTransform(new Scale());
space.changed();
+ Project.getInstance().checkpoint();
}
};
***************
*** 74,77 ****
--- 77,81 ----
space.pushTransform(new Translate());
space.changed();
+ Project.getInstance().checkpoint();
}
};
***************
*** 81,84 ****
--- 85,89 ----
space.pushTransform(new Rotate());
space.changed();
+ Project.getInstance().checkpoint();
}
};
***************
*** 88,91 ****
--- 93,97 ----
space.pushTransform(new Scale());
space.changed();
+ Project.getInstance().checkpoint();
}
};
***************
*** 111,114 ****
--- 117,121 ----
Space spaceCopy = space.copy();
Selection.primary().set(spaceCopy);
+ Project.getInstance().checkpoint();
}
}
***************
*** 123,126 ****
--- 130,134 ----
space.getOwner().add(instance);
Project.getInstance().changed(Project.getInstance());
+ Project.getInstance().checkpoint();
}
}
***************
*** 157,160 ****
--- 165,169 ----
Selection.primary().clear();
Selection.primary().addAll(envelope);
+ Project.getInstance().checkpoint();
}
};
***************
*** 174,177 ****
--- 183,187 ----
space.computeEnvelope();
Project.getInstance().changed(Project.getInstance());
+ Project.getInstance().checkpoint();
}
}
***************
*** 189,192 ****
--- 199,203 ----
}
space.changed();
+ Project.getInstance().checkpoint();
}
};
|