Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv28257/src/net/sourceforge/bprocessor/model
Modified Files:
Space.java
Log Message:
refactored the addAll method to have more general names and use generics
Index: Space.java
===================================================================
RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Space.java,v
retrieving revision 1.127
retrieving revision 1.128
diff -C2 -d -r1.127 -r1.128
*** Space.java 28 Mar 2007 13:52:06 -0000 1.127
--- Space.java 29 Mar 2007 13:52:04 -0000 1.128
***************
*** 2508,2521 ****
/**
! * Add extrusion to this space
! * @param extrusion Collection of surfaces
*/
! public void addAll(Collection extrusion) {
! Iterator surfaces = extrusion.iterator();
! while (surfaces.hasNext()) {
! Surface surface = (Surface) surfaces.next();
! Iterator edges = surface.getEdges().iterator();
! while (edges.hasNext()) {
! Edge edge = (Edge) edges.next();
Vertex from = edge.getFrom();
if (from.getOwner() == null) {
--- 2508,2517 ----
/**
! * Add surfaces to this space
! * @param surfaces Collection of surfaces
*/
! public void addAll(Collection<Surface> surfaces) {
! for (Surface surface : surfaces) {
! for (Edge edge : surface.getEdges()) {
Vertex from = edge.getFrom();
if (from.getOwner() == null) {
|