Update of /cvsroot/bprocessor/facade/src/net/sourceforge/bprocessor/facade/modellor
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv3875/src/net/sourceforge/bprocessor/facade/modellor
Modified Files:
WindowModellor.java
Log Message:
changed so that update now work and fixed cleanUp()
Index: WindowModellor.java
===================================================================
RCS file: /cvsroot/bprocessor/facade/src/net/sourceforge/bprocessor/facade/modellor/WindowModellor.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** WindowModellor.java 29 Aug 2006 10:04:03 -0000 1.4
--- WindowModellor.java 5 Sep 2006 13:54:06 -0000 1.5
***************
*** 137,141 ****
*/
public void update(Object entity) {
! if (entity == surface || entity == this) {
System.out.println("did a update on the surface");
cleanUp();
--- 137,142 ----
*/
public void update(Object entity) {
! System.out.println("Should update");
! if (entity == space || entity == this || entity == surface) {
System.out.println("did a update on the surface");
cleanUp();
***************
*** 209,224 ****
*/
private void cleanUp() {
! Iterator iter = elements.iterator();
! while (iter.hasNext()) {
! Entity e = (Entity)iter.next();
! e.delete();
! }
! elements.clear();
!
! iter = space.getElements().iterator();
! while (iter.hasNext()) {
! Space s = (Space)iter.next();
! space.remove(s);
! }
}
--- 210,214 ----
*/
private void cleanUp() {
! space.clear();
}
|