gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] fenfire/org/fenfire view/lava/FenPDFContext.jav...


From: Matti Katila
Subject: [Gzz-commits] fenfire/org/fenfire view/lava/FenPDFContext.jav...
Date: Fri, 23 May 2003 11:52:43 -0400

CVSROOT:        /cvsroot/fenfire
Module name:    fenfire
Changes by:     Matti Katila <address@hidden>   03/05/23 11:52:43

Modified files:
        org/fenfire/view/lava: FenPDFContext.java 
Added files:
        org/fenfire/vocab/lava: SAVE.java 

Log message:
        save and load systems..

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/fenfire/fenfire/org/fenfire/view/lava/FenPDFContext.java.diff?tr1=1.20&tr2=1.21&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/fenfire/fenfire/org/fenfire/vocab/lava/SAVE.java?rev=1.1

Patches:
Index: fenfire/org/fenfire/view/lava/FenPDFContext.java
diff -u fenfire/org/fenfire/view/lava/FenPDFContext.java:1.20 
fenfire/org/fenfire/view/lava/FenPDFContext.java:1.21
--- fenfire/org/fenfire/view/lava/FenPDFContext.java:1.20       Wed May 21 
14:40:02 2003
+++ fenfire/org/fenfire/view/lava/FenPDFContext.java    Fri May 23 11:52:43 2003
@@ -9,7 +9,7 @@
 import org.fenfire.*;
 import org.fenfire.util.*;
 import org.fenfire.vocab.*;
-import org.fenfire.vocab.lava.RST;
+import org.fenfire.vocab.lava.*;
 
 import org.nongnu.alph.*;
 
@@ -29,7 +29,7 @@
 import org.nongnu.alph.*;
 import org.nongnu.alph.impl.*;
 
-// save load
+// save/load
 import org.fenfire.swamp.impl.*;
 import com.hp.hpl.mesa.rdf.jena.model.*;
 import com.hp.hpl.mesa.rdf.jena.mem.*;
@@ -229,12 +229,22 @@
                return new MainNode2D(Nodes.get(paper), ppView, 0,0,1);
            }
            else if (key.equals("SAVE")) {
+                fen.graph.rm_1AA(SAVE.State);
+                for (int i=0; i<accursed.length; i++) {
+                    fen.graph.add(SAVE.State, SAVE.point, accursed[i]);
+                }
                Model m = Graphs.toModel(fen.graph);
                m.write(new FileWriter("mygraph.rdf"));
                return null;
            } 
            else if (key.equals("LOAD")) {
-               p("Not implemented");
+                //ppAct.setFen(fen);
+                int i = 0;
+                Iterator it = fen.graph.findN_11X_Iter(SAVE.State, SAVE.point);
+                while (it.hasNext() && i<accursed.length) {
+                    accursed[i++] = it.next();
+                }
+                AbstractUpdateManager.chg();
                return null;
            }
             else return null;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]