[Bprocessor-commit] model/src/net/sourceforge/bprocessor/model Translate.java, 1.2, 1.3 Rotate.java
Status: Pre-Alpha
Brought to you by:
henryml
|
From: rimestad <rim...@us...> - 2006-11-28 10:06:44
|
Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv22539/src/net/sourceforge/bprocessor/model Modified Files: Translate.java Rotate.java AxisRotate.java Scale.java Persistence.java Log Message: fixed the persistence of transforms and made checkpoints when they are altered. Index: Persistence.java =================================================================== RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Persistence.java,v retrieving revision 1.25 retrieving revision 1.26 diff -C2 -d -r1.25 -r1.26 *** Persistence.java 21 Nov 2006 17:42:17 -0000 1.25 --- Persistence.java 28 Nov 2006 10:06:34 -0000 1.26 *************** *** 60,63 **** --- 60,64 ---- import java.io.InputStream; import java.io.OutputStream; + import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; *************** *** 246,252 **** { Iterator iter = xml.getTransforms().iterator(); while (iter.hasNext()) { TransformType current = (TransformType) iter.next(); ! space.addTransform(internalizeTransformation(current, xmls)); } } --- 247,257 ---- { Iterator iter = xml.getTransforms().iterator(); + ArrayList trans = new ArrayList(); while (iter.hasNext()) { TransformType current = (TransformType) iter.next(); ! trans.add(internalizeTransformation(current, new HashSet())); ! } ! for (int i = trans.size() - 1; i >= 0; i--) { ! space.addTransform((Transform)trans.get(i)); } } *************** *** 785,789 **** while (iter.hasNext()) { Transform t = (Transform)iter.next(); ! xml.getTransforms().add(externalizeTransformation(t, map)); } } --- 790,794 ---- while (iter.hasNext()) { Transform t = (Transform)iter.next(); ! xml.getTransforms().add(externalizeTransformation(t, new HashMap())); } } Index: Rotate.java =================================================================== RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Rotate.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Rotate.java 13 Oct 2006 15:54:59 -0000 1.2 --- Rotate.java 28 Nov 2006 10:06:34 -0000 1.3 *************** *** 108,111 **** --- 108,112 ---- } Project.getInstance().changed(Project.getInstance()); + Project.getInstance().checkpoint(); } Index: Scale.java =================================================================== RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Scale.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Scale.java 11 Oct 2006 14:05:16 -0000 1.3 --- Scale.java 28 Nov 2006 10:06:34 -0000 1.4 *************** *** 108,111 **** --- 108,112 ---- } Project.getInstance().changed(Project.getInstance()); + Project.getInstance().checkpoint(); } Index: Translate.java =================================================================== RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Translate.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Translate.java 27 Sep 2006 08:36:25 -0000 1.2 --- Translate.java 28 Nov 2006 10:06:34 -0000 1.3 *************** *** 109,112 **** --- 109,113 ---- } Project.getInstance().changed(Project.getInstance()); + Project.getInstance().checkpoint(); } Index: AxisRotate.java =================================================================== RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/AxisRotate.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** AxisRotate.java 2 Oct 2006 06:10:10 -0000 1.2 --- AxisRotate.java 28 Nov 2006 10:06:34 -0000 1.3 *************** *** 132,135 **** --- 132,136 ---- } Project.getInstance().changed(Project.getInstance()); + Project.getInstance().checkpoint(); } |