[Top][All Lists]
[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")) {