Revision: 4064
http://fudaa.svn.sourceforge.net/fudaa/?rev=4064&view=rev
Author: hadouxad
Date: 2008-10-15 09:46:15 +0000 (Wed, 15 Oct 2008)
Log Message:
-----------
mise en place du calque
Modified Paths:
--------------
branches/Prepro-0.92-SNAPSHOT/fudaa/src/org/fudaa/fudaa/commun/save/FudaaFilleVisuPersistence.java
Modified: branches/Prepro-0.92-SNAPSHOT/fudaa/src/org/fudaa/fudaa/commun/save/FudaaFilleVisuPersistence.java
===================================================================
--- branches/Prepro-0.92-SNAPSHOT/fudaa/src/org/fudaa/fudaa/commun/save/FudaaFilleVisuPersistence.java 2008-10-15 09:42:15 UTC (rev 4063)
+++ branches/Prepro-0.92-SNAPSHOT/fudaa/src/org/fudaa/fudaa/commun/save/FudaaFilleVisuPersistence.java 2008-10-15 09:46:15 UTC (rev 4064)
@@ -9,17 +9,8 @@
import java.io.IOException;
-import com.db4o.ObjectContainer;
-import com.db4o.ObjectSet;
-import com.db4o.query.Query;
-
-import com.memoire.bu.BuCommonImplementation;
-import com.memoire.bu.BuDesktop;
-import com.memoire.fu.Fu;
-import com.memoire.fu.FuLog;
-
+import org.fudaa.ctulu.CtuluUI;
import org.fudaa.ctulu.ProgressionInterface;
-
import org.fudaa.ebli.calque.BCalque;
import org.fudaa.ebli.calque.BCalquePersistenceGroupe;
import org.fudaa.ebli.calque.BCalqueSaverInterface;
@@ -28,6 +19,14 @@
import org.fudaa.ebli.calque.ZEbliFilleCalques;
import org.fudaa.ebli.geometrie.GrBoite;
+import com.db4o.ObjectContainer;
+import com.db4o.ObjectSet;
+import com.db4o.query.Query;
+import com.memoire.bu.BuCommonImplementation;
+import com.memoire.bu.BuDesktop;
+import com.memoire.fu.Fu;
+import com.memoire.fu.FuLog;
+
/**
* @author fred deniger
* @version $Id: FudaaFilleVisuPersistence.java,v 1.9 2007-06-20 12:23:38 deniger Exp $
@@ -53,12 +52,14 @@
/**
* constructeur reserv\xE9 au ZEbliCalquesPanel
- * @param _visu
+ * @param _calque
*/
- public FudaaFilleVisuPersistence(final ZEbliCalquesPanel _visu) {
+ public FudaaFilleVisuPersistence(final ZEbliCalquesPanel _calque, CtuluUI ui) {
super();
FudaaSaveLib.configureDb4o();
- calquepanel_ = _visu;
+ ZEbliFilleCalques fille = new ZEbliFilleCalques(ui, _calque.getGcDonnees());
+ calquepanel_ = _calque;
+ visu_ = fille;
}
/**
@@ -66,19 +67,22 @@
* @param _writer
* @param _prog
*/
- public void saveZEbliCalquesPanelIn(final FudaaSaveZipWriter _writer, final ProgressionInterface _prog) {
- try {
- final BGroupeCalque donneesCalque = calquepanel_.getDonneesCalque();
- _writer.createDir(rep_, donneesCalque.getTousCalques().length + 1);
- final BCalquePersistenceGroupe persistenceMng = donneesCalque.getGroupePersistenceMng();
- persistenceMng.setTop(true);
- commitData(_writer.getDb(), persistenceMng.saveIn(donneesCalque, _writer, rep_ + '/', rep_), _prog);
- } catch (final IOException _evt) {
- FuLog.error(_evt);
+ // public void saveZEbliCalquesPanelIn(final FudaaSaveZipWriter _writer, final
+ // ProgressionInterface _prog) {
+ // try {
+ // final BGroupeCalque donneesCalque = calquepanel_.getDonneesCalque();
+ // _writer.createDir(rep_, donneesCalque.getTousCalques().length + 1);
+ // final BCalquePersistenceGroupe persistenceMng =
+ // donneesCalque.getGroupePersistenceMng();
+ // persistenceMng.setTop(true);
+ // commitData(_writer.getDb(), persistenceMng.saveIn(donneesCalque, _writer,
+ // rep_ + '/', rep_), _prog);
+ // } catch (final IOException _evt) {
+ // FuLog.error(_evt);
+ //
+ // }
+ // }
- }
- }
-
public void saveIn(final FudaaSaveZipWriter _writer, final ProgressionInterface _prog) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|