[Bprocessor-commit] model/src/net/sourceforge/bprocessor/model Space.java,1.10,1.11
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2006-01-03 10:53:07
|
Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3981/src/net/sourceforge/bprocessor/model Modified Files: Space.java Log Message: Fixed bug with interior surfaces Index: Space.java =================================================================== RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Space.java,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** Space.java 19 Dec 2005 19:37:54 -0000 1.10 --- Space.java 3 Jan 2006 10:52:57 -0000 1.11 *************** *** 113,117 **** */ public Set getSurfaces() { ! return surfaces; } --- 113,121 ---- */ public Set getSurfaces() { ! if (surfaces != null) { ! return surfaces; ! } else { ! return new HashSet(); ! } } *************** *** 129,140 **** */ public void addSurface(Surface surface) { ! Set s = getSurfaces(); ! if (s == null) { ! Set set = new HashSet(); ! set.add(surface); ! setSurfaces(set); ! } else { ! s.add(surface); } Project.getInstance().update(this); } --- 133,140 ---- */ public void addSurface(Surface surface) { ! if (surfaces == null) { ! surfaces = new HashSet(); } + surfaces.add(surface); Project.getInstance().update(this); } *************** *** 160,165 **** */ public String toString() { ! return "Domain[id=" + id + ",name=" + name + ",attributes=" + attributes.size() + ! ",surfaces=" + surfaces == null ? "0" : surfaces.size() + "]"; } --- 160,164 ---- */ public String toString() { ! return getName(); } |