Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv31887/src/net/sourceforge/bprocessor/model
Modified Files:
Selection.java
Log Message:
Changed selection to only contain "geometric" objects
Index: Selection.java
===================================================================
RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Selection.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -d -r1.12 -r1.13
*** Selection.java 10 Aug 2006 13:07:57 -0000 1.12
--- Selection.java 28 Aug 2006 05:53:58 -0000 1.13
***************
*** 70,73 ****
--- 70,76 ----
*/
public boolean add(Object object) {
+ if (!(object instanceof Geometric)) {
+ throw new Error("Illegal object added to selection " + object.getClass().getName());
+ }
if (mark.add(object)) {
selection.add(object);
|