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.java


From: Matti Katila
Subject: [Gzz-commits] fenfire/org/fenfire/view/lava FenPDFContext.java
Date: Wed, 21 May 2003 14:31:18 -0400

CVSROOT:        /cvsroot/fenfire
Module name:    fenfire
Changes by:     Matti Katila <address@hidden>   03/05/21 14:31:18

Modified files:
        org/fenfire/view/lava: FenPDFContext.java 

Log message:
        partially implemented save

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/fenfire/fenfire/org/fenfire/view/lava/FenPDFContext.java.diff?tr1=1.18&tr2=1.19&r1=text&r2=text

Patches:
Index: fenfire/org/fenfire/view/lava/FenPDFContext.java
diff -u fenfire/org/fenfire/view/lava/FenPDFContext.java:1.18 
fenfire/org/fenfire/view/lava/FenPDFContext.java:1.19
--- fenfire/org/fenfire/view/lava/FenPDFContext.java:1.18       Wed May 21 
14:16:13 2003
+++ fenfire/org/fenfire/view/lava/FenPDFContext.java    Wed May 21 14:31:17 2003
@@ -25,9 +25,17 @@
 import java.awt.FileDialog;
 import java.awt.Frame;
 
+// page scrollblocks
 import org.nongnu.alph.*;
 import org.nongnu.alph.impl.*;
 
+// save load
+import org.fenfire.swamp.impl.*;
+import com.hp.hpl.mesa.rdf.jena.model.*;
+import com.hp.hpl.mesa.rdf.jena.mem.*;
+import java.util.Iterator;
+
+
 
 /** FenPDF context what handles keystrokes and 
  * accursed node at least. 
@@ -189,7 +197,7 @@
      * what this should even do?
      */
     public Object doMouse(MouseEvent e, VobScene oldVS) 
-       throws RemoteException, IOException
+       throws RemoteException, IOException, RDFException
     {
         if (e.getID() != MouseEvent.MOUSE_CLICKED) return null;
         int cs = oldVS.coords.getCSAt(0, e.getX(), e.getY(), null);
@@ -221,7 +229,8 @@
                return new MainNode2D(Nodes.get(paper), ppView, 0,0,1);
            }
            else if (key.equals("SAVE")) {
-               p("Not implemented");
+               Model m = Graphs.toModel(fen.graph);
+               m.write(new FileWriter("~/mygraph.rdf"));
                return null;
            } 
            else if (key.equals("LOAD")) {




reply via email to

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