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.