pbwest 2004/05/23 03:41:24 Modified: src/java/org/apache/fop/fo/flow Tag: FOP_0-20-0_Alt-Design FoPcdata.java FoPageSequence.java Log: Flailing about with the requirements for Java 2D layout Revision Changes Path No revision No revision 1.1.2.10 +6 -4 xml-fop/src/java/org/apache/fop/fo/flow/Attic/FoPcdata.java Index: FoPcdata.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/flow/Attic/FoPcdata.java,v retrieving revision 1.1.2.9 retrieving revision 1.1.2.10 diff -u -r1.1.2.9 -r1.1.2.10 --- FoPcdata.java 18 May 2004 23:05:26 -0000 1.1.2.9 +++ FoPcdata.java 23 May 2004 10:41:24 -0000 1.1.2.10 @@ -147,10 +147,12 @@ // parent block area. // Generate a text-layout for the PCDATA. /** - * Generate a + * Generates a TextMeasurer from the PCDATA text. The font and text + * attributes of the text are applied. */ private void processText() { - + // Get the font + // } } 1.1.2.17 +15 -26 xml-fop/src/java/org/apache/fop/fo/flow/Attic/FoPageSequence.java Index: FoPageSequence.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/flow/Attic/FoPageSequence.java,v retrieving revision 1.1.2.16 retrieving revision 1.1.2.17 diff -u -r1.1.2.16 -r1.1.2.17 --- FoPageSequence.java 18 May 2004 23:05:26 -0000 1.1.2.16 +++ FoPageSequence.java 23 May 2004 10:41:24 -0000 1.1.2.17 @@ -20,10 +20,6 @@ package org.apache.fop.fo.flow; -// FOP -import java.awt.Graphics2D; -import java.awt.GraphicsEnvironment; -import java.awt.font.FontRenderContext; import java.awt.image.BufferedImage; import java.util.ArrayList; import java.util.Arrays; @@ -186,6 +182,18 @@ } return (Page)firstPage; } + + /** An image on which to draw areas */ + private BufferedImage pageSpread = null; + /** + * Gets the page spread image from which the <code>Graphics2D</code> and + * <code>FontRenderContext</code> have been derived. + * @return the page spread + */ + public BufferedImage getPageSpread() { + return pageSpread; + } + /** * @param foTree the FO tree being built * @param parent the parent FONode of this node @@ -202,8 +210,6 @@ // Set up the graphics environment pageSpread = new BufferedImage(20*72, 12*72, BufferedImage.TYPE_INT_RGB); - g2D = pageSpread.createGraphics(); - frcontext = g2D.getFontRenderContext(); XmlEvent ev; // Look for optional title @@ -301,23 +307,6 @@ } makeSparsePropsSet(); - } - - private GraphicsEnvironment gEnv = null; - public GraphicsEnvironment getGraphicsEnvironment() { - return gEnv; - } - private BufferedImage pageSpread = null; - public BufferedImage getPageSpread() { - return pageSpread; - } - private Graphics2D g2D = null; - public Graphics2D getGraphics2D() { - return g2D; - } - private FontRenderContext frcontext = null; - public FontRenderContext getFontRenderContext() { - return frcontext; } public Area getReferenceRectangle() throws FOPException {
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]