Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv6430/src/net/sourceforge/bprocessor/model
Modified Files:
Persistence.java
Log Message:
sanity check when loading connected geometry, sometimes this was null
Index: Persistence.java
===================================================================
RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Persistence.java,v
retrieving revision 1.19
retrieving revision 1.20
diff -C2 -d -r1.19 -r1.20
*** Persistence.java 6 Nov 2006 14:04:27 -0000 1.19
--- Persistence.java 12 Nov 2006 22:58:29 -0000 1.20
***************
*** 245,249 ****
while (cs.hasNext()) {
Long l = (Long)cs.next();
! connected.add(get(l.longValue(), mapper));
}
c.connect(connected);
--- 245,252 ----
while (cs.hasNext()) {
Long l = (Long)cs.next();
! Object g = get(l.longValue(), mapper);
! if (g instanceof Geometric) {
! connected.add(g);
! }
}
c.connect(connected);
|