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]