aboutsummaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorMaximilian Berger <maxberger@apache.org>2008-02-13 12:03:30 +0000
committerMaximilian Berger <maxberger@apache.org>2008-02-13 12:03:30 +0000
commitf265c0e1c1566a2a3afeb0fa2641cf3a81598da3 (patch)
tree232af298a07db882d1cf2fa41a62e698ef1dd664 /examples
parent575be874323e7ae9fc5a37cc4501a203bde0e85a (diff)
downloadxmlgraphics-fop-f265c0e1c1566a2a3afeb0fa2641cf3a81598da3.tar.gz
xmlgraphics-fop-f265c0e1c1566a2a3afeb0fa2641cf3a81598da3.zip
Ensured all SVN properties are set equally
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@627367 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'examples')
-rw-r--r--examples/embedding/java/embedding/ExampleAWTViewer.java226
-rw-r--r--examples/embedding/java/embedding/ExampleFO2OldStylePrint.java254
-rw-r--r--examples/embedding/java/embedding/intermediate/ExampleConcat.java2
-rw-r--r--examples/embedding/java/embedding/intermediate/ExampleStamp.java2
4 files changed, 242 insertions, 242 deletions
diff --git a/examples/embedding/java/embedding/ExampleAWTViewer.java b/examples/embedding/java/embedding/ExampleAWTViewer.java
index 17b789cc7..716ea1487 100644
--- a/examples/embedding/java/embedding/ExampleAWTViewer.java
+++ b/examples/embedding/java/embedding/ExampleAWTViewer.java
@@ -1,113 +1,113 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/* $Id$ */
-
-package embedding;
-
-//Java
-import java.io.File;
-import java.io.IOException;
-
-//JAXP
-import javax.xml.transform.Transformer;
-import javax.xml.transform.TransformerFactory;
-import javax.xml.transform.TransformerException;
-import javax.xml.transform.Source;
-import javax.xml.transform.Result;
-import javax.xml.transform.stream.StreamSource;
-import javax.xml.transform.sax.SAXResult;
-
-//Avalon
-import org.apache.avalon.framework.ExceptionUtil;
-
-//FOP
-import org.apache.fop.apps.FOPException;
-import org.apache.fop.apps.Fop;
-import org.apache.fop.apps.FopFactory;
-import org.apache.fop.apps.MimeConstants;
-
-/**
- * This class demonstrates the use of the AWT Viewer.
- */
-public class ExampleAWTViewer {
-
- // configure fopFactory as desired
- private FopFactory fopFactory = FopFactory.newInstance();
-
- /**
- * Display an FO file in the AWT Preview.
- * @param fo the FO file
- * @throws IOException In case of an I/O problem
- * @throws FOPException In case of a problem during layout
- * @throws TransformerException In case of a problem during XML processing
- */
- public void viewFO(File fo)
- throws IOException, FOPException, TransformerException {
-
- //Setup FOP
- Fop fop = fopFactory.newFop(MimeConstants.MIME_FOP_AWT_PREVIEW);
-
- try {
-
- //Load XSL-FO file (you can also do an XSL transformation here)
- TransformerFactory factory = TransformerFactory.newInstance();
- Transformer transformer = factory.newTransformer();
- Source src = new StreamSource(fo);
- Result res = new SAXResult(fop.getDefaultHandler());
- transformer.transform(src, res);
-
- } catch (Exception e) {
- if (e instanceof FOPException) {
- throw (FOPException)e;
- }
- throw new FOPException(e);
- }
- }
-
- /**
- * Main method.
- * @param args the command-line arguments
- */
- public static void main(String[] args) {
- try {
- System.out.println("FOP ExampleAWTViewer\n");
- System.out.println("Preparing...");
-
- //Setup directories
- File baseDir = new File(".");
- File outDir = new File(baseDir, "out");
- outDir.mkdirs();
-
- //Setup input and output files
- File fofile = new File(baseDir, "xml/fo/helloworld.fo");
-
- System.out.println("Input: XSL-FO (" + fofile + ")");
- System.out.println("Output: AWT Viewer");
- System.out.println();
- System.out.println("Starting AWT Viewer...");
-
- ExampleAWTViewer app = new ExampleAWTViewer();
- app.viewFO(fofile);
-
- System.out.println("Success!");
- } catch (Exception e) {
- System.err.println(ExceptionUtil.printStackTrace(e));
- System.exit(-1);
- }
- }
-}
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/* $Id$ */
+
+package embedding;
+
+//Java
+import java.io.File;
+import java.io.IOException;
+
+//JAXP
+import javax.xml.transform.Transformer;
+import javax.xml.transform.TransformerFactory;
+import javax.xml.transform.TransformerException;
+import javax.xml.transform.Source;
+import javax.xml.transform.Result;
+import javax.xml.transform.stream.StreamSource;
+import javax.xml.transform.sax.SAXResult;
+
+//Avalon
+import org.apache.avalon.framework.ExceptionUtil;
+
+//FOP
+import org.apache.fop.apps.FOPException;
+import org.apache.fop.apps.Fop;
+import org.apache.fop.apps.FopFactory;
+import org.apache.fop.apps.MimeConstants;
+
+/**
+ * This class demonstrates the use of the AWT Viewer.
+ */
+public class ExampleAWTViewer {
+
+ // configure fopFactory as desired
+ private FopFactory fopFactory = FopFactory.newInstance();
+
+ /**
+ * Display an FO file in the AWT Preview.
+ * @param fo the FO file
+ * @throws IOException In case of an I/O problem
+ * @throws FOPException In case of a problem during layout
+ * @throws TransformerException In case of a problem during XML processing
+ */
+ public void viewFO(File fo)
+ throws IOException, FOPException, TransformerException {
+
+ //Setup FOP
+ Fop fop = fopFactory.newFop(MimeConstants.MIME_FOP_AWT_PREVIEW);
+
+ try {
+
+ //Load XSL-FO file (you can also do an XSL transformation here)
+ TransformerFactory factory = TransformerFactory.newInstance();
+ Transformer transformer = factory.newTransformer();
+ Source src = new StreamSource(fo);
+ Result res = new SAXResult(fop.getDefaultHandler());
+ transformer.transform(src, res);
+
+ } catch (Exception e) {
+ if (e instanceof FOPException) {
+ throw (FOPException)e;
+ }
+ throw new FOPException(e);
+ }
+ }
+
+ /**
+ * Main method.
+ * @param args the command-line arguments
+ */
+ public static void main(String[] args) {
+ try {
+ System.out.println("FOP ExampleAWTViewer\n");
+ System.out.println("Preparing...");
+
+ //Setup directories
+ File baseDir = new File(".");
+ File outDir = new File(baseDir, "out");
+ outDir.mkdirs();
+
+ //Setup input and output files
+ File fofile = new File(baseDir, "xml/fo/helloworld.fo");
+
+ System.out.println("Input: XSL-FO (" + fofile + ")");
+ System.out.println("Output: AWT Viewer");
+ System.out.println();
+ System.out.println("Starting AWT Viewer...");
+
+ ExampleAWTViewer app = new ExampleAWTViewer();
+ app.viewFO(fofile);
+
+ System.out.println("Success!");
+ } catch (Exception e) {
+ System.err.println(ExceptionUtil.printStackTrace(e));
+ System.exit(-1);
+ }
+ }
+}
diff --git a/examples/embedding/java/embedding/ExampleFO2OldStylePrint.java b/examples/embedding/java/embedding/ExampleFO2OldStylePrint.java
index 8d8ecd465..588d2c5d7 100644
--- a/examples/embedding/java/embedding/ExampleFO2OldStylePrint.java
+++ b/examples/embedding/java/embedding/ExampleFO2OldStylePrint.java
@@ -1,127 +1,127 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/* $Id$ */
-
-package embedding;
-
-// Java
-import java.awt.print.PrinterJob;
-import java.io.File;
-import java.io.IOException;
-
-//JAXP
-import javax.xml.transform.Transformer;
-import javax.xml.transform.TransformerFactory;
-import javax.xml.transform.Source;
-import javax.xml.transform.Result;
-import javax.xml.transform.stream.StreamSource;
-import javax.xml.transform.sax.SAXResult;
-
-
-// FOP
-import org.apache.fop.apps.FOUserAgent;
-import org.apache.fop.apps.Fop;
-import org.apache.fop.apps.FOPException;
-import org.apache.fop.apps.FopFactory;
-import org.apache.fop.render.print.PrintRenderer;
-
-/**
- * This class demonstrates printing an FO file to a PrinterJob instance.
- */
-public class ExampleFO2OldStylePrint {
-
- // configure fopFactory as desired
- private FopFactory fopFactory = FopFactory.newInstance();
-
- /**
- * Prints an FO file using an old-style PrinterJob.
- * @param fo the FO file
- * @throws IOException In case of an I/O problem
- * @throws FOPException In case of a FOP problem
- */
- public void printFO(File fo) throws IOException, FOPException {
-
- //Set up PrinterJob instance
- PrinterJob printerJob = PrinterJob.getPrinterJob();
- printerJob.setJobName("FOP Printing Example");
-
- try {
- //Set up a custom user agent so we can supply our own renderer instance
- FOUserAgent userAgent = fopFactory.newFOUserAgent();
-
- //Set up our own PrintRenderer instance so we can supply a special PrinterJob instance.
- PrintRenderer renderer = new PrintRenderer(printerJob);
- renderer.setUserAgent(userAgent);
-
- userAgent.setRendererOverride(renderer);
-
- // Construct fop with desired output format (here, it is set through the user agent)
- Fop fop = fopFactory.newFop(userAgent);
-
- // Setup JAXP using identity transformer
- TransformerFactory factory = TransformerFactory.newInstance();
- Transformer transformer = factory.newTransformer(); // identity transformer
-
- // Setup input stream
- Source src = new StreamSource(fo);
-
- // Resulting SAX events (the generated FO) must be piped through to FOP
- Result res = new SAXResult(fop.getDefaultHandler());
-
- // Start XSLT transformation and FOP processing
- transformer.transform(src, res);
-
- } catch (Exception e) {
- e.printStackTrace(System.err);
- System.exit(-1);
- }
- }
-
-
- /**
- * Main method.
- * @param args command-line arguments
- */
- public static void main(String[] args) {
- try {
- System.out.println("FOP ExampleFO2OldStylePrint\n");
- System.out.println("Preparing...");
-
- //Setup directories
- File baseDir = new File(".");
- File outDir = new File(baseDir, "out");
- outDir.mkdirs();
-
- //Setup input and output files
- File fofile = new File(baseDir, "xml/fo/helloworld.fo");
-
- System.out.println("Input: XSL-FO (" + fofile + ")");
- System.out.println("Output: old-style printing using PrinterJob");
- System.out.println();
- System.out.println("Transforming...");
-
- ExampleFO2OldStylePrint app = new ExampleFO2OldStylePrint();
- app.printFO(fofile);
-
- System.out.println("Success!");
- } catch (Exception e) {
- e.printStackTrace(System.err);
- System.exit(-1);
- }
- }
-}
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/* $Id$ */
+
+package embedding;
+
+// Java
+import java.awt.print.PrinterJob;
+import java.io.File;
+import java.io.IOException;
+
+//JAXP
+import javax.xml.transform.Transformer;
+import javax.xml.transform.TransformerFactory;
+import javax.xml.transform.Source;
+import javax.xml.transform.Result;
+import javax.xml.transform.stream.StreamSource;
+import javax.xml.transform.sax.SAXResult;
+
+
+// FOP
+import org.apache.fop.apps.FOUserAgent;
+import org.apache.fop.apps.Fop;
+import org.apache.fop.apps.FOPException;
+import org.apache.fop.apps.FopFactory;
+import org.apache.fop.render.print.PrintRenderer;
+
+/**
+ * This class demonstrates printing an FO file to a PrinterJob instance.
+ */
+public class ExampleFO2OldStylePrint {
+
+ // configure fopFactory as desired
+ private FopFactory fopFactory = FopFactory.newInstance();
+
+ /**
+ * Prints an FO file using an old-style PrinterJob.
+ * @param fo the FO file
+ * @throws IOException In case of an I/O problem
+ * @throws FOPException In case of a FOP problem
+ */
+ public void printFO(File fo) throws IOException, FOPException {
+
+ //Set up PrinterJob instance
+ PrinterJob printerJob = PrinterJob.getPrinterJob();
+ printerJob.setJobName("FOP Printing Example");
+
+ try {
+ //Set up a custom user agent so we can supply our own renderer instance
+ FOUserAgent userAgent = fopFactory.newFOUserAgent();
+
+ //Set up our own PrintRenderer instance so we can supply a special PrinterJob instance.
+ PrintRenderer renderer = new PrintRenderer(printerJob);
+ renderer.setUserAgent(userAgent);
+
+ userAgent.setRendererOverride(renderer);
+
+ // Construct fop with desired output format (here, it is set through the user agent)
+ Fop fop = fopFactory.newFop(userAgent);
+
+ // Setup JAXP using identity transformer
+ TransformerFactory factory = TransformerFactory.newInstance();
+ Transformer transformer = factory.newTransformer(); // identity transformer
+
+ // Setup input stream
+ Source src = new StreamSource(fo);
+
+ // Resulting SAX events (the generated FO) must be piped through to FOP
+ Result res = new SAXResult(fop.getDefaultHandler());
+
+ // Start XSLT transformation and FOP processing
+ transformer.transform(src, res);
+
+ } catch (Exception e) {
+ e.printStackTrace(System.err);
+ System.exit(-1);
+ }
+ }
+
+
+ /**
+ * Main method.
+ * @param args command-line arguments
+ */
+ public static void main(String[] args) {
+ try {
+ System.out.println("FOP ExampleFO2OldStylePrint\n");
+ System.out.println("Preparing...");
+
+ //Setup directories
+ File baseDir = new File(".");
+ File outDir = new File(baseDir, "out");
+ outDir.mkdirs();
+
+ //Setup input and output files
+ File fofile = new File(baseDir, "xml/fo/helloworld.fo");
+
+ System.out.println("Input: XSL-FO (" + fofile + ")");
+ System.out.println("Output: old-style printing using PrinterJob");
+ System.out.println();
+ System.out.println("Transforming...");
+
+ ExampleFO2OldStylePrint app = new ExampleFO2OldStylePrint();
+ app.printFO(fofile);
+
+ System.out.println("Success!");
+ } catch (Exception e) {
+ e.printStackTrace(System.err);
+ System.exit(-1);
+ }
+ }
+}
diff --git a/examples/embedding/java/embedding/intermediate/ExampleConcat.java b/examples/embedding/java/embedding/intermediate/ExampleConcat.java
index 3f179f966..07790309d 100644
--- a/examples/embedding/java/embedding/intermediate/ExampleConcat.java
+++ b/examples/embedding/java/embedding/intermediate/ExampleConcat.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-/* $Id: ExampleDOM2PDF.java 332791 2005-11-12 15:58:07Z jeremias $ */
+/* $Id$ */
package embedding.intermediate;
diff --git a/examples/embedding/java/embedding/intermediate/ExampleStamp.java b/examples/embedding/java/embedding/intermediate/ExampleStamp.java
index c34da9024..b1b0b77e7 100644
--- a/examples/embedding/java/embedding/intermediate/ExampleStamp.java
+++ b/examples/embedding/java/embedding/intermediate/ExampleStamp.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-/* $Id: ExampleDOM2PDF.java 332791 2005-11-12 15:58:07Z jeremias $ */
+/* $Id$ */
package embedding.intermediate;