[Bprocessor-commit] model/src/net/sourceforge/bprocessor/model Component.java, 1.8, 1.9 Space.java,
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2009-06-26 15:39:14
|
Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv2502/src/net/sourceforge/bprocessor/model Modified Files: Component.java Space.java Log Message: Instances etc. Index: Space.java =================================================================== RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Space.java,v retrieving revision 1.240 retrieving revision 1.241 diff -C2 -d -r1.240 -r1.241 *** Space.java 25 Jun 2009 22:17:30 -0000 1.240 --- Space.java 26 Jun 2009 15:39:10 -0000 1.241 *************** *** 1523,1526 **** --- 1523,1536 ---- /** + * {@inheritDoc} + */ + public Space copy(Map map) { + Space copy = (Space) shallowCopy(); + copyInterior(new HashMap(), copy); + return copy; + } + + + /** * */ Index: Component.java =================================================================== RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Component.java,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** Component.java 26 Jun 2009 12:39:50 -0000 1.8 --- Component.java 26 Jun 2009 15:39:10 -0000 1.9 *************** *** 8,11 **** --- 8,12 ---- import java.io.File; + import java.util.HashMap; import java.util.LinkedList; import java.util.List; *************** *** 117,120 **** --- 118,130 ---- /** + * Return a duplicate of this component + * @return duplicate + */ + public Space makeDuplicate() { + Space duplicate = (Space) space.copy(new HashMap()); + return duplicate; + } + + /** * {@inheritDoc} */ |