aboutsummaryrefslogtreecommitdiffstats
path: root/src/sandbox
diff options
context:
space:
mode:
authorJeremias Maerki <jeremias@apache.org>2008-07-22 15:48:39 +0000
committerJeremias Maerki <jeremias@apache.org>2008-07-22 15:48:39 +0000
commit8091bd11210ac68aa3289532643e42b66545a495 (patch)
tree0c500f554120284fef9debb77c463d738804ff3b /src/sandbox
parentcd64af07c5661e82a7121a2ac6ad756a3b2e91e9 (diff)
downloadxmlgraphics-fop-8091bd11210ac68aa3289532643e42b66545a495.tar.gz
xmlgraphics-fop-8091bd11210ac68aa3289532643e42b66545a495.zip
Started the IFParser.
Started a PDF painter. Factored out common code to PDFRenderingUtil. Smaller infrastructure changes for the new IF (like MIME type reporting). git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_AreaTreeNewDesign@678780 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/sandbox')
-rw-r--r--src/sandbox/org/apache/fop/render/svg/SVGPainter.java5
-rw-r--r--src/sandbox/org/apache/fop/render/svg/SVGPainterMaker.java7
-rw-r--r--src/sandbox/org/apache/fop/render/svg/SVGPrintPainter.java5
-rw-r--r--src/sandbox/org/apache/fop/render/svg/SVGPrintPainterMaker.java7
4 files changed, 24 insertions, 0 deletions
diff --git a/src/sandbox/org/apache/fop/render/svg/SVGPainter.java b/src/sandbox/org/apache/fop/render/svg/SVGPainter.java
index 3e461e6a0..25d11a3ad 100644
--- a/src/sandbox/org/apache/fop/render/svg/SVGPainter.java
+++ b/src/sandbox/org/apache/fop/render/svg/SVGPainter.java
@@ -78,6 +78,11 @@ public class SVGPainter extends AbstractSVGPainter {
}
/** {@inheritDoc} */
+ public String getMimeType() {
+ return MIME_TYPE;
+ }
+
+ /** {@inheritDoc} */
public void setResult(Result result) throws IFException {
if (result instanceof StreamResult) {
multiFileUtil = new MultiFileRenderingUtil(FILE_EXTENSION_SVG,
diff --git a/src/sandbox/org/apache/fop/render/svg/SVGPainterMaker.java b/src/sandbox/org/apache/fop/render/svg/SVGPainterMaker.java
index a81f41cd3..a25a2f3b7 100644
--- a/src/sandbox/org/apache/fop/render/svg/SVGPainterMaker.java
+++ b/src/sandbox/org/apache/fop/render/svg/SVGPainterMaker.java
@@ -22,6 +22,7 @@ package org.apache.fop.render.svg;
import org.apache.fop.apps.FOUserAgent;
import org.apache.fop.render.intermediate.AbstractIFPainterMaker;
import org.apache.fop.render.intermediate.IFPainter;
+import org.apache.fop.render.intermediate.IFPainterConfigurator;
/**
* Painter factory for SVG output.
@@ -45,4 +46,10 @@ public class SVGPainterMaker extends AbstractIFPainterMaker {
return MIMES;
}
+ /** {@inheritDoc} */
+ public IFPainterConfigurator getConfigurator(FOUserAgent userAgent) {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
}
diff --git a/src/sandbox/org/apache/fop/render/svg/SVGPrintPainter.java b/src/sandbox/org/apache/fop/render/svg/SVGPrintPainter.java
index db6a96afe..7f5c84cef 100644
--- a/src/sandbox/org/apache/fop/render/svg/SVGPrintPainter.java
+++ b/src/sandbox/org/apache/fop/render/svg/SVGPrintPainter.java
@@ -57,6 +57,11 @@ public class SVGPrintPainter extends AbstractSVGPainter {
}
/** {@inheritDoc} */
+ public String getMimeType() {
+ return MIME_SVG_PRINT;
+ }
+
+ /** {@inheritDoc} */
public void startDocument() throws IFException {
try {
handler.startDocument();
diff --git a/src/sandbox/org/apache/fop/render/svg/SVGPrintPainterMaker.java b/src/sandbox/org/apache/fop/render/svg/SVGPrintPainterMaker.java
index f647ec4cd..55a7bf753 100644
--- a/src/sandbox/org/apache/fop/render/svg/SVGPrintPainterMaker.java
+++ b/src/sandbox/org/apache/fop/render/svg/SVGPrintPainterMaker.java
@@ -22,6 +22,7 @@ package org.apache.fop.render.svg;
import org.apache.fop.apps.FOUserAgent;
import org.apache.fop.render.intermediate.AbstractIFPainterMaker;
import org.apache.fop.render.intermediate.IFPainter;
+import org.apache.fop.render.intermediate.IFPainterConfigurator;
/**
* Painter factory for SVG Print output.
@@ -45,4 +46,10 @@ public class SVGPrintPainterMaker extends AbstractIFPainterMaker {
return MIMES;
}
+ /** {@inheritDoc} */
+ public IFPainterConfigurator getConfigurator(FOUserAgent userAgent) {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
}