jeremias 2004/08/15 02:57:07 Modified: src/java/org/apache/fop/render/ps PSProcSets.java src/java/org/apache/fop/fonts/apps TTFReader.java PFMReader.java src/java/org/apache/fop/fo FOPropertyMapping.java src/java-1.4/org/apache/fop/svg GraphicsConfiguration.java Log: JDK 1.5 compile-time compatibility (still doesn't compile under 1.5, yet) Revision Changes Path 1.10 +6 -6 xml-fop/src/java/org/apache/fop/render/ps/PSProcSets.java Index: PSProcSets.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/render/ps/PSProcSets.java,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- PSProcSets.java 22 Apr 2004 21:38:40 -0000 1.9 +++ PSProcSets.java 15 Aug 2004 09:57:07 -0000 1.10 @@ -194,9 +194,9 @@ // write("/gfF1{/Helvetica findfont} bd"); // write("/gfF3{/Helvetica-Bold findfont} bd"); Map fonts = fontInfo.getFonts(); - Iterator enum = fonts.keySet().iterator(); - while (enum.hasNext()) { - String key = (String)enum.next(); + Iterator iter = fonts.keySet().iterator(); + while (iter.hasNext()) { + String key = (String)iter.next(); Typeface fm = (Typeface)fonts.get(key); gen.writeln("/" + key + " /" + fm.getFontName() + " def"); } @@ -205,9 +205,9 @@ defineWinAnsiEncoding(gen); //Rewrite font encodings - enum = fonts.keySet().iterator(); - while (enum.hasNext()) { - String key = (String)enum.next(); + iter = fonts.keySet().iterator(); + while (iter.hasNext()) { + String key = (String)iter.next(); Typeface fm = (Typeface)fonts.get(key); if (null == fm.getEncoding()) { //ignore (ZapfDingbats and Symbol run through here 1.7 +11 -11 xml-fop/src/java/org/apache/fop/fonts/apps/TTFReader.java Index: TTFReader.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fonts/apps/TTFReader.java,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- TTFReader.java 23 Jun 2004 00:25:27 -0000 1.6 +++ TTFReader.java 15 Aug 2004 09:57:07 -0000 1.7 @@ -404,9 +404,9 @@ el = doc.createElement("bfranges"); mel.appendChild(el); - Iterator e = ttf.getCMaps().listIterator(); - while (e.hasNext()) { - TTFCmapEntry ce = (TTFCmapEntry)e.next(); + Iterator iter = ttf.getCMaps().listIterator(); + while (iter.hasNext()) { + TTFCmapEntry ce = (TTFCmapEntry)iter.next(); Element el2 = doc.createElement("bf"); el.appendChild(el2); el2.setAttribute("us", String.valueOf(ce.getUnicodeStart())); @@ -461,15 +461,15 @@ Document doc = parent.getOwnerDocument(); // Get kerning - Iterator enum; + Iterator iter; if (isCid) { - enum = ttf.getKerning().keySet().iterator(); + iter = ttf.getKerning().keySet().iterator(); } else { - enum = ttf.getAnsiKerning().keySet().iterator(); + iter = ttf.getAnsiKerning().keySet().iterator(); } - while (enum.hasNext()) { - Integer kpx1 = (Integer)enum.next(); + while (iter.hasNext()) { + Integer kpx1 = (Integer)iter.next(); el = doc.createElement("kerning"); el.setAttribute("kpx1", kpx1.toString()); @@ -483,9 +483,9 @@ h2 = (Map)ttf.getAnsiKerning().get(kpx1); } - Iterator enum2 = h2.keySet().iterator(); - while (enum2.hasNext()) { - Integer kpx2 = (Integer)enum2.next(); + Iterator iter2 = h2.keySet().iterator(); + while (iter2.hasNext()) { + Integer kpx2 = (Integer)iter2.next(); if (isCid || kpx2.intValue() < 256) { el2 = doc.createElement("pair"); el2.setAttribute("kpx2", kpx2.toString()); 1.6 +3 -3 xml-fop/src/java/org/apache/fop/fonts/apps/PFMReader.java Index: PFMReader.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fonts/apps/PFMReader.java,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- PFMReader.java 23 Jun 2004 00:25:27 -0000 1.5 +++ PFMReader.java 15 Aug 2004 09:57:07 -0000 1.6 @@ -371,9 +371,9 @@ // Get kerning - Iterator enum = pfm.getKerning().keySet().iterator(); - while (enum.hasNext()) { - Integer kpx1 = (Integer)enum.next(); + Iterator iter = pfm.getKerning().keySet().iterator(); + while (iter.hasNext()) { + Integer kpx1 = (Integer)iter.next(); el = doc.createElement("kerning"); el.setAttribute("kpx1", kpx1.toString()); root.appendChild(el); 1.14 +5 -5 xml-fop/src/java/org/apache/fop/fo/FOPropertyMapping.java Index: FOPropertyMapping.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/FOPropertyMapping.java,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- FOPropertyMapping.java 13 Aug 2004 09:05:15 -0000 1.13 +++ FOPropertyMapping.java 15 Aug 2004 09:57:07 -0000 1.14 @@ -384,14 +384,14 @@ * @param enum A enum value from Constants.java. * @return An EnumProperty instance. */ - private Property makeEnumProperty(int enum) { + private Property makeEnumProperty(int enumValue) { if (enums == null) { enums = new Property[200]; } - if (enums[enum] == null) { - enums[enum] = new EnumProperty(enum); + if (enums[enumValue] == null) { + enums[enumValue] = new EnumProperty(enumValue); } - return enums[enum]; + return enums[enumValue]; } /** 1.3 +17 -2 xml-fop/src/java-1.4/org/apache/fop/svg/GraphicsConfiguration.java Index: GraphicsConfiguration.java =================================================================== RCS file: /home/cvs/xml-fop/src/java-1.4/org/apache/fop/svg/GraphicsConfiguration.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- GraphicsConfiguration.java 27 Feb 2004 17:58:26 -0000 1.2 +++ GraphicsConfiguration.java 15 Aug 2004 09:57:07 -0000 1.3 @@ -18,6 +18,9 @@ package org.apache.fop.svg; + +import java.awt.image.VolatileImage; + /** * Adapter to allow subclassing java.awt.GraphicsConfiguration without * compilation errors. @@ -28,7 +31,19 @@ */ abstract public class GraphicsConfiguration extends java.awt.GraphicsConfiguration { - public java.awt.image.VolatileImage createCompatibleVolatileImage(int width, int height) { + /** + * @see java.awt.GraphicsConfiguration#createCompatibleVolatileImage(int, int) + * @since JDK 1.4 + */ + public VolatileImage createCompatibleVolatileImage(int width, int height) { + return null; + } + + /** + * @see java.awt.GraphicsConfiguration#createCompatibleVolatileImage(int, int, int) + * @since JDK 1.5 + */ + public VolatileImage createCompatibleVolatileImage(int width, int height, int transparency) { return null; }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]