Author: kono
Date: 2011-06-23 17:31:15 -0700 (Thu, 23 Jun 2011)
New Revision: 25910

Modified:
   core3/io-impl/trunk/pom.xml
   
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/write/graphics/PSWriter.java
   
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/write/graphics/PSWriterFactory.java
Log:
Freehep downgraded to 2.0.  Maybe we need to wrap all freehep bundles again and 
update to 2.1.1.

Modified: core3/io-impl/trunk/pom.xml
===================================================================
--- core3/io-impl/trunk/pom.xml 2011-06-23 23:29:11 UTC (rev 25909)
+++ core3/io-impl/trunk/pom.xml 2011-06-24 00:31:15 UTC (rev 25910)
@@ -205,7 +205,7 @@
                <dependency>
                        <groupId>cytoscape-temp</groupId>
                        <artifactId>freehep-graphicsio-ps</artifactId>
-                       <version>2.1.1</version>
+                       <version>2.0</version>
                </dependency>
 
                <!-- For Testing -->

Modified: 
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/write/graphics/PSWriter.java
===================================================================
--- 
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/write/graphics/PSWriter.java
    2011-06-23 23:29:11 UTC (rev 25909)
+++ 
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/write/graphics/PSWriter.java
    2011-06-24 00:31:15 UTC (rev 25910)
@@ -1,7 +1,10 @@
 package org.cytoscape.io.internal.write.graphics;
 
+import java.awt.Dimension;
+import java.io.OutputStream;
+import java.util.Properties;
+
 import org.cytoscape.io.write.CyWriter;
-import org.cytoscape.view.model.CyNetworkView;
 import org.cytoscape.view.presentation.RenderingEngine;
 import org.cytoscape.view.presentation.property.MinimalVisualLexicon;
 import org.cytoscape.work.AbstractTask;
@@ -10,19 +13,12 @@
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-import java.awt.Dimension;
-import java.io.FileOutputStream;
-import java.io.IOException;
-import java.io.OutputStream;
-import java.util.Properties;
-
 public class PSWriter extends AbstractTask implements CyWriter {
        
        private static final Logger logger = 
LoggerFactory.getLogger(PDFWriter.class);
 
        private boolean exportTextAsFont = true;
 
-
        private final Double width;
        private final Double height;
        private final RenderingEngine<?> engine;
@@ -43,11 +39,7 @@
                logger.debug("Post Script Writer created.");
        }
 
-       public void setExportTextAsFont(boolean pExportTextAsFont) {
-               exportTextAsFont = pExportTextAsFont;
-       }
 
-
        @Override
        public void run(TaskMonitor taskMonitor) throws Exception {
                logger.debug("PS image rendering start.");
@@ -64,7 +56,7 @@
                g.setMultiPage(false); // true for PS file
                g.setProperties(p);
                g.startExport();
-               //view.print(g);
+               engine.printCanvas(g);
                g.endExport();
                
                logger.debug("PS image created.");

Modified: 
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/write/graphics/PSWriterFactory.java
===================================================================
--- 
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/write/graphics/PSWriterFactory.java
     2011-06-23 23:29:11 UTC (rev 25909)
+++ 
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/write/graphics/PSWriterFactory.java
     2011-06-24 00:31:15 UTC (rev 25910)
@@ -2,7 +2,10 @@
 
 import org.cytoscape.io.CyFileFilter;
 import org.cytoscape.io.write.CyWriter;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
+
 public class PSWriterFactory extends AbstractPresentationWriterFactory {
 
        public PSWriterFactory(final CyFileFilter fileFilter) {

-- 
You received this message because you are subscribed to the Google Groups 
"cytoscape-cvs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/cytoscape-cvs?hl=en.

Reply via email to