You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-commits@xmlgraphics.apache.org by pi...@apache.org on 2002/07/09 22:34:11 UTC
cvs commit: xml-fop/src/org/apache/fop/apps Driver.java
pietsch 2002/07/09 13:34:11
Modified: src/org/apache/fop/apps Tag: fop-0_20_2-maintain Driver.java
Log:
Corrected comment describing usage
Removed some cruft
Revision Changes Path
No revision
No revision
1.36.2.5 +12 -28 xml-fop/src/org/apache/fop/apps/Driver.java
Index: Driver.java
===================================================================
RCS file: /home/cvs/xml-fop/src/org/apache/fop/apps/Driver.java,v
retrieving revision 1.36.2.4
retrieving revision 1.36.2.5
diff -u -r1.36.2.4 -r1.36.2.5
--- Driver.java 6 Jul 2002 16:38:45 -0000 1.36.2.4
+++ Driver.java 9 Jul 2002 20:34:11 -0000 1.36.2.5
@@ -10,7 +10,6 @@
// FOP
import org.apache.fop.fo.FOTreeBuilder;
import org.apache.fop.fo.ElementMapping;
-import org.apache.fop.layout.AreaTree;
import org.apache.fop.render.Renderer;
import org.apache.fop.configuration.ConfigurationReader;
import org.apache.fop.configuration.Configuration;
@@ -25,16 +24,12 @@
// DOM
import org.w3c.dom.Document;
-import org.w3c.dom.Node;
-import org.w3c.dom.NamedNodeMap;
-import org.w3c.dom.Attr;
// SAX
import org.xml.sax.ContentHandler;
import org.xml.sax.InputSource;
import org.xml.sax.XMLReader;
import org.xml.sax.SAXException;
-import org.xml.sax.helpers.AttributesImpl;
// Java
import java.io.*;
@@ -56,26 +51,22 @@
* driver.run();
* </PRE>
* If neccessary, calling classes can call into the lower level
- * methods to setup and
- * render. Methods can be called to set the
- * Renderer to use, the (possibly multiple) ElementMapping(s) to
- * use and the OutputStream to use to output the results of the
- * rendering (where applicable). In the case of the Renderer and
+ * methods to setup and render. Methods can be called to set the
+ * Renderer to use, the (possibly multiple) ElementMapping(s) to use
+ * and the OutputStream to use to output the results of the rendering
+ * (where applicable). In the case of the Renderer and
* ElementMapping(s), the Driver may be supplied either with the
* object itself, or the name of the class, in which case Driver will
* instantiate the class itself. The advantage of the latter is it
* enables runtime determination of Renderer and ElementMapping(s).
* <P>
- * Once the Driver is set up, the render method
- * is called. Depending on whether DOM or SAX is being used, the
- * invocation of the method is either render(Document) or
- * buildFOTree(Parser, InputSource) respectively.
+ * Once the Driver is set up, the render method is called. Depending
+ * on whether DOM or SAX is being used, the invocation of the method
+ * is either render(Document) or render(Parser, InputSource)
+ * respectively.
* <P>
- * A third possibility may be used to build the FO Tree, namely
- * calling getContentHandler() and firing the SAX events yourself.
- * <P>
- * Once the FO Tree is built, the format() and render() methods may be
- * called in that order.
+ * A third possibility is to call getContentHandler() and firing
+ * the SAX events yourself.
* <P>
* Here is an example use of Driver which outputs to AWT:
*
@@ -83,8 +74,7 @@
* Driver driver = new Driver();
* driver.setRenderer(new org.apache.fop.render.awt.AWTRenderer(translator));
* driver.render(parser, fileInputSource(args[0]));
- * </PRE>
- */
+ * </PRE> */
public class Driver {
/**
@@ -138,11 +128,6 @@
private FOTreeBuilder _treeBuilder;
/**
- * the area tree that is the result of formatting the FO tree
- */
- private AreaTree _areaTree;
-
- /**
* the renderer to use to output the area tree
*/
private Renderer _renderer;
@@ -216,7 +201,6 @@
* The output stream is cleared. The renderer is cleared.
*/
public synchronized void reset() {
- _areaTree = null;
_source = null;
_stream = null;
_reader = null;
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: fop-cvs-help@xml.apache.org