Use foreach and cleanup
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/batik/trunk@1804130 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/batik-anim/src/main/java/org/apache/batik/anim/AnimationEngine.java b/batik-anim/src/main/java/org/apache/batik/anim/AnimationEngine.java
index 4f4f755..166eba7 100644
--- a/batik-anim/src/main/java/org/apache/batik/anim/AnimationEngine.java
+++ b/batik-anim/src/main/java/org/apache/batik/anim/AnimationEngine.java
@@ -90,22 +90,21 @@
*/
public void dispose() {
// Remove any target listeners that are registered.
- Iterator i = targets.entrySet().iterator();
- while (i.hasNext()) {
- Map.Entry e = (Map.Entry) i.next();
+ for (Object o : targets.entrySet()) {
+ Map.Entry e = (Map.Entry) o;
AnimationTarget target = (AnimationTarget) e.getKey();
TargetInfo info = (TargetInfo) e.getValue();
Iterator j = info.xmlAnimations.iterator();
while (j.hasNext()) {
DoublyIndexedTable.Entry e2 =
- (DoublyIndexedTable.Entry) j.next();
+ (DoublyIndexedTable.Entry) j.next();
String namespaceURI = (String) e2.getKey1();
String localName = (String) e2.getKey2();
Sandwich sandwich = (Sandwich) e2.getValue();
if (sandwich.listenerRegistered) {
target.removeTargetListener(namespaceURI, localName, false,
- targetListener);
+ targetListener);
}
}
@@ -116,7 +115,7 @@
Sandwich sandwich = (Sandwich) e2.getValue();
if (sandwich.listenerRegistered) {
target.removeTargetListener(null, propertyName, true,
- targetListener);
+ targetListener);
}
}
}
@@ -304,8 +303,7 @@
float waitTime = timedDocumentRoot.seekTo(time, hyperlinking);
Map.Entry[] targetEntries =
(Map.Entry[]) targets.entrySet().toArray(MAP_ENTRY_ARRAY);
- for (int i = 0; i < targetEntries.length; i++) {
- Map.Entry e = targetEntries[i];
+ for (Map.Entry e : targetEntries) {
AnimationTarget target = (AnimationTarget) e.getKey();
TargetInfo info = (TargetInfo) e.getValue();
@@ -313,29 +311,29 @@
Iterator j = info.xmlAnimations.iterator();
while (j.hasNext()) {
DoublyIndexedTable.Entry e2 =
- (DoublyIndexedTable.Entry) j.next();
+ (DoublyIndexedTable.Entry) j.next();
String namespaceURI = (String) e2.getKey1();
String localName = (String) e2.getKey2();
Sandwich sandwich = (Sandwich) e2.getValue();
if (sandwich.shouldUpdate ||
sandwich.animation != null
- && sandwich.animation.isDirty) {
+ && sandwich.animation.isDirty) {
AnimatableValue av = null;
boolean usesUnderlying = false;
AbstractAnimation anim = sandwich.animation;
if (anim != null) {
av = anim.getComposedValue();
usesUnderlying =
- sandwich.lowestAnimation.usesUnderlyingValue();
+ sandwich.lowestAnimation.usesUnderlyingValue();
anim.isDirty = false;
}
if (usesUnderlying && !sandwich.listenerRegistered) {
target.addTargetListener(namespaceURI, localName, false,
- targetListener);
+ targetListener);
sandwich.listenerRegistered = true;
} else if (!usesUnderlying && sandwich.listenerRegistered) {
target.removeTargetListener(namespaceURI, localName,
- false, targetListener);
+ false, targetListener);
sandwich.listenerRegistered = false;
}
target.updateAttributeValue(namespaceURI, localName, av);
@@ -351,23 +349,23 @@
Sandwich sandwich = (Sandwich) e2.getValue();
if (sandwich.shouldUpdate ||
sandwich.animation != null
- && sandwich.animation.isDirty) {
+ && sandwich.animation.isDirty) {
AnimatableValue av = null;
boolean usesUnderlying = false;
AbstractAnimation anim = sandwich.animation;
if (anim != null) {
av = anim.getComposedValue();
usesUnderlying =
- sandwich.lowestAnimation.usesUnderlyingValue();
+ sandwich.lowestAnimation.usesUnderlyingValue();
anim.isDirty = false;
}
if (usesUnderlying && !sandwich.listenerRegistered) {
target.addTargetListener(null, propertyName, true,
- targetListener);
+ targetListener);
sandwich.listenerRegistered = true;
} else if (!usesUnderlying && sandwich.listenerRegistered) {
target.removeTargetListener(null, propertyName, true,
- targetListener);
+ targetListener);
sandwich.listenerRegistered = false;
}
if (usesUnderlying) {
@@ -388,7 +386,7 @@
Sandwich sandwich = (Sandwich) e2.getValue();
if (sandwich.shouldUpdate ||
sandwich.animation != null
- && sandwich.animation.isDirty) {
+ && sandwich.animation.isDirty) {
AnimatableValue av = null;
AbstractAnimation anim = sandwich.animation;
if (anim != null) {
diff --git a/batik-anim/src/main/java/org/apache/batik/anim/dom/AbstractSVGAnimatedValue.java b/batik-anim/src/main/java/org/apache/batik/anim/dom/AbstractSVGAnimatedValue.java
index 84b809b..8080540 100644
--- a/batik-anim/src/main/java/org/apache/batik/anim/dom/AbstractSVGAnimatedValue.java
+++ b/batik-anim/src/main/java/org/apache/batik/anim/dom/AbstractSVGAnimatedValue.java
@@ -18,7 +18,6 @@
*/
package org.apache.batik.anim.dom;
-import java.util.Iterator;
import java.util.LinkedList;
import org.apache.batik.anim.values.AnimatableValue;
@@ -125,10 +124,9 @@
* Fires the listeners for the animated value.
*/
protected void fireAnimatedAttributeListeners() {
- Iterator i = listeners.iterator();
- while (i.hasNext()) {
+ for (Object listener1 : listeners) {
AnimatedAttributeListener listener =
- (AnimatedAttributeListener) i.next();
+ (AnimatedAttributeListener) listener1;
listener.animatedAttributeChanged(element, this);
}
}
diff --git a/batik-anim/src/main/java/org/apache/batik/anim/dom/SVGOMAnimatedNumberList.java b/batik-anim/src/main/java/org/apache/batik/anim/dom/SVGOMAnimatedNumberList.java
index a2343d9..20ddfa3 100644
--- a/batik-anim/src/main/java/org/apache/batik/anim/dom/SVGOMAnimatedNumberList.java
+++ b/batik-anim/src/main/java/org/apache/batik/anim/dom/SVGOMAnimatedNumberList.java
@@ -23,7 +23,6 @@
import org.apache.batik.anim.values.AnimatableNumberListValue;
import org.apache.batik.anim.values.AnimatableValue;
-import org.apache.batik.dom.svg.AbstractSVGList;
import org.apache.batik.dom.svg.AbstractSVGNumberList;
import org.apache.batik.dom.svg.ListBuilder;
import org.apache.batik.dom.svg.LiveAttributeException;
diff --git a/batik-anim/src/main/java/org/apache/batik/anim/dom/SVGOMAnimatedPathData.java b/batik-anim/src/main/java/org/apache/batik/anim/dom/SVGOMAnimatedPathData.java
index 55d6539..f8d07e2 100644
--- a/batik-anim/src/main/java/org/apache/batik/anim/dom/SVGOMAnimatedPathData.java
+++ b/batik-anim/src/main/java/org/apache/batik/anim/dom/SVGOMAnimatedPathData.java
@@ -23,7 +23,6 @@
import org.apache.batik.anim.values.AnimatablePathDataValue;
import org.apache.batik.anim.values.AnimatableValue;
-import org.apache.batik.dom.svg.AbstractSVGList;
import org.apache.batik.dom.svg.AbstractSVGNormPathSegList;
import org.apache.batik.dom.svg.AbstractSVGPathSegList;
import org.apache.batik.dom.svg.ListBuilder;
diff --git a/batik-anim/src/main/java/org/apache/batik/anim/dom/SVGOMAnimatedPoints.java b/batik-anim/src/main/java/org/apache/batik/anim/dom/SVGOMAnimatedPoints.java
index a658e9a..dfa82c5 100644
--- a/batik-anim/src/main/java/org/apache/batik/anim/dom/SVGOMAnimatedPoints.java
+++ b/batik-anim/src/main/java/org/apache/batik/anim/dom/SVGOMAnimatedPoints.java
@@ -23,7 +23,6 @@
import org.apache.batik.anim.values.AnimatablePointListValue;
import org.apache.batik.anim.values.AnimatableValue;
-import org.apache.batik.dom.svg.AbstractSVGList;
import org.apache.batik.dom.svg.AbstractSVGPointList;
import org.apache.batik.dom.svg.ListBuilder;
import org.apache.batik.dom.svg.LiveAttributeException;
diff --git a/batik-anim/src/main/java/org/apache/batik/anim/dom/SVGOMDocument.java b/batik-anim/src/main/java/org/apache/batik/anim/dom/SVGOMDocument.java
index 62f0a9c..1bdb938 100644
--- a/batik-anim/src/main/java/org/apache/batik/anim/dom/SVGOMDocument.java
+++ b/batik-anim/src/main/java/org/apache/batik/anim/dom/SVGOMDocument.java
@@ -23,7 +23,6 @@
import java.net.MalformedURLException;
import java.net.URL;
import java.util.HashMap;
-import java.util.Iterator;
import java.util.LinkedList;
import java.util.Locale;
import java.util.MissingResourceException;
@@ -496,10 +495,9 @@
* modified.
*/
protected void overrideStyleTextChanged(CSSStylableElement e, String text) {
- Iterator i = cssNavigableDocumentListeners.keySet().iterator();
- while (i.hasNext()) {
+ for (Object o : cssNavigableDocumentListeners.keySet()) {
CSSNavigableDocumentListener l =
- (CSSNavigableDocumentListener) i.next();
+ (CSSNavigableDocumentListener) o;
l.overrideStyleTextChanged(e, text);
}
}
@@ -509,10 +507,9 @@
*/
protected void overrideStylePropertyRemoved(CSSStylableElement e,
String name) {
- Iterator i = cssNavigableDocumentListeners.keySet().iterator();
- while (i.hasNext()) {
+ for (Object o : cssNavigableDocumentListeners.keySet()) {
CSSNavigableDocumentListener l =
- (CSSNavigableDocumentListener) i.next();
+ (CSSNavigableDocumentListener) o;
l.overrideStylePropertyRemoved(e, name);
}
}
@@ -522,10 +519,9 @@
*/
protected void overrideStylePropertyChanged
(CSSStylableElement e, String name, String value, String prio) {
- Iterator i = cssNavigableDocumentListeners.keySet().iterator();
- while (i.hasNext()) {
+ for (Object o : cssNavigableDocumentListeners.keySet()) {
CSSNavigableDocumentListener l =
- (CSSNavigableDocumentListener) i.next();
+ (CSSNavigableDocumentListener) o;
l.overrideStylePropertyChanged(e, name, value, prio);
}
}
@@ -701,10 +697,9 @@
*/
public void animatedAttributeChanged(Element e,
AnimatedLiveAttributeValue alav) {
- Iterator i = animatedAttributeListeners.iterator();
- while (i.hasNext()) {
+ for (Object animatedAttributeListener : animatedAttributeListeners) {
AnimatedAttributeListener aal =
- (AnimatedAttributeListener) i.next();
+ (AnimatedAttributeListener) animatedAttributeListener;
aal.animatedAttributeChanged(e, alav);
}
}
@@ -716,10 +711,9 @@
* @param type the type of animation whose value changed
*/
public void otherAnimationChanged(Element e, String type) {
- Iterator i = animatedAttributeListeners.iterator();
- while (i.hasNext()) {
+ for (Object animatedAttributeListener : animatedAttributeListeners) {
AnimatedAttributeListener aal =
- (AnimatedAttributeListener) i.next();
+ (AnimatedAttributeListener) animatedAttributeListener;
aal.otherAnimationChanged(e, type);
}
}
diff --git a/batik-anim/src/main/java/org/apache/batik/anim/dom/SVGOMElement.java b/batik-anim/src/main/java/org/apache/batik/anim/dom/SVGOMElement.java
index b49badb..f3553f5 100644
--- a/batik-anim/src/main/java/org/apache/batik/anim/dom/SVGOMElement.java
+++ b/batik-anim/src/main/java/org/apache/batik/anim/dom/SVGOMElement.java
@@ -18,7 +18,6 @@
*/
package org.apache.batik.anim.dom;
-import java.util.Iterator;
import java.util.LinkedList;
import org.apache.batik.anim.values.AnimatableNumberOptionalNumberValue;
@@ -841,9 +840,8 @@
void fireBaseAttributeListeners(String ns, String ln) {
if (targetListeners != null) {
LinkedList ll = (LinkedList) targetListeners.get(ns, ln);
- Iterator it = ll.iterator();
- while (it.hasNext()) {
- AnimationTargetListener l = (AnimationTargetListener) it.next();
+ for (Object aLl : ll) {
+ AnimationTargetListener l = (AnimationTargetListener) aLl;
l.baseValueChanged(this, ns, ln, false);
}
}
diff --git a/batik-anim/src/main/java/org/apache/batik/anim/timing/Interval.java b/batik-anim/src/main/java/org/apache/batik/anim/timing/Interval.java
index 539a665..2622ef0 100644
--- a/batik-anim/src/main/java/org/apache/batik/anim/timing/Interval.java
+++ b/batik-anim/src/main/java/org/apache/batik/anim/timing/Interval.java
@@ -18,7 +18,6 @@
*/
package org.apache.batik.anim.timing;
-import java.util.Iterator;
import java.util.LinkedList;
/**
@@ -150,9 +149,8 @@
// Trace.enter(this, "setBegin", new Object[] { Float.valueOf(begin) } ); try {
float minTime = Float.POSITIVE_INFINITY;
this.begin = begin;
- Iterator i = beginDependents.iterator();
- while (i.hasNext()) {
- InstanceTime it = (InstanceTime) i.next();
+ for (Object beginDependent : beginDependents) {
+ InstanceTime it = (InstanceTime) beginDependent;
float t = it.dependentUpdate(begin);
if (t < minTime) {
minTime = t;
@@ -170,9 +168,8 @@
float minTime = Float.POSITIVE_INFINITY;
this.end = end;
this.endInstanceTime = endInstanceTime;
- Iterator i = endDependents.iterator();
- while (i.hasNext()) {
- InstanceTime it = (InstanceTime) i.next();
+ for (Object endDependent : endDependents) {
+ InstanceTime it = (InstanceTime) endDependent;
float t = it.dependentUpdate(end);
if (t < minTime) {
minTime = t;
diff --git a/batik-anim/src/main/java/org/apache/batik/anim/timing/TimeContainer.java b/batik-anim/src/main/java/org/apache/batik/anim/timing/TimeContainer.java
index cbbf52b..6d5bc32 100644
--- a/batik-anim/src/main/java/org/apache/batik/anim/timing/TimeContainer.java
+++ b/batik-anim/src/main/java/org/apache/batik/anim/timing/TimeContainer.java
@@ -18,7 +18,6 @@
*/
package org.apache.batik.anim.timing;
-import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
@@ -57,9 +56,8 @@
e.root = root;
if (e instanceof TimeContainer) {
TimeContainer c = (TimeContainer) e;
- Iterator it = c.children.iterator();
- while (it.hasNext()) {
- TimedElement te = (TimedElement)it.next();
+ for (Object aChildren : c.children) {
+ TimedElement te = (TimedElement) aChildren;
setRoot(te, root);
}
}
@@ -108,9 +106,8 @@
protected float sampleChildren(float parentSimpleTime,
boolean hyperlinking) {
float mint = Float.POSITIVE_INFINITY;
- Iterator i = children.iterator();
- while (i.hasNext()) {
- TimedElement e = (TimedElement) i.next();
+ for (Object aChildren : children) {
+ TimedElement e = (TimedElement) aChildren;
float t = e.sampleAt(parentSimpleTime, hyperlinking);
if (t < mint) {
mint = t;
@@ -124,9 +121,8 @@
*/
protected void reset(boolean clearCurrentBegin) {
super.reset(clearCurrentBegin);
- Iterator i = children.iterator();
- while (i.hasNext()) {
- TimedElement e = (TimedElement) i.next();
+ for (Object aChildren : children) {
+ TimedElement e = (TimedElement) aChildren;
e.reset(clearCurrentBegin);
}
}
diff --git a/batik-anim/src/main/java/org/apache/batik/anim/timing/TimedDocumentRoot.java b/batik-anim/src/main/java/org/apache/batik/anim/timing/TimedDocumentRoot.java
index 8d89155..e80400f 100644
--- a/batik-anim/src/main/java/org/apache/batik/anim/timing/TimedDocumentRoot.java
+++ b/batik-anim/src/main/java/org/apache/batik/anim/timing/TimedDocumentRoot.java
@@ -19,7 +19,6 @@
package org.apache.batik.anim.timing;
import java.util.Calendar;
-import java.util.Iterator;
import java.util.LinkedList;
import org.apache.batik.util.DoublyIndexedSet;
@@ -138,8 +137,8 @@
// about a partial ordering of timed elements to sample.
float mint = Float.POSITIVE_INFINITY;
TimedElement[] es = getChildren();
- for (int i = 0; i < es.length; i++) {
- float t = es[i].sampleAt(time, hyperlinking);
+ for (TimedElement e1 : es) {
+ float t = e1.sampleAt(time, hyperlinking);
if (t < mint) {
mint = t;
}
@@ -147,11 +146,11 @@
boolean needsUpdates;
do {
needsUpdates = false;
- for (int i = 0; i < es.length; i++) {
- if (es[i].shouldUpdateCurrentInterval) {
+ for (TimedElement e : es) {
+ if (e.shouldUpdateCurrentInterval) {
needsUpdates = true;
// System.err.print("{" + ((Test.AnimateElement) es[i]).id + "} ");
- float t = es[i].sampleAt(time, hyperlinking);
+ float t = e.sampleAt(time, hyperlinking);
if (t < mint) {
mint = t;
}
@@ -221,9 +220,8 @@
* timegraph listeners.
*/
void fireElementAdded(TimedElement e) {
- Iterator i = listeners.iterator();
- while (i.hasNext()) {
- ((TimegraphListener) i.next()).elementAdded(e);
+ for (Object listener : listeners) {
+ ((TimegraphListener) listener).elementAdded(e);
}
}
@@ -232,9 +230,8 @@
* timegraph listeners.
*/
void fireElementRemoved(TimedElement e) {
- Iterator i = listeners.iterator();
- while (i.hasNext()) {
- ((TimegraphListener) i.next()).elementRemoved(e);
+ for (Object listener : listeners) {
+ ((TimegraphListener) listener).elementRemoved(e);
}
}
diff --git a/batik-anim/src/main/java/org/apache/batik/anim/timing/TimedElement.java b/batik-anim/src/main/java/org/apache/batik/anim/timing/TimedElement.java
index b639d4e..a1c6e75 100644
--- a/batik-anim/src/main/java/org/apache/batik/anim/timing/TimedElement.java
+++ b/batik-anim/src/main/java/org/apache/batik/anim/timing/TimedElement.java
@@ -606,16 +606,15 @@
// First, process any events that occurred since the last sampling,
// taking into account event sensitivity.
- Iterator i = handledEvents.entrySet().iterator();
- while (i.hasNext()) {
- Map.Entry e = (Map.Entry) i.next();
+ for (Object o : handledEvents.entrySet()) {
+ Map.Entry e = (Map.Entry) o;
Event evt = (Event) e.getKey();
Set ts = (Set) e.getValue();
Iterator j = ts.iterator();
boolean hasBegin = false, hasEnd = false;
while (j.hasNext() && !(hasBegin && hasEnd)) {
EventLikeTimingSpecifier t =
- (EventLikeTimingSpecifier) j.next();
+ (EventLikeTimingSpecifier) j.next();
if (t.isBegin()) {
hasBegin = true;
} else {
@@ -627,7 +626,7 @@
useBegin = !isActive || restartMode == RESTART_ALWAYS;
useEnd = !useBegin;
} else if (hasBegin && (!isActive ||
- restartMode == RESTART_ALWAYS)) {
+ restartMode == RESTART_ALWAYS)) {
useBegin = true;
useEnd = false;
} else if (hasEnd && isActive) {
@@ -639,7 +638,7 @@
j = ts.iterator();
while (j.hasNext()) {
EventLikeTimingSpecifier t =
- (EventLikeTimingSpecifier) j.next();
+ (EventLikeTimingSpecifier) j.next();
boolean isBegin = t.isBegin();
if (isBegin && useBegin || !isBegin && useEnd) {
t.resolve(evt);
@@ -838,8 +837,8 @@
* accesskey or repeat timing specifiers.
*/
protected boolean endHasEventConditions() {
- for (int i = 0; i < endTimes.length; i++) {
- if (endTimes[i].isEventCondition()) {
+ for (TimingSpecifier endTime : endTimes) {
+ if (endTime.isEventCondition()) {
return true;
}
}
@@ -1289,11 +1288,11 @@
* Initializes this timed element.
*/
public void initialize() {
- for (int i = 0; i < beginTimes.length; i++) {
- beginTimes[i].initialize();
+ for (TimingSpecifier beginTime : beginTimes) {
+ beginTime.initialize();
}
- for (int i = 0; i < endTimes.length; i++) {
- endTimes[i].initialize();
+ for (TimingSpecifier endTime : endTimes) {
+ endTime.initialize();
}
}
@@ -1301,11 +1300,11 @@
* Deinitializes this timed element.
*/
public void deinitialize() {
- for (int i = 0; i < beginTimes.length; i++) {
- beginTimes[i].deinitialize();
+ for (TimingSpecifier beginTime : beginTimes) {
+ beginTime.deinitialize();
}
- for (int i = 0; i < endTimes.length; i++) {
- endTimes[i].deinitialize();
+ for (TimingSpecifier endTime : endTimes) {
+ endTime.deinitialize();
}
}
diff --git a/batik-anim/src/main/java/org/apache/batik/anim/values/AnimatablePathDataValue.java b/batik-anim/src/main/java/org/apache/batik/anim/values/AnimatablePathDataValue.java
index 6eaf40a..236b155 100644
--- a/batik-anim/src/main/java/org/apache/batik/anim/values/AnimatablePathDataValue.java
+++ b/batik-anim/src/main/java/org/apache/batik/anim/values/AnimatablePathDataValue.java
@@ -186,9 +186,9 @@
public String toStringRep() {
StringBuffer sb = new StringBuffer();
int k = 0;
- for (int i = 0; i < commands.length; i++) {
- sb.append(PATH_COMMANDS[commands[i]]);
- for (int j = 0; j < PATH_PARAMS[commands[i]]; j++) {
+ for (short command : commands) {
+ sb.append(PATH_COMMANDS[command]);
+ for (int j = 0; j < PATH_PARAMS[command]; j++) {
sb.append(' ');
sb.append(parameters[k++]);
}
diff --git a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/MultipleGradientPaint.java b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/MultipleGradientPaint.java
index 84fa689..b9708c7 100644
--- a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/MultipleGradientPaint.java
+++ b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/MultipleGradientPaint.java
@@ -167,8 +167,8 @@
// Process transparency
boolean opaque = true;
- for(int i=0; i<colors.length; i++){
- opaque = opaque && (colors[i].getAlpha()==0xff);
+ for (Color color : colors) {
+ opaque = opaque && (color.getAlpha() == 0xff);
}
if(opaque) {
diff --git a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/MultipleGradientPaintContext.java b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/MultipleGradientPaintContext.java
index 59f2cfc..ccf523d 100644
--- a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/MultipleGradientPaintContext.java
+++ b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/MultipleGradientPaintContext.java
@@ -360,8 +360,8 @@
estimatedSize = Integer.MAX_VALUE;
hasDiscontinuity = true;
} else {
- for (int i = 0; i < workTbl.length; i++) {
- estimatedSize += (workTbl[i]/Imin) * GRADIENT_SIZE;
+ for (float aWorkTbl : workTbl) {
+ estimatedSize += (aWorkTbl / Imin) * GRADIENT_SIZE;
}
}
@@ -486,10 +486,10 @@
// Put all gradients in a single array
gradient = new int[gradientsTot];
int curOffset = 0;
- for(int i = 0; i < gradients.length; i++){
- System.arraycopy(gradients[i], 0, gradient,
- curOffset, gradients[i].length);
- curOffset += gradients[i].length;
+ for (int[] gradient1 : gradients) {
+ System.arraycopy(gradient1, 0, gradient,
+ curOffset, gradient1.length);
+ curOffset += gradient1.length;
}
gradient[gradient.length-1] = hiColors[hiColors.length-1].getRGB();
diff --git a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/geom/SegmentList.java b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/geom/SegmentList.java
index 2d9992d..d2ea843 100644
--- a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/geom/SegmentList.java
+++ b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/geom/SegmentList.java
@@ -126,13 +126,13 @@
}
Segment [] resAbove = results.getAbove();
- for(int i=0; i<resAbove.length; i++) {
- above.add(resAbove[i]);
+ for (Segment aResAbove : resAbove) {
+ above.add(aResAbove);
}
Segment [] resBelow = results.getBelow();
- for(int i=0; i<resBelow.length; i++) {
- below.add(resBelow[i]);
+ for (Segment aResBelow : resBelow) {
+ below.add(aResBelow);
}
}
return new SegmentList.SplitResults(above, below);
diff --git a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/renderable/AbstractRable.java b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/renderable/AbstractRable.java
index a817c1e..0153009 100644
--- a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/renderable/AbstractRable.java
+++ b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/renderable/AbstractRable.java
@@ -234,9 +234,8 @@
public Object getProperty(String name) {
Object ret = props.get(name);
if (ret != null) return ret;
- Iterator i = srcs.iterator();
- while (i.hasNext()) {
- RenderableImage ri = (RenderableImage)i.next();
+ for (Object src : srcs) {
+ RenderableImage ri = (RenderableImage) src;
ret = ri.getProperty(name);
if (ret != null) return ret;
}
diff --git a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/renderable/ClipRable8Bit.java b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/renderable/ClipRable8Bit.java
index a62f7c7..cd1c089 100644
--- a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/renderable/ClipRable8Bit.java
+++ b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/renderable/ClipRable8Bit.java
@@ -166,9 +166,7 @@
if (false) {
java.util.Set s = rh.keySet();
- java.util.Iterator i = s.iterator();
- while (i.hasNext()) {
- Object o = i.next();
+ for (Object o : s) {
System.out.println("XXX: " + o + " -> " + rh.get(o));
}
}
diff --git a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/renderable/CompositeRable8Bit.java b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/renderable/CompositeRable8Bit.java
index d4a8760..ffcfca9 100644
--- a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/renderable/CompositeRable8Bit.java
+++ b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/renderable/CompositeRable8Bit.java
@@ -28,7 +28,6 @@
import java.awt.geom.Rectangle2D;
import java.awt.image.RenderedImage;
import java.awt.image.renderable.RenderContext;
-import java.util.Iterator;
import java.util.List;
import java.util.ArrayList;
@@ -116,9 +115,8 @@
// System.out.println("drawImage : " + g2dCS +
// crCS);
- Iterator i = getSources().iterator();
- while (i.hasNext()) {
- GraphicsUtil.drawImage(g2d, (Filter)i.next());
+ for (Object o : getSources()) {
+ GraphicsUtil.drawImage(g2d, (Filter) o);
}
return true;
}
@@ -154,10 +152,9 @@
// note: this hides a member in a superclass!
List srcs = new ArrayList();
- Iterator i = getSources().iterator();
- while (i.hasNext()) {
+ for (Object o : getSources()) {
// Get the source to work with...
- Filter filt = (Filter)i.next();
+ Filter filt = (Filter) o;
// Get our sources image...
RenderedImage ri = filt.createRendering(rc);
@@ -169,25 +166,25 @@
// Blank image...
switch (rule.getRule()) {
- case CompositeRule.RULE_IN:
- // For Mode IN One blank image kills all output
- // (including any "future" images to be drawn).
- return null;
+ case CompositeRule.RULE_IN:
+ // For Mode IN One blank image kills all output
+ // (including any "future" images to be drawn).
+ return null;
- case CompositeRule.RULE_OUT:
- // For mode OUT blank image clears output
- // up to this point, so ignore inputs to this point.
- srcs.clear();
- break;
+ case CompositeRule.RULE_OUT:
+ // For mode OUT blank image clears output
+ // up to this point, so ignore inputs to this point.
+ srcs.clear();
+ break;
- case CompositeRule.RULE_ARITHMETIC:
- srcs.add(new FloodRed(devRect));
- break;
+ case CompositeRule.RULE_ARITHMETIC:
+ srcs.add(new FloodRed(devRect));
+ break;
- default:
- // All other cases we simple pretend the image didn't
- // exist (fully transparent image has no affect).
- break;
+ default:
+ // All other cases we simple pretend the image didn't
+ // exist (fully transparent image has no affect).
+ break;
}
}
}
diff --git a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/renderable/ConvolveMatrixRable8Bit.java b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/renderable/ConvolveMatrixRable8Bit.java
index 04a41b2..005c44c 100644
--- a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/renderable/ConvolveMatrixRable8Bit.java
+++ b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/renderable/ConvolveMatrixRable8Bit.java
@@ -98,8 +98,8 @@
this.kernel = k;
kernelHasNegValues = false;
float [] kv = k.getKernelData(null);
- for (int i=0; i<kv.length; i++)
- if (kv[i] < 0) {
+ for (float aKv : kv)
+ if (aKv < 0) {
kernelHasNegValues = true;
break;
}
diff --git a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/renderable/FilterResRable8Bit.java b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/renderable/FilterResRable8Bit.java
index eea28e7..af5345f 100644
--- a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/renderable/FilterResRable8Bit.java
+++ b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/renderable/FilterResRable8Bit.java
@@ -31,7 +31,6 @@
import java.awt.image.renderable.RenderableImage;
import java.lang.ref.Reference;
import java.lang.ref.SoftReference;
-import java.util.Iterator;
import java.util.ListIterator;
import java.util.List;
@@ -146,9 +145,8 @@
// No sources and we are PaintRable so the chain is PaintRable.
if (v == null) return true;
- Iterator i = v.iterator();
- while (i.hasNext()) {
- RenderableImage nri = (RenderableImage)i.next();
+ for (Object aV : v) {
+ RenderableImage nri = (RenderableImage) aV;
// A source is not paintRable so we are not 100% paintRable.
if (!allPaintRable(nri)) return false;
}
diff --git a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/rendered/AbstractRed.java b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/rendered/AbstractRed.java
index 4a2f333..c9d2ae5 100644
--- a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/rendered/AbstractRed.java
+++ b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/rendered/AbstractRed.java
@@ -31,7 +31,6 @@
import java.awt.image.SampleModel;
import java.awt.image.WritableRaster;
import java.util.HashMap;
-import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;
@@ -434,9 +433,8 @@
public Object getProperty(String name) {
Object ret = props.get(name);
if (ret != null) return ret;
- Iterator i = srcs.iterator();
- while (i.hasNext()) {
- RenderedImage ri = (RenderedImage)i.next();
+ for (Object src : srcs) {
+ RenderedImage ri = (RenderedImage) src;
ret = ri.getProperty(name);
if (ret != null) return ret;
}
@@ -454,15 +452,14 @@
// ret[i++] = (String)iter.next();
// }
- Iterator iter = srcs.iterator();
- while (iter.hasNext()) {
- RenderedImage ri = (RenderedImage)iter.next();
- String [] srcProps = ri.getPropertyNames();
+ for (Object src : srcs) {
+ RenderedImage ri = (RenderedImage) src;
+ String[] srcProps = ri.getPropertyNames();
if (srcProps.length != 0) {
- String [] tmp = new String[ret.length+srcProps.length];
- System.arraycopy(ret,0,tmp,0,ret.length);
+ String[] tmp = new String[ret.length + srcProps.length];
+ System.arraycopy(ret, 0, tmp, 0, ret.length);
/// ??? System.arraycopy((tmp,ret.length,srcProps,0,srcProps.length);
- System.arraycopy( srcProps, 0, tmp, ret.length, srcProps.length);
+ System.arraycopy(srcProps, 0, tmp, ret.length, srcProps.length);
ret = tmp;
}
}
diff --git a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/rendered/AbstractTiledRed.java b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/rendered/AbstractTiledRed.java
index fee6f0c..312d842 100644
--- a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/rendered/AbstractTiledRed.java
+++ b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/rendered/AbstractTiledRed.java
@@ -561,11 +561,10 @@
int workTileWidth = tileWidth; // local is cheaper
int workTileHeight = tileHeight; // local is cheaper
int maxTileSize = 0;
- for ( int i = 0; i < blocks.length; i++ ) {
- TileBlock curr = blocks[ i ];
- int sz = ( ( curr.getWidth() * workTileWidth ) *
- ( curr.getHeight() * workTileHeight ) );
- if ( sz > maxTileSize ) {
+ for (TileBlock curr : blocks) {
+ int sz = ((curr.getWidth() * workTileWidth) *
+ (curr.getHeight() * workTileHeight));
+ if (sz > maxTileSize) {
maxTileSize = sz;
}
}
@@ -576,25 +575,24 @@
// cache for reuse in hasBeenHalted()
Thread currentThread = Thread.currentThread();
- for ( int i = 0; i < blocks.length; i++ ) {
- TileBlock curr = blocks[ i ];
+ for (TileBlock curr : blocks) {
int xloc = curr.getXLoc() * workTileWidth + tileGridXOff;
int yloc = curr.getYLoc() * workTileHeight + tileGridYOff;
- Rectangle tb = new Rectangle( xloc, yloc,
+ Rectangle tb = new Rectangle(xloc, yloc,
curr.getWidth() * workTileWidth,
- curr.getHeight() * workTileHeight );
- tb = tb.intersection( bounds );
- Point loc = new Point( tb.x, tb.y );
- WritableRaster child = Raster.createPackedRaster( dbi, tb.width, tb.height, tb.width, masks, loc );
- genRect( child );
- if ( use_INT_PACK ) {
- GraphicsUtil.copyData_INT_PACK( child, wr );
+ curr.getHeight() * workTileHeight);
+ tb = tb.intersection(bounds);
+ Point loc = new Point(tb.x, tb.y);
+ WritableRaster child = Raster.createPackedRaster(dbi, tb.width, tb.height, tb.width, masks, loc);
+ genRect(child);
+ if (use_INT_PACK) {
+ GraphicsUtil.copyData_INT_PACK(child, wr);
} else {
- GraphicsUtil.copyData_FALLBACK( child, wr );
+ GraphicsUtil.copyData_FALLBACK(child, wr);
}
// Check If we should halt early.
- if ( HaltingThread.hasBeenHalted( currentThread ) ) {
+ if (HaltingThread.hasBeenHalted(currentThread)) {
return;
}
}
@@ -610,26 +608,24 @@
int workTileWidth = tileWidth; // local is cheaper
int workTileHeight = tileHeight; // local is cheaper
- for ( int i = 0; i < blocks.length; i++ ) {
- TileBlock curr = blocks[ i ];
-
+ for (TileBlock curr : blocks) {
// System.out.println("Block " + i + ":\n" + curr);
int xloc = curr.getXLoc() * workTileWidth + tileGridXOff;
int yloc = curr.getYLoc() * workTileHeight + tileGridYOff;
- Rectangle tb = new Rectangle( xloc, yloc,
+ Rectangle tb = new Rectangle(xloc, yloc,
curr.getWidth() * workTileWidth,
- curr.getHeight() * workTileHeight );
- tb = tb.intersection( bounds );
+ curr.getHeight() * workTileHeight);
+ tb = tb.intersection(bounds);
WritableRaster child =
- wr.createWritableChild( tb.x, tb.y, tb.width, tb.height,
- tb.x, tb.y, null );
+ wr.createWritableChild(tb.x, tb.y, tb.width, tb.height,
+ tb.x, tb.y, null);
// System.out.println("Computing : " + child);
- genRect( child );
+ genRect(child);
// Check If we should halt early.
- if ( HaltingThread.hasBeenHalted( currentThread ) ) {
+ if (HaltingThread.hasBeenHalted(currentThread)) {
return;
}
}
diff --git a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/rendered/IndexImage.java b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/rendered/IndexImage.java
index c61f2f4..2c59f8a 100644
--- a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/rendered/IndexImage.java
+++ b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/rendered/IndexImage.java
@@ -452,13 +452,12 @@
for (int k=minIdx[c1]; k<=maxIdx[c1]; k++) {
int idx = idx2 | (k<<c1Sh4);
Counter[] v = colors[idx];
- for( int iColor = 0; iColor < v.length; iColor++ ){
- Counter c = v[ iColor ];
- vals = c.getRgb( vals );
- if ( contains( vals )){
+ for (Counter c : v) {
+ vals = c.getRgb(vals);
+ if (contains(vals)) {
// The vals[] lies completly within
// this cube so count it.
- counts[ vals[splitChannel] ] += c.count;
+ counts[vals[splitChannel]] += c.count;
tcount += c.count;
}
}
@@ -530,14 +529,13 @@
for (int k=minIdx[2]; k<=maxIdx[2]; k++) {
int idx = idx2 | k;
Counter[] v = colors[idx];
- for( int iColor = 0; iColor < v.length; iColor++ ){
- Counter c = v[ iColor ];
- vals = c.getRgb( vals );
- if ( contains( vals ) ) {
- float weight = (c.count/(float)count);
- red += (vals[0]*weight);
- grn += (vals[1]*weight);
- blu += (vals[2]*weight);
+ for (Counter c : v) {
+ vals = c.getRgb(vals);
+ if (contains(vals)) {
+ float weight = (c.count / (float) count);
+ red += (vals[0] * weight);
+ grn += (vals[1] * weight);
+ blu += (vals[2] * weight);
}
}
}
diff --git a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/rendered/MultiplyAlphaRed.java b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/rendered/MultiplyAlphaRed.java
index ef28ebf..9183c9d 100644
--- a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/rendered/MultiplyAlphaRed.java
+++ b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/rendered/MultiplyAlphaRed.java
@@ -210,26 +210,32 @@
// 2 is probably next most common...
switch (bands) {
case 2:
- for (int x=0; x<alphaData.length; x++) {
- a = alphaData[x]&0xFF;
- wrData[i] = ((wrData[i]&0xFF)*a)>>8; ++i;
- wrData[i] = ((wrData[i]&0xFF)*a)>>8; ++i;
+ for (int anAlphaData2 : alphaData) {
+ a = anAlphaData2 & 0xFF;
+ wrData[i] = ((wrData[i] & 0xFF) * a) >> 8;
+ ++i;
+ wrData[i] = ((wrData[i] & 0xFF) * a) >> 8;
+ ++i;
}
break;
case 4:
- for (int x=0; x<alphaData.length; x++) {
- a = alphaData[x]&0xFF;
- wrData[i] = ((wrData[i]&0xFF)*a)>>8; ++i;
- wrData[i] = ((wrData[i]&0xFF)*a)>>8; ++i;
- wrData[i] = ((wrData[i]&0xFF)*a)>>8; ++i;
- wrData[i] = ((wrData[i]&0xFF)*a)>>8; ++i;
+ for (int anAlphaData1 : alphaData) {
+ a = anAlphaData1 & 0xFF;
+ wrData[i] = ((wrData[i] & 0xFF) * a) >> 8;
+ ++i;
+ wrData[i] = ((wrData[i] & 0xFF) * a) >> 8;
+ ++i;
+ wrData[i] = ((wrData[i] & 0xFF) * a) >> 8;
+ ++i;
+ wrData[i] = ((wrData[i] & 0xFF) * a) >> 8;
+ ++i;
}
break;
default:
- for (int x=0; x<alphaData.length; x++) {
- a = alphaData[x]&0xFF;
- for (b=0; b<bands; b++) {
- wrData[i] = ((wrData[i]&0xFF)*a)>>8;
+ for (int anAlphaData : alphaData) {
+ a = anAlphaData & 0xFF;
+ for (b = 0; b < bands; b++) {
+ wrData[i] = ((wrData[i] & 0xFF) * a) >> 8;
++i;
}
}
diff --git a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/rendered/TileBlock.java b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/rendered/TileBlock.java
index f6625a3..fff7ddc 100644
--- a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/rendered/TileBlock.java
+++ b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/rendered/TileBlock.java
@@ -140,8 +140,7 @@
*/
static int getWork(TileBlock [] blocks) {
int ret=0;
- for (int i=0; i<blocks.length; i++)
- ret += blocks[i].getWork();
+ for (TileBlock block : blocks) ret += block.getWork();
return ret;
}
diff --git a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/rendered/TurbulencePatternRed.java b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/rendered/TurbulencePatternRed.java
index 3f289a6..2babd44 100644
--- a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/rendered/TurbulencePatternRed.java
+++ b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/rendered/TurbulencePatternRed.java
@@ -239,8 +239,7 @@
public boolean[] getChannels(){
boolean[] channels = new boolean[4];
- for(int i=0; i<this.channels.length; i++)
- channels[this.channels[i]] = true;
+ for (int channel : this.channels) channels[channel] = true;
return channels;
}
diff --git a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/spi/AbstractRegistryEntry.java b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/spi/AbstractRegistryEntry.java
index d2c0d77..7978d64 100644
--- a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/spi/AbstractRegistryEntry.java
+++ b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/spi/AbstractRegistryEntry.java
@@ -42,13 +42,11 @@
this.priority = priority;
this.exts = new ArrayList(exts.length);
- for (int i=0; i<exts.length; i++)
- this.exts.add(exts[i]);
+ for (String ext : exts) this.exts.add(ext);
this.exts = Collections.unmodifiableList(this.exts);
this.mimeTypes = new ArrayList(mimeTypes.length);
- for (int i=0; i<mimeTypes.length; i++)
- this.mimeTypes.add(mimeTypes[i]);
+ for (String mimeType : mimeTypes) this.mimeTypes.add(mimeType);
this.mimeTypes = Collections.unmodifiableList(this.mimeTypes);
}
diff --git a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/spi/ImageTagRegistry.java b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/spi/ImageTagRegistry.java
index 64a9f2b..f4b1306 100644
--- a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/spi/ImageTagRegistry.java
+++ b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/spi/ImageTagRegistry.java
@@ -239,13 +239,12 @@
Filter ret = null;
- Iterator i = entries.iterator();
- while (i.hasNext()) {
- RegistryEntry re = (RegistryEntry)i.next();
+ for (Object entry : entries) {
+ RegistryEntry re = (RegistryEntry) entry;
- if (! (re instanceof StreamRegistryEntry))
+ if (!(re instanceof StreamRegistryEntry))
continue;
- StreamRegistryEntry sre = (StreamRegistryEntry)re;
+ StreamRegistryEntry sre = (StreamRegistryEntry) re;
try {
if (sre.isCompatibleStream(is)) {
@@ -296,9 +295,8 @@
return extensions;
extensions = new LinkedList();
- Iterator iter = entries.iterator();
- while(iter.hasNext()) {
- RegistryEntry re = (RegistryEntry)iter.next();
+ for (Object entry : entries) {
+ RegistryEntry re = (RegistryEntry) entry;
extensions.addAll(re.getStandardExtensions());
}
extensions = Collections.unmodifiableList(extensions);
@@ -315,9 +313,8 @@
return mimeTypes;
mimeTypes = new LinkedList();
- Iterator iter = entries.iterator();
- while(iter.hasNext()) {
- RegistryEntry re = (RegistryEntry)iter.next();
+ for (Object entry : entries) {
+ RegistryEntry re = (RegistryEntry) entry;
mimeTypes.addAll(re.getMimeTypes());
}
mimeTypes = Collections.unmodifiableList(mimeTypes);
diff --git a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry.java b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry.java
index 062af0c..1194ce6 100644
--- a/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry.java
+++ b/batik-awt-util/src/main/java/org/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry.java
@@ -278,8 +278,8 @@
*/
public int getReadlimit() {
int maxbuf = 0;
- for (int i=0; i<magicNumbers.length; i++) {
- int req = magicNumbers[i].getReadlimit();
+ for (MagicNumber magicNumber : magicNumbers) {
+ int req = magicNumber.getReadlimit();
if (req > maxbuf) {
maxbuf = req;
}
@@ -293,8 +293,8 @@
*/
public boolean isCompatibleStream(InputStream is)
throws StreamCorruptedException {
- for (int i=0; i<magicNumbers.length; i++) {
- if (magicNumbers[i].isMatch(is)) {
+ for (MagicNumber magicNumber : magicNumbers) {
+ if (magicNumber.isMatch(is)) {
return true;
}
}
diff --git a/batik-awt-util/src/main/java/org/apache/batik/ext/swing/DoubleDocument.java b/batik-awt-util/src/main/java/org/apache/batik/ext/swing/DoubleDocument.java
index d5bb9bc..6f41aca 100644
--- a/batik-awt-util/src/main/java/org/apache/batik/ext/swing/DoubleDocument.java
+++ b/batik-awt-util/src/main/java/org/apache/batik/ext/swing/DoubleDocument.java
@@ -53,10 +53,10 @@
if(offs==0 && buffer!=null && buffer.length>0 && buffer[0]=='-')
digit[j++] = buffer[0];
- for (int i = 0; i < buffer.length; i++) {
- if(Character.isDigit(buffer[i]))
- digit[j++] = buffer[i];
- if(!hasDot && buffer[i]=='.'){
+ for (char aBuffer : buffer) {
+ if (Character.isDigit(aBuffer))
+ digit[j++] = aBuffer;
+ if (!hasDot && aBuffer == '.') {
digit[j++] = '.';
hasDot = true;
}
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/AbstractGraphicsNodeBridge.java b/batik-bridge/src/main/java/org/apache/batik/bridge/AbstractGraphicsNodeBridge.java
index 24dce15..6546380 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/AbstractGraphicsNodeBridge.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/AbstractGraphicsNodeBridge.java
@@ -356,8 +356,7 @@
try {
SVGCSSEngine eng = (SVGCSSEngine) evt.getSource();
int[] properties = evt.getProperties();
- for (int i = 0; i < properties.length; i++) {
- int idx = properties[i];
+ for (int idx : properties) {
handleCSSPropertyChanged(idx);
String pn = eng.getPropertyName(idx);
fireBaseAttributeListeners(pn);
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/AbstractSVGGradientElementBridge.java b/batik-bridge/src/main/java/org/apache/batik/bridge/AbstractSVGGradientElementBridge.java
index 608ab7f..eb659a1 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/AbstractSVGGradientElementBridge.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/AbstractSVGGradientElementBridge.java
@@ -257,9 +257,8 @@
* @param key the url to search for
*/
private static boolean contains(List urls, ParsedURL key) {
- Iterator iter = urls.iterator();
- while (iter.hasNext()) {
- if (key.equals(iter.next()))
+ for (Object url : urls) {
+ if (key.equals(url))
return true;
}
return false;
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/AnimatableSVGBridge.java b/batik-bridge/src/main/java/org/apache/batik/bridge/AnimatableSVGBridge.java
index f4a28df..7e2bbf9 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/AnimatableSVGBridge.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/AnimatableSVGBridge.java
@@ -19,7 +19,6 @@
package org.apache.batik.bridge;
import java.util.HashMap;
-import java.util.Iterator;
import java.util.LinkedList;
import org.apache.batik.anim.dom.AnimationTarget;
@@ -87,10 +86,9 @@
if (targetListeners != null) {
LinkedList ll = (LinkedList) targetListeners.get(pn);
if (ll != null) {
- Iterator it = ll.iterator();
- while (it.hasNext()) {
+ for (Object aLl : ll) {
AnimationTargetListener l =
- (AnimationTargetListener) it.next();
+ (AnimationTargetListener) aLl;
l.baseValueChanged((AnimationTarget) e, null, pn, true);
}
}
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/BaseScriptingEnvironment.java b/batik-bridge/src/main/java/org/apache/batik/bridge/BaseScriptingEnvironment.java
index f87d36b..7babd73 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/BaseScriptingEnvironment.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/BaseScriptingEnvironment.java
@@ -29,7 +29,6 @@
import java.net.URL;
import java.util.HashMap;
import java.util.HashSet;
-import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;
@@ -134,9 +133,8 @@
*/
public static boolean isDynamicElement
(Element elt, BridgeContext ctx, List bridgeExtensions) {
- Iterator i = bridgeExtensions.iterator();
- while (i.hasNext()) {
- BridgeExtension bridgeExtension = (BridgeExtension) i.next();
+ for (Object bridgeExtension1 : bridgeExtensions) {
+ BridgeExtension bridgeExtension = (BridgeExtension) bridgeExtension1;
if (bridgeExtension.isDynamicElement(elt)) {
return true;
}
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/BridgeContext.java b/batik-bridge/src/main/java/org/apache/batik/bridge/BridgeContext.java
index ea06204..cb2a014 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/BridgeContext.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/BridgeContext.java
@@ -567,8 +567,8 @@
language,
null);
String[] mimeTypes = interpreter.getMimeTypes();
- for (int i = 0; i < mimeTypes.length; i++) {
- interpreterMap.put(mimeTypes[i], interpreter);
+ for (String mimeType : mimeTypes) {
+ interpreterMap.put(mimeType, interpreter);
}
} catch (Exception e) {
if (userAgent != null) {
@@ -1205,15 +1205,14 @@
public void removeUIEventListeners(Document doc) {
EventTarget evtTarget = (EventTarget)doc.getDocumentElement();
synchronized (eventListenerSet) {
- Iterator i = eventListenerSet.iterator();
- while (i.hasNext()) {
- EventListenerMememto elm = (EventListenerMememto)i.next();
+ for (Object anEventListenerSet : eventListenerSet) {
+ EventListenerMememto elm = (EventListenerMememto) anEventListenerSet;
NodeEventTarget et = elm.getTarget();
if (et == evtTarget) {
EventListener el = elm.getListener();
- boolean uc = elm.getUseCapture();
- String t = elm.getEventType();
- boolean n = elm.getNamespaced();
+ boolean uc = elm.getUseCapture();
+ String t = elm.getEventType();
+ boolean n = elm.getNamespaced();
if (et == null || el == null || t == null) {
continue;
}
@@ -1428,14 +1427,13 @@
synchronized (eventListenerSet) {
// remove all listeners added by Bridges
- Iterator iter = eventListenerSet.iterator();
- while (iter.hasNext()) {
- EventListenerMememto m = (EventListenerMememto)iter.next();
+ for (Object anEventListenerSet : eventListenerSet) {
+ EventListenerMememto m = (EventListenerMememto) anEventListenerSet;
NodeEventTarget et = m.getTarget();
- EventListener el = m.getListener();
- boolean uc = m.getUseCapture();
- String t = m.getEventType();
- boolean n = m.getNamespaced();
+ EventListener el = m.getListener();
+ boolean uc = m.getUseCapture();
+ String t = m.getEventType();
+ boolean n = m.getNamespaced();
if (et == null || el == null || t == null) {
continue;
}
@@ -1458,9 +1456,8 @@
animationEngine = null;
}
- Iterator iter = interpreterMap.values().iterator();
- while (iter.hasNext()) {
- Interpreter interpreter = (Interpreter)iter.next();
+ for (Object o : interpreterMap.values()) {
+ Interpreter interpreter = (Interpreter) o;
if (interpreter != null)
interpreter.dispose();
}
@@ -1705,8 +1702,8 @@
// Check if 'display' changed on this element.
int [] properties = evt.getProperties();
- for (int i=0; i < properties.length; ++i) {
- if (properties[i] == SVGCSSEngine.DISPLAY_INDEX) {
+ for (int property : properties) {
+ if (property == SVGCSSEngine.DISPLAY_INDEX) {
if (!CSSUtilities.convertDisplay(elem)) {
// (Still) Not displayed
break;
@@ -1714,17 +1711,17 @@
// build the graphics node
GVTBuilder builder = getGVTBuilder();
GraphicsNode childNode = builder.build
- (BridgeContext.this, elem);
+ (BridgeContext.this, elem);
if (childNode == null) {
// the added element is not a graphic element?
break;
}
int idx = -1;
- for(Node ps = elem.getPreviousSibling(); ps != null;
- ps = ps.getPreviousSibling()) {
+ for (Node ps = elem.getPreviousSibling(); ps != null;
+ ps = ps.getPreviousSibling()) {
if (ps.getNodeType() != Node.ELEMENT_NODE)
continue;
- Element pse = (Element)ps;
+ Element pse = (Element) ps;
GraphicsNode gn = getGraphicsNode(pse);
if (gn == null)
continue;
@@ -2045,10 +2042,9 @@
public void registerSVGBridges() {
UserAgent ua = getUserAgent();
List ext = getBridgeExtensions(document);
- Iterator iter = ext.iterator();
- while(iter.hasNext()) {
- BridgeExtension be = (BridgeExtension)iter.next();
+ for (Object anExt : ext) {
+ BridgeExtension be = (BridgeExtension) anExt;
be.registerTags(this);
ua.registerExtension(be);
}
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/BridgeEventSupport.java b/batik-bridge/src/main/java/org/apache/batik/bridge/BridgeEventSupport.java
index 111e74b..ff2ee37 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/BridgeEventSupport.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/BridgeEventSupport.java
@@ -20,7 +20,6 @@
import java.awt.Point;
import java.awt.event.KeyEvent;
-import java.awt.geom.NoninvertibleTransformException;
import java.awt.geom.Point2D;
import java.awt.geom.Rectangle2D;
import java.lang.ref.SoftReference;
@@ -435,21 +434,21 @@
if (list != null){
float x = (float)pt.getX();
float y = (float)pt.getY();
- for (int i = 0 ; i < list.size(); i++) {
+ for (Object aList : list) {
StrokingTextPainter.TextRun run =
- (StrokingTextPainter.TextRun)list.get(i);
+ (StrokingTextPainter.TextRun) aList;
AttributedCharacterIterator aci = run.getACI();
TextSpanLayout layout = run.getLayout();
TextHit textHit = layout.hitTestChar(x, y);
Rectangle2D bounds = layout.getBounds2D();
if ((textHit != null) &&
- (bounds != null) && bounds.contains(x, y)) {
+ (bounds != null) && bounds.contains(x, y)) {
SoftReference sr;
- sr =(SoftReference)aci.getAttribute
- (TEXT_COMPOUND_ID);
+ sr = (SoftReference) aci.getAttribute
+ (TEXT_COMPOUND_ID);
Object delimiter = sr.get();
if (delimiter instanceof Element) {
- return (Element)delimiter;
+ return (Element) delimiter;
}
}
}
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/ConcreteTextSelector.java b/batik-bridge/src/main/java/org/apache/batik/bridge/ConcreteTextSelector.java
index 849f893..90e4eb6 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/ConcreteTextSelector.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/ConcreteTextSelector.java
@@ -19,8 +19,6 @@
package org.apache.batik.bridge;
import java.awt.Shape;
-import java.awt.geom.AffineTransform;
-import java.awt.geom.NoninvertibleTransformException;
import java.awt.geom.Point2D;
import java.util.ArrayList;
import java.util.Iterator;
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/DefaultFontFamilyResolver.java b/batik-bridge/src/main/java/org/apache/batik/bridge/DefaultFontFamilyResolver.java
index a8e4c1d..6c49231 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/DefaultFontFamilyResolver.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/DefaultFontFamilyResolver.java
@@ -24,7 +24,6 @@
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
-import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.StringTokenizer;
@@ -109,8 +108,7 @@
//Example: Font Family: "Univers", but Font Name: "Univers 45 Light"
//Without this, matching "Univers 45 Light" is not possible.
Font[] allFonts = env.getAllFonts();
- for (int i = 0; i < allFonts.length; i++) {
- Font f = allFonts[i];
+ for (Font f : allFonts) {
fonts.put(f.getFontName().toLowerCase(), f.getFontName());
}
@@ -119,9 +117,8 @@
awtFonts.add(new AWTGVTFont(DEFAULT_FONT_FAMILY.getFamilyName(), 0, 12));
Collection fontValues = fonts.values();
- Iterator iter = fontValues.iterator();
- while(iter.hasNext()) {
- String fontFamily = (String)iter.next();
+ for (Object fontValue : fontValues) {
+ String fontFamily = (String) fontValue;
AWTFontFamily awtFontFamily = new AWTFontFamily(fontFamily);
awtFontFamilies.add(awtFontFamily);
AWTGVTFont font = new AWTGVTFont(fontFamily, 0, 12);
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/FlowTextPainter.java b/batik-bridge/src/main/java/org/apache/batik/bridge/FlowTextPainter.java
index a61aa8b..985cfe6 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/FlowTextPainter.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/FlowTextPainter.java
@@ -151,9 +151,8 @@
AttributedCharacterIterator aci = acis[chunk];
List gvl = new LinkedList();
List layouts = (List)clIter.next();
- Iterator iter = layouts.iterator();
- while (iter.hasNext()) {
- GlyphLayout gl = (GlyphLayout)iter.next();
+ for (Object layout : layouts) {
+ GlyphLayout gl = (GlyphLayout) layout;
gvl.add(gl.getGlyphVector());
}
GVTGlyphVector gv = new MultiGlyphVector(gvl);
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/FontFace.java b/batik-bridge/src/main/java/org/apache/batik/bridge/FontFace.java
index 330f538..9ed2529 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/FontFace.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/FontFace.java
@@ -18,7 +18,6 @@
*/
package org.apache.batik.bridge;
-import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
@@ -96,9 +95,7 @@
return family;
}
- Iterator iter = srcs.iterator();
- while (iter.hasNext()) {
- Object o = iter.next();
+ for (Object o : srcs) {
if (o instanceof String) {
family = fontFamilyResolver.resolve((String) o, this);
if (family != null) {
@@ -106,7 +103,7 @@
}
} else if (o instanceof ParsedURL) {
try {
- GVTFontFamily ff = getFontFamily(ctx, (ParsedURL)o);
+ GVTFontFamily ff = getFontFamily(ctx, (ParsedURL) o);
if (ff != null)
return ff;
} catch (SecurityException ex) {
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/GlyphLayout.java b/batik-bridge/src/main/java/org/apache/batik/bridge/GlyphLayout.java
index 409fd49..89e49cc 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/GlyphLayout.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/GlyphLayout.java
@@ -2018,8 +2018,8 @@
*/
public boolean hasCharacterIndex(int index){
- for (int n=0; n<charMap.length; n++) {
- if (index == charMap[n])
+ for (int aCharMap : charMap) {
+ if (index == aCharMap)
return true;
}
return false;
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/Location.java b/batik-bridge/src/main/java/org/apache/batik/bridge/Location.java
index cf56546..82a7bd4 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/Location.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/Location.java
@@ -18,9 +18,6 @@
*/
package org.apache.batik.bridge;
-import java.net.URL;
-
-import org.apache.batik.anim.dom.SVGOMDocument;
import org.apache.batik.bridge.BridgeContext;
import org.apache.batik.dom.AbstractDocument;
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/PaintServer.java b/batik-bridge/src/main/java/org/apache/batik/bridge/PaintServer.java
index ce7f688..8d374dc 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/PaintServer.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/PaintServer.java
@@ -630,8 +630,8 @@
// negative values
if ( dashoffset < 0 ) {
float dashpatternlength = 0;
- for ( int i=0; i<dasharray.length; i++ ) {
- dashpatternlength += dasharray[i];
+ for (float aDasharray : dasharray) {
+ dashpatternlength += aDasharray;
}
// if the dash pattern consists of an odd number of elements,
// the pattern length must be doubled
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/RepaintManager.java b/batik-bridge/src/main/java/org/apache/batik/bridge/RepaintManager.java
index be8afff..b2c8d56 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/RepaintManager.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/RepaintManager.java
@@ -25,7 +25,6 @@
import java.awt.image.BufferedImage;
import java.util.ArrayList;
import java.util.List;
-import java.util.Iterator;
import java.util.Collection;
import org.apache.batik.gvt.renderer.ImageRenderer;
@@ -65,18 +64,17 @@
List rects = new ArrayList(areas.size());
AffineTransform at = renderer.getTransform();
- Iterator i = areas.iterator();
- while (i.hasNext()) {
- Shape s = (Shape)i.next();
+ for (Object area : areas) {
+ Shape s = (Shape) area;
s = at.createTransformedShape(s);
Rectangle2D r2d = s.getBounds2D();
- int x0 = (int)Math.floor(r2d.getX());
- int y0 = (int)Math.floor(r2d.getY());
- int x1 = (int)Math.ceil(r2d.getX()+r2d.getWidth());
- int y1 = (int)Math.ceil(r2d.getY()+r2d.getHeight());
+ int x0 = (int) Math.floor(r2d.getX());
+ int y0 = (int) Math.floor(r2d.getY());
+ int x1 = (int) Math.ceil(r2d.getX() + r2d.getWidth());
+ int y1 = (int) Math.ceil(r2d.getY() + r2d.getHeight());
// This rectangle must be outset one pixel to ensure
// it includes the effects of anti-aliasing on objects.
- Rectangle r = new Rectangle(x0-1, y0-1, x1-x0+3, y1-y0+3);
+ Rectangle r = new Rectangle(x0 - 1, y0 - 1, x1 - x0 + 3, y1 - y0 + 3);
rects.add(r);
}
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/SVGAElementBridge.java b/batik-bridge/src/main/java/org/apache/batik/bridge/SVGAElementBridge.java
index fe76223..436aab1 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/SVGAElementBridge.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/SVGAElementBridge.java
@@ -20,7 +20,6 @@
import java.awt.Cursor;
-import java.util.Iterator;
import java.util.List;
import org.apache.batik.anim.dom.SVGOMAElement;
@@ -178,9 +177,7 @@
List l = ae.getDefaultActions();
if (l != null) {
- Iterator i = l.iterator();
- while (i.hasNext()) {
- Object o = i.next();
+ for (Object o : l) {
if (o instanceof AnchorDefaultActionable)
return; // only one anchor in default list...
}
@@ -254,9 +251,7 @@
List l = ae.getDefaultActions();
if (l != null) {
- Iterator i = l.iterator();
- while (i.hasNext()) {
- Object o = i.next();
+ for (Object o : l) {
if (o instanceof MouseOverDefaultActionable)
return; // only one anchor in default list...
}
@@ -340,9 +335,7 @@
List l = ae.getDefaultActions();
if (l != null) {
- Iterator i = l.iterator();
- while (i.hasNext()) {
- Object o = i.next();
+ for (Object o : l) {
if (o instanceof MouseOutDefaultActionable)
return; // only one anchor in default list...
}
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/SVGAnimationEngine.java b/batik-bridge/src/main/java/org/apache/batik/bridge/SVGAnimationEngine.java
index f3e0732..f67a7be 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/SVGAnimationEngine.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/SVGAnimationEngine.java
@@ -258,15 +258,15 @@
String[] eventNamesSVG12 = {
"load", "resize", "scroll", "zoom"
};
- for (int i = 0; i < eventNamesCommon.length; i++) {
- animationEventNames11.add(eventNamesCommon[i]);
- animationEventNames12.add(eventNamesCommon[i]);
+ for (String anEventNamesCommon : eventNamesCommon) {
+ animationEventNames11.add(anEventNamesCommon);
+ animationEventNames12.add(anEventNamesCommon);
}
- for (int i = 0; i < eventNamesSVG11.length; i++) {
- animationEventNames11.add(eventNamesSVG11[i]);
+ for (String anEventNamesSVG11 : eventNamesSVG11) {
+ animationEventNames11.add(anEventNamesSVG11);
}
- for (int i = 0; i < eventNamesSVG12.length; i++) {
- animationEventNames12.add(eventNamesSVG12[i]);
+ for (String anEventNamesSVG12 : eventNamesSVG12) {
+ animationEventNames12.add(anEventNamesSVG12);
}
}
@@ -439,14 +439,14 @@
timedDocumentRoot.resetDocument(cal);
Object[] bridges = initialBridges.toArray();
initialBridges = null;
- for (int i = 0; i < bridges.length; i++) {
+ for (Object bridge2 : bridges) {
SVGAnimationElementBridge bridge =
- (SVGAnimationElementBridge) bridges[i];
+ (SVGAnimationElementBridge) bridge2;
bridge.initializeAnimation();
}
- for (int i = 0; i < bridges.length; i++) {
+ for (Object bridge1 : bridges) {
SVGAnimationElementBridge bridge =
- (SVGAnimationElementBridge) bridges[i];
+ (SVGAnimationElementBridge) bridge1;
bridge.initializeTimedElement();
}
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/SVGFeConvolveMatrixElementBridge.java b/batik-bridge/src/main/java/org/apache/batik/bridge/SVGFeConvolveMatrixElementBridge.java
index 59ffa3d..465f82f 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/SVGFeConvolveMatrixElementBridge.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/SVGFeConvolveMatrixElementBridge.java
@@ -246,8 +246,8 @@
if (s.length() == 0) {
// default is sum of kernel values (if sum is zero then 1.0)
float sum = 0;
- for (int i=0; i < kernelMatrix.length; ++i) {
- sum += kernelMatrix[i];
+ for (float aKernelMatrix : kernelMatrix) {
+ sum += aKernelMatrix;
}
return (sum == 0) ? 1.0f : sum;
} else {
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/SVGFontUtilities.java b/batik-bridge/src/main/java/org/apache/batik/bridge/SVGFontUtilities.java
index dafc161..9ffde05 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/SVGFontUtilities.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/SVGFontUtilities.java
@@ -72,9 +72,8 @@
CSSEngine engine = ((SVGOMDocument)doc).getCSSEngine();
List sms = engine.getFontFaces();
- Iterator iter = sms.iterator();
- while (iter.hasNext()) {
- FontFaceRule ffr = (FontFaceRule)iter.next();
+ for (Object sm : sms) {
+ FontFaceRule ffr = (FontFaceRule) sm;
ret.add(CSSFontFace.createCSSFontFace(engine, ffr));
}
return ret;
@@ -159,10 +158,9 @@
// create lists of font weight numbers for each font family
List fontFamilyWeights = new ArrayList(svgFontFamilies.size());
- Iterator ffiter = svgFontFamilies.iterator();
- while(ffiter.hasNext()) {
+ for (Object svgFontFamily : svgFontFamilies) {
GVTFontFace fontFace;
- fontFace = ((GVTFontFamily)ffiter.next()).getFontFace();
+ fontFace = ((GVTFontFamily) svgFontFamily).getFontFace();
String fontFaceWeight = fontFace.getFontWeight();
fontFaceWeight = getFontWeightNumberString(fontFaceWeight);
fontFamilyWeights.add(fontFaceWeight);
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/SVGGVTFont.java b/batik-bridge/src/main/java/org/apache/batik/bridge/SVGGVTFont.java
index 512e8f6..7997492 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/SVGGVTFont.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/SVGGVTFont.java
@@ -682,8 +682,8 @@
// construct a string from the glyphCodes
int nGlyphs = glyphCodes.length;
StringBuffer workBuff = new StringBuffer( nGlyphs );
- for (int i = 0; i < nGlyphs; i++) {
- workBuff.append( glyphUnicodes[glyphCodes[i]] );
+ for (int glyphCode : glyphCodes) {
+ workBuff.append(glyphUnicodes[glyphCode]);
}
StringCharacterIterator sci = new StringCharacterIterator( workBuff.toString() );
return createGlyphVector(frc, sci);
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/SVGImageElementBridge.java b/batik-bridge/src/main/java/org/apache/batik/bridge/SVGImageElementBridge.java
index 8eea9aa..a58db16 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/SVGImageElementBridge.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/SVGImageElementBridge.java
@@ -42,7 +42,6 @@
import org.apache.batik.dom.events.DOMMouseEvent;
import org.apache.batik.dom.events.NodeEventTarget;
import org.apache.batik.dom.svg.LiveAttributeException;
-import org.apache.batik.dom.util.DOMUtilities;
import org.apache.batik.ext.awt.image.renderable.ClipRable8Bit;
import org.apache.batik.ext.awt.image.renderable.Filter;
import org.apache.batik.ext.awt.image.spi.BrokenLinkProvider;
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/SVGKernElementBridge.java b/batik-bridge/src/main/java/org/apache/batik/bridge/SVGKernElementBridge.java
index 640c713..fc67598 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/SVGKernElementBridge.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/SVGKernElementBridge.java
@@ -89,8 +89,7 @@
System.arraycopy( firstGlyphSet, 0, tmp, 0, firstGlyphLen );
firstGlyphSet = tmp;
}
- for (int i = 0; i < glyphCodes.length; i++)
- firstGlyphSet[firstGlyphLen++] = glyphCodes[i];
+ for (int glyphCode : glyphCodes) firstGlyphSet[firstGlyphLen++] = glyphCode;
}
}
}
@@ -116,8 +115,7 @@
System.arraycopy( secondGlyphSet, 0, tmp, 0, secondGlyphLen );
secondGlyphSet = tmp;
}
- for (int i = 0; i < glyphCodes.length; i++)
- secondGlyphSet[secondGlyphLen++] = glyphCodes[i];
+ for (int glyphCode : glyphCodes) secondGlyphSet[secondGlyphLen++] = glyphCode;
}
}
}
@@ -140,8 +138,7 @@
System.arraycopy( firstGlyphSet, 0, tmp, 0, firstGlyphLen );
firstGlyphSet = tmp;
}
- for (int i = 0; i < glyphCodes.length; i++)
- firstGlyphSet[firstGlyphLen++] = glyphCodes[i];
+ for (int glyphCode : glyphCodes) firstGlyphSet[firstGlyphLen++] = glyphCode;
}
}
@@ -163,8 +160,7 @@
System.arraycopy( secondGlyphSet, 0, tmp, 0, secondGlyphLen );
secondGlyphSet = tmp;
}
- for (int i = 0; i < glyphCodes.length; i++)
- secondGlyphSet[secondGlyphLen++] = glyphCodes[i];
+ for (int glyphCode : glyphCodes) secondGlyphSet[secondGlyphLen++] = glyphCode;
}
}
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/SVGPatternElementBridge.java b/batik-bridge/src/main/java/org/apache/batik/bridge/SVGPatternElementBridge.java
index 13cb4c4..f742c72 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/SVGPatternElementBridge.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/SVGPatternElementBridge.java
@@ -23,7 +23,6 @@
import java.awt.Shape;
import java.awt.geom.AffineTransform;
import java.awt.geom.Rectangle2D;
-import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
@@ -309,9 +308,8 @@
* @param urls the list of ParsedURLs
* @param key the url to search for */
private static boolean contains(List urls, ParsedURL key) {
- Iterator iter = urls.iterator();
- while (iter.hasNext()) {
- if (key.equals(iter.next()))
+ for (Object url : urls) {
+ if (key.equals(url))
return true;
}
return false;
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/SVGTextElementBridge.java b/batik-bridge/src/main/java/org/apache/batik/bridge/SVGTextElementBridge.java
index 8ee402c..8f5ef6b 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/SVGTextElementBridge.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/SVGTextElementBridge.java
@@ -707,30 +707,30 @@
hasNewACI = false;
int [] properties = evt.getProperties();
// first try to find CSS properties that change the layout
- for (int i=0; i < properties.length; ++i) {
- switch(properties[i]) { // fall-through is intended
- case SVGCSSEngine.BASELINE_SHIFT_INDEX:
- case SVGCSSEngine.DIRECTION_INDEX:
- case SVGCSSEngine.DISPLAY_INDEX:
- case SVGCSSEngine.FONT_FAMILY_INDEX:
- case SVGCSSEngine.FONT_SIZE_INDEX:
- case SVGCSSEngine.FONT_STRETCH_INDEX:
- case SVGCSSEngine.FONT_STYLE_INDEX:
- case SVGCSSEngine.FONT_WEIGHT_INDEX:
- case SVGCSSEngine.GLYPH_ORIENTATION_HORIZONTAL_INDEX:
- case SVGCSSEngine.GLYPH_ORIENTATION_VERTICAL_INDEX:
- case SVGCSSEngine.KERNING_INDEX:
- case SVGCSSEngine.LETTER_SPACING_INDEX:
- case SVGCSSEngine.TEXT_ANCHOR_INDEX:
- case SVGCSSEngine.UNICODE_BIDI_INDEX:
- case SVGCSSEngine.WORD_SPACING_INDEX:
- case SVGCSSEngine.WRITING_MODE_INDEX: {
- if (!hasNewACI) {
- hasNewACI = true;
- computeLaidoutText(ctx, e, getTextNode());
+ for (int property : properties) {
+ switch (property) { // fall-through is intended
+ case SVGCSSEngine.BASELINE_SHIFT_INDEX:
+ case SVGCSSEngine.DIRECTION_INDEX:
+ case SVGCSSEngine.DISPLAY_INDEX:
+ case SVGCSSEngine.FONT_FAMILY_INDEX:
+ case SVGCSSEngine.FONT_SIZE_INDEX:
+ case SVGCSSEngine.FONT_STRETCH_INDEX:
+ case SVGCSSEngine.FONT_STYLE_INDEX:
+ case SVGCSSEngine.FONT_WEIGHT_INDEX:
+ case SVGCSSEngine.GLYPH_ORIENTATION_HORIZONTAL_INDEX:
+ case SVGCSSEngine.GLYPH_ORIENTATION_VERTICAL_INDEX:
+ case SVGCSSEngine.KERNING_INDEX:
+ case SVGCSSEngine.LETTER_SPACING_INDEX:
+ case SVGCSSEngine.TEXT_ANCHOR_INDEX:
+ case SVGCSSEngine.UNICODE_BIDI_INDEX:
+ case SVGCSSEngine.WORD_SPACING_INDEX:
+ case SVGCSSEngine.WRITING_MODE_INDEX: {
+ if (!hasNewACI) {
+ hasNewACI = true;
+ computeLaidoutText(ctx, e, getTextNode());
+ }
+ break;
}
- break;
- }
}
}
//optimize the calculation of
@@ -1024,11 +1024,10 @@
strippedSome = true;
}
if (strippedSome) {
- Iterator iter = elemTPI.values().iterator();
- while (iter.hasNext()) {
- TextPaintInfo tpi = (TextPaintInfo)iter.next();
+ for (Object o1 : elemTPI.values()) {
+ TextPaintInfo tpi = (TextPaintInfo) o1;
if (tpi.endChar >= asb.length()) {
- tpi.endChar = asb.length()-1;
+ tpi.endChar = asb.length() - 1;
if (tpi.startChar > tpi.endChar)
tpi.startChar = tpi.endChar;
}
@@ -1226,9 +1225,8 @@
}
StringBuffer sb = new StringBuffer( strings.size() * 5 );
- Iterator it = strings.iterator();
- while (it.hasNext()) {
- sb.append((String)it.next());
+ for (Object string : strings) {
+ sb.append((String) string);
}
AttributedString result = new AttributedString(sb.toString());
@@ -1264,9 +1262,8 @@
}
StringBuffer sb = new StringBuffer( strings.size() * 5 );
- Iterator it = strings.iterator();
- while (it.hasNext()) {
- sb.append((String)it.next());
+ for (Object string : strings) {
+ sb.append((String) string);
}
return sb.toString();
}
@@ -2901,11 +2898,11 @@
CharacterInformation info = new CharacterInformation();
info.characterIndex = startIndex+charnum;
- for (int i = 0; i < list.size(); i++) {
+ for (Object aList : list) {
StrokingTextPainter.TextRun run;
- run = (StrokingTextPainter.TextRun)list.get(i);
+ run = (StrokingTextPainter.TextRun) aList;
- if (!run.getLayout().hasCharacterIndex(info.characterIndex) )
+ if (!run.getLayout().hasCharacterIndex(info.characterIndex))
continue;
info.layout = run.getLayout();
@@ -2913,20 +2910,19 @@
aci.setIndex(info.characterIndex);
//check is it is a altGlyph
- if (aci.getAttribute(ALT_GLYPH_HANDLER) != null){
+ if (aci.getAttribute(ALT_GLYPH_HANDLER) != null) {
info.glyphIndexStart = 0;
- info.glyphIndexEnd = info.layout.getGlyphCount()-1;
+ info.glyphIndexEnd = info.layout.getGlyphCount() - 1;
} else {
info.glyphIndexStart = info.layout.getGlyphIndex
- (info.characterIndex);
+ (info.characterIndex);
//special case when the glyph does not have a unicode
//associated to it, it will return -1
- if ( info.glyphIndexStart == -1 ){
+ if (info.glyphIndexStart == -1) {
info.glyphIndexStart = 0;
- info.glyphIndexEnd = info.layout.getGlyphCount()-1;
- }
- else{
+ info.glyphIndexEnd = info.layout.getGlyphCount() - 1;
+ } else {
info.glyphIndexEnd = info.glyphIndexStart;
}
}
@@ -2971,19 +2967,19 @@
if (list == null)
return elems;
- for (int i = 0 ; i < list.size(); i++) {
+ for (Object aList : list) {
StrokingTextPainter.TextRun run;
- run = (StrokingTextPainter.TextRun)list.get(i);
+ run = (StrokingTextPainter.TextRun) aList;
TextSpanLayout layout = run.getLayout();
AttributedCharacterIterator aci = run.getACI();
aci.first();
SoftReference sr;
- sr =(SoftReference)aci.getAttribute(TEXT_COMPOUND_ID);
- Element elem = (Element)sr.get();
+ sr = (SoftReference) aci.getAttribute(TEXT_COMPOUND_ID);
+ Element elem = (Element) sr.get();
if (elem == null) continue;
if (elems.contains(elem)) continue;
- if (!isTextSensitive(elem)) continue;
+ if (!isTextSensitive(elem)) continue;
Rectangle2D glBounds = layout.getBounds2D();
if (glBounds != null) {
@@ -2993,13 +2989,13 @@
continue;
}
}
-
+
GVTGlyphVector gv = layout.getGlyphVector();
for (int g = 0; g < gv.getNumGlyphs(); g++) {
Shape gBounds = gv.getGlyphLogicalBounds(g);
if (gBounds != null) {
gBounds = at.createTransformedShape
- (gBounds).getBounds2D();
+ (gBounds).getBounds2D();
if (gBounds.intersects(rect)) {
elems.add(elem);
@@ -3021,15 +3017,15 @@
return elems;
Set reject = new HashSet();
- for (int i = 0 ; i < list.size(); i++) {
+ for (Object aList : list) {
StrokingTextPainter.TextRun run;
- run = (StrokingTextPainter.TextRun)list.get(i);
+ run = (StrokingTextPainter.TextRun) aList;
TextSpanLayout layout = run.getLayout();
AttributedCharacterIterator aci = run.getACI();
aci.first();
SoftReference sr;
- sr =(SoftReference)aci.getAttribute(TEXT_COMPOUND_ID);
- Element elem = (Element)sr.get();
+ sr = (SoftReference) aci.getAttribute(TEXT_COMPOUND_ID);
+ Element elem = (Element) sr.get();
if (elem == null) continue;
if (reject.contains(elem)) continue;
@@ -3039,11 +3035,11 @@
}
Rectangle2D glBounds = layout.getBounds2D();
- if ( glBounds == null ){
+ if (glBounds == null) {
continue;
}
- glBounds = at.createTransformedShape( glBounds ).getBounds2D();
+ glBounds = at.createTransformedShape(glBounds).getBounds2D();
if (rect.contains(glBounds)) {
elems.add(elem);
@@ -3091,15 +3087,15 @@
tnRect = at.createTransformedShape(tnRect).getBounds2D();
if (!rect.intersects(tnRect)) return false;
- for (int i = 0 ; i < list.size(); i++) {
+ for (Object aList : list) {
StrokingTextPainter.TextRun run;
- run = (StrokingTextPainter.TextRun)list.get(i);
+ run = (StrokingTextPainter.TextRun) aList;
TextSpanLayout layout = run.getLayout();
AttributedCharacterIterator aci = run.getACI();
aci.first();
SoftReference sr;
- sr =(SoftReference)aci.getAttribute(TEXT_COMPOUND_ID);
- Element runElem = (Element)sr.get();
+ sr = (SoftReference) aci.getAttribute(TEXT_COMPOUND_ID);
+ Element runElem = (Element) sr.get();
if (runElem == null) continue;
// Only consider runElem if it is sensitive.
@@ -3122,9 +3118,9 @@
Shape gBounds = gv.getGlyphLogicalBounds(g);
if (gBounds != null) {
gBounds = at.createTransformedShape
- (gBounds).getBounds2D();
+ (gBounds).getBounds2D();
- if (gBounds.intersects(rect)){
+ if (gBounds.intersects(rect)) {
return true;
}
}
@@ -3158,15 +3154,15 @@
Element txtElem = txtBridge.e;
Rectangle2D ret = null;
- for (int i = 0 ; i < list.size(); i++) {
+ for (Object aList : list) {
StrokingTextPainter.TextRun run;
- run = (StrokingTextPainter.TextRun)list.get(i);
+ run = (StrokingTextPainter.TextRun) aList;
TextSpanLayout layout = run.getLayout();
AttributedCharacterIterator aci = run.getACI();
aci.first();
SoftReference sr;
- sr =(SoftReference)aci.getAttribute(TEXT_COMPOUND_ID);
- Element runElem = (Element)sr.get();
+ sr = (SoftReference) aci.getAttribute(TEXT_COMPOUND_ID);
+ Element runElem = (Element) sr.get();
if (runElem == null) continue;
// Only consider runElem if it is sensitive.
@@ -3181,8 +3177,8 @@
// runElem is a child of elem so include it's bounds.
Rectangle2D glBounds = layout.getBounds2D();
if (glBounds != null) {
- if (ret == null) ret = (Rectangle2D)glBounds.clone();
- else ret.add(glBounds);
+ if (ret == null) ret = (Rectangle2D) glBounds.clone();
+ else ret.add(glBounds);
}
}
return ret;
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/SVGUtilities.java b/batik-bridge/src/main/java/org/apache/batik/bridge/SVGUtilities.java
index 10c310a..44e2ee8 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/SVGUtilities.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/SVGUtilities.java
@@ -22,7 +22,6 @@
import java.awt.geom.Point2D;
import java.awt.geom.Rectangle2D;
import java.io.IOException;
-import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.StringTokenizer;
@@ -263,12 +262,11 @@
String baseURI = ((AbstractNode) e).getBaseURI();
ParsedURL purl = new ParsedURL(baseURI, uriStr);
- Iterator iter = refs.iterator();
- while (iter.hasNext()) {
- if (purl.equals(iter.next()))
+ for (Object ref : refs) {
+ if (purl.equals(ref))
throw new BridgeException
- (ctx, e, ERR_XLINK_HREF_CIRCULAR_DEPENDENCIES,
- new Object[] {uriStr});
+ (ctx, e, ERR_XLINK_HREF_CIRCULAR_DEPENDENCIES,
+ new Object[]{uriStr});
}
try {
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/ScriptingEnvironment.java b/batik-bridge/src/main/java/org/apache/batik/bridge/ScriptingEnvironment.java
index 34b00f4..06a5eff 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/ScriptingEnvironment.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/ScriptingEnvironment.java
@@ -33,7 +33,6 @@
import java.net.URLConnection;
import java.util.HashMap;
import java.util.LinkedList;
-import java.util.List;
import java.util.Map;
import java.util.Timer;
import java.util.TimerTask;
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/StrokingTextPainter.java b/batik-bridge/src/main/java/org/apache/batik/bridge/StrokingTextPainter.java
index 29206b5..291759d 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/StrokingTextPainter.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/StrokingTextPainter.java
@@ -38,7 +38,6 @@
import java.util.List;
import java.util.Set;
-import org.apache.batik.bridge.BasicTextPainter.BasicMark;
import org.apache.batik.gvt.font.GVTFont;
import org.apache.batik.gvt.font.GVTFontFamily;
import org.apache.batik.gvt.font.GVTGlyphMetrics;
@@ -461,24 +460,24 @@
int numSet=0;
int firstUnset=start;
boolean firstUnsetSet;
- for (int i = 0; i < fonts.size(); i++) {
+ for (Object font1 : fonts) {
// assign this font to all characters it can display if it has
// not already been assigned
int currentIndex = firstUnset;
firstUnsetSet = false;
aci.setIndex(currentIndex);
- GVTFont font = (GVTFont)fonts.get(i);
+ GVTFont font = (GVTFont) font1;
if (defaultFont == null)
defaultFont = font;
while (currentIndex < end) {
int displayUpToIndex = font.canDisplayUpTo
- (aci, currentIndex, end);
+ (aci, currentIndex, end);
Object altGlyphElement;
altGlyphElement = aci.getAttribute(ALT_GLYPH_HANDLER);
- if ( altGlyphElement != null ){
+ if (altGlyphElement != null) {
//found all the glyph to be displayed
//consider the font matching done
displayUpToIndex = -1;
@@ -505,8 +504,8 @@
if (fontAssigned[j - start]) {
if (runStart != -1) {
as.addAttribute(GVT_FONT, font,
- runStart-begin, j-begin);
- runStart=-1;
+ runStart - begin, j - begin);
+ runStart = -1;
}
} else {
if (runStart == -1)
@@ -517,13 +516,13 @@
}
if (runStart != -1) {
as.addAttribute(GVT_FONT, font,
- runStart-begin,
- displayUpToIndex-begin);
+ runStart - begin,
+ displayUpToIndex - begin);
}
// set currentIndex to be one after the char
// that couldn't display
- currentIndex = displayUpToIndex+1;
+ currentIndex = displayUpToIndex + 1;
}
}
@@ -864,55 +863,55 @@
Rectangle2D decorationRect = null;
double yLoc = 0, height = 0;
- for (int i = 0; i < textRuns.size(); i++) {
- TextRun textRun = (TextRun)textRuns.get(i);
+ for (Object textRun1 : textRuns) {
+ TextRun textRun = (TextRun) textRun1;
AttributedCharacterIterator runaci = textRun.getACI();
runaci.first();
- Paint paint = null;
- Stroke stroke = null;
- Paint strokePaint = null;
- boolean visible = true;
- TextPaintInfo tpi = (TextPaintInfo)runaci.getAttribute(PAINT_INFO);
+ Paint paint = null;
+ Stroke stroke = null;
+ Paint strokePaint = null;
+ boolean visible = true;
+ TextPaintInfo tpi = (TextPaintInfo) runaci.getAttribute(PAINT_INFO);
if (tpi != null) {
visible = tpi.visible;
if (tpi.composite != null) {
g2d.setComposite(tpi.composite);
}
switch (decorationType) {
- case TextSpanLayout.DECORATION_UNDERLINE :
- paint = tpi.underlinePaint;
- stroke = tpi.underlineStroke;
- strokePaint = tpi.underlineStrokePaint;
- break;
- case TextSpanLayout.DECORATION_OVERLINE :
- paint = tpi.overlinePaint;
- stroke = tpi.overlineStroke;
- strokePaint = tpi.overlineStrokePaint;
- break;
- case TextSpanLayout.DECORATION_STRIKETHROUGH :
- paint = tpi.strikethroughPaint;
- stroke = tpi.strikethroughStroke;
- strokePaint = tpi.strikethroughStrokePaint;
- break;
- default: // should never get here
- return;
+ case TextSpanLayout.DECORATION_UNDERLINE:
+ paint = tpi.underlinePaint;
+ stroke = tpi.underlineStroke;
+ strokePaint = tpi.underlineStrokePaint;
+ break;
+ case TextSpanLayout.DECORATION_OVERLINE:
+ paint = tpi.overlinePaint;
+ stroke = tpi.overlineStroke;
+ strokePaint = tpi.overlineStrokePaint;
+ break;
+ case TextSpanLayout.DECORATION_STRIKETHROUGH:
+ paint = tpi.strikethroughPaint;
+ stroke = tpi.strikethroughStroke;
+ strokePaint = tpi.strikethroughStrokePaint;
+ break;
+ default: // should never get here
+ return;
}
}
if (textRun.isFirstRunInChunk()) {
Shape s = textRun.getLayout().getDecorationOutline
- (decorationType);
+ (decorationType);
Rectangle2D r2d = s.getBounds2D();
- yLoc = r2d.getY();
+ yLoc = r2d.getY();
height = r2d.getHeight();
}
if (textRun.isFirstRunInChunk() ||
- (paint != prevPaint) ||
- (stroke != prevStroke) ||
- (strokePaint != prevStrokePaint) ||
- (visible != prevVisible)) {
+ (paint != prevPaint) ||
+ (stroke != prevStroke) ||
+ (strokePaint != prevStrokePaint) ||
+ (visible != prevVisible)) {
// if there is a current visible decoration, draw it now
if (prevVisible && (decorationRect != null)) {
if (prevPaint != null) {
@@ -931,8 +930,8 @@
}
if ((paint != null || strokePaint != null)
- && !textRun.getLayout().isVertical()
- && !textRun.getLayout().isOnATextPath()) {
+ && !textRun.getLayout().isVertical()
+ && !textRun.getLayout().isOnATextPath()) {
// this text run should be decorated with the
// specified decoration type
@@ -940,20 +939,20 @@
// horizontal layouts
Shape decorationShape =
- textRun.getLayout().getDecorationOutline(decorationType);
+ textRun.getLayout().getDecorationOutline(decorationType);
if (decorationRect == null) {
// create a new one
Rectangle2D r2d = decorationShape.getBounds2D();
decorationRect = new Rectangle2D.Double
- (r2d.getX(), yLoc, r2d.getWidth(), height);
+ (r2d.getX(), yLoc, r2d.getWidth(), height);
} else {
// extend the current one
Rectangle2D bounds = decorationShape.getBounds2D();
double minX = Math.min(decorationRect.getX(),
- bounds.getX());
+ bounds.getX());
double maxX = Math.max(decorationRect.getMaxX(),
- bounds.getMaxX());
- decorationRect.setRect(minX, yLoc, maxX-minX, height);
+ bounds.getMaxX());
+ decorationRect.setRect(minX, yLoc, maxX - minX, height);
}
}
prevPaint = paint;
@@ -985,12 +984,12 @@
*/
protected void paintTextRuns(List textRuns,
Graphics2D g2d) {
- for (int i = 0; i < textRuns.size(); i++) {
- TextRun textRun = (TextRun)textRuns.get(i);
+ for (Object textRun1 : textRuns) {
+ TextRun textRun = (TextRun) textRun1;
AttributedCharacterIterator runaci = textRun.getACI();
runaci.first();
- TextPaintInfo tpi = (TextPaintInfo)runaci.getAttribute(PAINT_INFO);
+ TextPaintInfo tpi = (TextPaintInfo) runaci.getAttribute(PAINT_INFO);
if ((tpi != null) && (tpi.composite != null)) {
g2d.setComposite(tpi.composite);
}
@@ -1016,14 +1015,14 @@
// for each text run, get its outline and append it to the overall
// outline
- for (int i = 0; i < textRuns.size(); ++i) {
- TextRun textRun = (TextRun)textRuns.get(i);
+ for (Object textRun1 : textRuns) {
+ TextRun textRun = (TextRun) textRun1;
TextSpanLayout textRunLayout = textRun.getLayout();
GeneralPath textRunOutline =
- new GeneralPath(textRunLayout.getOutline());
+ new GeneralPath(textRunLayout.getOutline());
if (outline == null) {
- outline = textRunOutline;
+ outline = textRunOutline;
} else {
outline.setWindingRule(GeneralPath.WIND_NON_ZERO);
outline.append(textRunOutline, false);
@@ -1085,17 +1084,17 @@
Rectangle2D bounds = null;
// for each text run, get its stroke outline and append it to
// the overall outline
- for (int i = 0; i < textRuns.size(); ++i) {
- TextRun textRun = (TextRun)textRuns.get(i);
- TextSpanLayout textRunLayout = textRun.getLayout();
- Rectangle2D runBounds = textRunLayout.getBounds2D();
- if (runBounds != null) {
- if (bounds == null)
- bounds = runBounds;
- else
- bounds.add( runBounds );
- }
- }
+ for (Object textRun1 : textRuns) {
+ TextRun textRun = (TextRun) textRun1;
+ TextSpanLayout textRunLayout = textRun.getLayout();
+ Rectangle2D runBounds = textRunLayout.getBounds2D();
+ if (runBounds != null) {
+ if (bounds == null)
+ bounds = runBounds;
+ else
+ bounds.add(runBounds);
+ }
+ }
// append any stroked decoration outlines
@@ -1149,50 +1148,50 @@
Rectangle2D decorationRect = null;
double yLoc = 0, height = 0;
- for (int i = 0; i < textRuns.size(); i++) {
- TextRun textRun = (TextRun)textRuns.get(i);
+ for (Object textRun1 : textRuns) {
+ TextRun textRun = (TextRun) textRun1;
AttributedCharacterIterator runaci = textRun.getACI();
runaci.first();
Paint paint = null;
Stroke stroke = null;
Paint strokePaint = null;
- TextPaintInfo tpi = (TextPaintInfo)runaci.getAttribute(PAINT_INFO);
+ TextPaintInfo tpi = (TextPaintInfo) runaci.getAttribute(PAINT_INFO);
if (tpi != null) {
switch (decorationType) {
- case TextSpanLayout.DECORATION_UNDERLINE :
- paint = tpi.underlinePaint;
- stroke = tpi.underlineStroke;
- strokePaint = tpi.underlineStrokePaint;
- break;
- case TextSpanLayout.DECORATION_OVERLINE :
- paint = tpi.overlinePaint;
- stroke = tpi.overlineStroke;
- strokePaint = tpi.overlineStrokePaint;
- break;
- case TextSpanLayout.DECORATION_STRIKETHROUGH :
- paint = tpi.strikethroughPaint;
- stroke = tpi.strikethroughStroke;
- strokePaint = tpi.strikethroughStrokePaint;
- break;
- default:
- // should never get here
- return null;
+ case TextSpanLayout.DECORATION_UNDERLINE:
+ paint = tpi.underlinePaint;
+ stroke = tpi.underlineStroke;
+ strokePaint = tpi.underlineStrokePaint;
+ break;
+ case TextSpanLayout.DECORATION_OVERLINE:
+ paint = tpi.overlinePaint;
+ stroke = tpi.overlineStroke;
+ strokePaint = tpi.overlineStrokePaint;
+ break;
+ case TextSpanLayout.DECORATION_STRIKETHROUGH:
+ paint = tpi.strikethroughPaint;
+ stroke = tpi.strikethroughStroke;
+ strokePaint = tpi.strikethroughStrokePaint;
+ break;
+ default:
+ // should never get here
+ return null;
}
}
if (textRun.isFirstRunInChunk()) {
Shape s = textRun.getLayout().getDecorationOutline
- (decorationType);
+ (decorationType);
Rectangle2D r2d = s.getBounds2D();
- yLoc = r2d.getY();
+ yLoc = r2d.getY();
height = r2d.getHeight();
}
if (textRun.isFirstRunInChunk() ||
- paint != prevPaint ||
- stroke != prevStroke ||
- strokePaint != prevStrokePaint) {
+ paint != prevPaint ||
+ stroke != prevStroke ||
+ strokePaint != prevStrokePaint) {
// if there is a current decoration, added it to the overall
// outline
@@ -1207,28 +1206,28 @@
}
if ((paint != null || strokePaint != null)
- && !textRun.getLayout().isVertical()
- && !textRun.getLayout().isOnATextPath()) {
+ && !textRun.getLayout().isVertical()
+ && !textRun.getLayout().isOnATextPath()) {
// this text run should be decorated with the specified
// decoration type note: decorations are only supported for
// plain horizontal layouts
Shape decorationShape =
- textRun.getLayout().getDecorationOutline(decorationType);
+ textRun.getLayout().getDecorationOutline(decorationType);
if (decorationRect == null) {
// create a new one
Rectangle2D r2d = decorationShape.getBounds2D();
decorationRect = new Rectangle2D.Double
- (r2d.getX(), yLoc, r2d.getWidth(), height);
+ (r2d.getX(), yLoc, r2d.getWidth(), height);
} else {
// extend the current one
Rectangle2D bounds = decorationShape.getBounds2D();
double minX = Math.min(decorationRect.getX(),
- bounds.getX());
+ bounds.getX());
double maxX = Math.max(decorationRect.getMaxX(),
- bounds.getMaxX());
- decorationRect.setRect(minX, yLoc, maxX-minX, height);
+ bounds.getMaxX());
+ decorationRect.setRect(minX, yLoc, maxX - minX, height);
}
}
@@ -1270,50 +1269,50 @@
Rectangle2D decorationRect = null;
double yLoc = 0, height = 0;
- for (int i = 0; i < textRuns.size(); i++) {
+ for (Object textRun1 : textRuns) {
- TextRun textRun = (TextRun)textRuns.get(i);
+ TextRun textRun = (TextRun) textRun1;
AttributedCharacterIterator runaci = textRun.getACI();
runaci.first();
Paint paint = null;
Stroke stroke = null;
Paint strokePaint = null;
- TextPaintInfo tpi = (TextPaintInfo)runaci.getAttribute(PAINT_INFO);
+ TextPaintInfo tpi = (TextPaintInfo) runaci.getAttribute(PAINT_INFO);
if (tpi != null) {
switch (decorationType) {
- case TextSpanLayout.DECORATION_UNDERLINE :
- paint = tpi.underlinePaint;
- stroke = tpi.underlineStroke;
- strokePaint = tpi.underlineStrokePaint;
- break;
- case TextSpanLayout.DECORATION_OVERLINE :
- paint = tpi.overlinePaint;
- stroke = tpi.overlineStroke;
- strokePaint = tpi.overlineStrokePaint;
- break;
- case TextSpanLayout.DECORATION_STRIKETHROUGH :
- paint = tpi.strikethroughPaint;
- stroke = tpi.strikethroughStroke;
- strokePaint = tpi.strikethroughStrokePaint;
- break;
- default: // should never get here
- return null;
+ case TextSpanLayout.DECORATION_UNDERLINE:
+ paint = tpi.underlinePaint;
+ stroke = tpi.underlineStroke;
+ strokePaint = tpi.underlineStrokePaint;
+ break;
+ case TextSpanLayout.DECORATION_OVERLINE:
+ paint = tpi.overlinePaint;
+ stroke = tpi.overlineStroke;
+ strokePaint = tpi.overlineStrokePaint;
+ break;
+ case TextSpanLayout.DECORATION_STRIKETHROUGH:
+ paint = tpi.strikethroughPaint;
+ stroke = tpi.strikethroughStroke;
+ strokePaint = tpi.strikethroughStrokePaint;
+ break;
+ default: // should never get here
+ return null;
}
}
if (textRun.isFirstRunInChunk()) {
Shape s = textRun.getLayout().getDecorationOutline
- (decorationType);
+ (decorationType);
Rectangle2D r2d = s.getBounds2D();
- yLoc = r2d.getY();
+ yLoc = r2d.getY();
height = r2d.getHeight();
}
if (textRun.isFirstRunInChunk() ||
- paint != prevPaint ||
- stroke != prevStroke ||
- strokePaint != prevStrokePaint) {
+ paint != prevPaint ||
+ stroke != prevStroke ||
+ strokePaint != prevStrokePaint) {
// if there is a current decoration, added it to the overall
// outline
@@ -1321,7 +1320,7 @@
Shape s = null;
if (prevStroke != null &&
- prevStrokePaint != null)
+ prevStrokePaint != null)
s = prevStroke.createStrokedShape(decorationRect);
else if (prevPaint != null)
s = decorationRect;
@@ -1336,29 +1335,29 @@
}
if ((paint != null || strokePaint != null)
- && !textRun.getLayout().isVertical()
- && !textRun.getLayout().isOnATextPath()) {
+ && !textRun.getLayout().isVertical()
+ && !textRun.getLayout().isOnATextPath()) {
// this text run should be decorated with the specified
// decoration type note: decorations are only supported for
// plain horizontal layouts
Shape decorationShape =
- textRun.getLayout().getDecorationOutline(decorationType);
+ textRun.getLayout().getDecorationOutline(decorationType);
if (decorationRect == null) {
// create a new one
Rectangle2D r2d = decorationShape.getBounds2D();
decorationRect = new Rectangle2D.Double
- (r2d.getX(), yLoc, r2d.getWidth(), height);
+ (r2d.getX(), yLoc, r2d.getWidth(), height);
} else {
// extend the current one
Rectangle2D bounds = decorationShape.getBounds2D();
double minX = Math.min(decorationRect.getX(),
- bounds.getX());
+ bounds.getX());
double maxX = Math.max(decorationRect.getMaxX(),
- bounds.getMaxX());
- decorationRect.setRect(minX, yLoc, maxX-minX, height);
+ bounds.getMaxX());
+ decorationRect.setRect(minX, yLoc, maxX - minX, height);
}
}
@@ -1412,14 +1411,14 @@
List textRuns = getTextRuns(node, aci);
if (textRuns != null) {
// for each text run, see if its been hit
- for (int i = 0; i < textRuns.size(); ++i) {
- TextRun textRun = (TextRun)textRuns.get(i);
+ for (Object textRun1 : textRuns) {
+ TextRun textRun = (TextRun) textRun1;
TextSpanLayout layout = textRun.getLayout();
TextHit textHit = layout.hitTestChar((float) x, (float) y);
Rectangle2D bounds = layout.getBounds2D();
- if ((textHit != null) &&
- (bounds != null) && bounds.contains(x,y))
- return new BasicTextPainter.BasicMark(node, textHit);
+ if ((textHit != null) &&
+ (bounds != null) && bounds.contains(x, y))
+ return new BasicMark(node, textHit);
}
}
@@ -1589,17 +1588,17 @@
// for each text run, append any highlight it may contain for
// the current selection
- for (int i = 0; i < textRuns.size(); ++i) {
- TextRun textRun = (TextRun)textRuns.get(i);
+ for (Object textRun1 : textRuns) {
+ TextRun textRun = (TextRun) textRun1;
TextSpanLayout layout = textRun.getLayout();
Shape layoutHighlightedShape = layout.getHighlightShape
- (beginIndex, endIndex);
+ (beginIndex, endIndex);
// append the highlighted shape of this layout to the
// overall hightlighted shape
- if (( layoutHighlightedShape != null) &&
- (!layoutHighlightedShape.getBounds().isEmpty())) {
+ if ((layoutHighlightedShape != null) &&
+ (!layoutHighlightedShape.getBounds().isEmpty())) {
highlightedShape.append(layoutHighlightedShape, false);
}
}
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/TextNode.java b/batik-bridge/src/main/java/org/apache/batik/bridge/TextNode.java
index e701061..17ca0e1 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/TextNode.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/TextNode.java
@@ -421,12 +421,12 @@
}
List list = getTextRuns();
// place coords in text node coordinate system
- for (int i = 0 ; i < list.size(); i++) {
+ for (Object aList : list) {
StrokingTextPainter.TextRun run =
- (StrokingTextPainter.TextRun)list.get(i);
+ (StrokingTextPainter.TextRun) aList;
TextSpanLayout layout = run.getLayout();
- float x = (float)p.getX();
- float y = (float)p.getY();
+ float x = (float) p.getX();
+ float y = (float) p.getY();
TextHit textHit = layout.hitTestChar(x, y);
if (textHit != null && contains(p, layout.getBounds2D())) {
return true;
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/UpdateManager.java b/batik-bridge/src/main/java/org/apache/batik/bridge/UpdateManager.java
index c5e6d77..e5be001 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/UpdateManager.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/UpdateManager.java
@@ -729,9 +729,8 @@
long findNewAllResumeTime() {
long ret = -1;
- Iterator i = suspensionList.iterator();
- while (i.hasNext()) {
- SuspensionInfo si = (SuspensionInfo)i.next();
+ for (Object aSuspensionList : suspensionList) {
+ SuspensionInfo si = (SuspensionInfo) aSuspensionList;
long t = si.getResumeMilli();
if (t > ret) ret = t;
}
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/svg12/DefaultXBLManager.java b/batik-bridge/src/main/java/org/apache/batik/bridge/svg12/DefaultXBLManager.java
index a403312..10ca774 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/svg12/DefaultXBLManager.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/svg12/DefaultXBLManager.java
@@ -200,19 +200,19 @@
docSubtreeListener, true);
// Add definitions.
- for (int i = 0; i < defs.length; i++) {
- if (defs[i].getAttributeNS(null, XBL_REF_ATTRIBUTE).length() != 0) {
- addDefinitionRef(defs[i]);
+ for (XBLOMDefinitionElement def : defs) {
+ if (def.getAttributeNS(null, XBL_REF_ATTRIBUTE).length() != 0) {
+ addDefinitionRef(def);
} else {
- String ns = defs[i].getElementNamespaceURI();
- String ln = defs[i].getElementLocalName();
- addDefinition(ns, ln, defs[i], null);
+ String ns = def.getElementNamespaceURI();
+ String ln = def.getElementLocalName();
+ addDefinition(ns, ln, def, null);
}
}
// Add imports.
- for (int i = 0; i < imports.length; i++) {
- addImport(imports[i]);
+ for (Element anImport : imports) {
+ addImport(anImport);
}
// Bind all of the bindable elements in the document that have a
@@ -250,8 +250,7 @@
int nSlots = imports.values().size();
ImportRecord[] irs = new ImportRecord[ nSlots ];
imports.values().toArray( irs );
- for (int i = 0; i < irs.length; i++) {
- ImportRecord ir = irs[i];
+ for (ImportRecord ir : irs) {
if (ir.importElement.getLocalName().equals(XBL_DEFINITION_TAG)) {
removeDefinitionRef(ir.importElement);
} else {
@@ -262,10 +261,10 @@
// Remove all bindings.
Object[] defRecs = definitions.getValuesArray();
definitions.clear();
- for (int i = 0; i < defRecs.length; i++) {
- DefinitionRecord defRec = (DefinitionRecord) defRecs[i];
+ for (Object defRec1 : defRecs) {
+ DefinitionRecord defRec = (DefinitionRecord) defRec1;
TreeSet defs = (TreeSet) definitionLists.get(defRec.namespaceURI,
- defRec.localName);
+ defRec.localName);
if (defs != null) {
while (!defs.isEmpty()) {
defRec = (DefinitionRecord) defs.first();
@@ -403,8 +402,8 @@
importAttrListener, false);
Object[] defRecs = definitions.getValuesArray();
- for (int i = 0; i < defRecs.length; i++) {
- DefinitionRecord defRec = (DefinitionRecord) defRecs[i];
+ for (Object defRec1 : defRecs) {
+ DefinitionRecord defRec = (DefinitionRecord) defRec1;
if (defRec.importElement == imp) {
removeDefinition(defRec);
}
@@ -1422,10 +1421,10 @@
public void handleEvent(Event evt) {
Object[] defs = importRemovedListener.toBeRemoved.toArray();
importRemovedListener.toBeRemoved.clear();
- for (int i = 0; i < defs.length; i++) {
- XBLOMDefinitionElement def = (XBLOMDefinitionElement) defs[i];
+ for (Object def1 : defs) {
+ XBLOMDefinitionElement def = (XBLOMDefinitionElement) def1;
DefinitionRecord defRec
- = (DefinitionRecord) definitions.get(def, importElement);
+ = (DefinitionRecord) definitions.get(def, importElement);
removeDefinition(defRec);
}
}
@@ -1542,11 +1541,11 @@
public void handleEvent(Event evt) {
Object[] defs = docRemovedListener.defsToBeRemoved.toArray();
docRemovedListener.defsToBeRemoved.clear();
- for (int i = 0; i < defs.length; i++) {
- XBLOMDefinitionElement def = (XBLOMDefinitionElement) defs[i];
+ for (Object def1 : defs) {
+ XBLOMDefinitionElement def = (XBLOMDefinitionElement) def1;
if (def.getAttributeNS(null, XBL_REF_ATTRIBUTE).length() == 0) {
DefinitionRecord defRec
- = (DefinitionRecord) definitions.get(def, null);
+ = (DefinitionRecord) definitions.get(def, null);
removeDefinition(defRec);
} else {
removeDefinitionRef(def);
@@ -1555,14 +1554,14 @@
Object[] imps = docRemovedListener.importsToBeRemoved.toArray();
docRemovedListener.importsToBeRemoved.clear();
- for (int i = 0; i < imps.length; i++) {
- removeImport((Element) imps[i]);
+ for (Object imp : imps) {
+ removeImport((Element) imp);
}
Object[] nodes = docRemovedListener.nodesToBeInvalidated.toArray();
docRemovedListener.nodesToBeInvalidated.clear();
- for (int i = 0; i < nodes.length; i++) {
- invalidateChildNodes((Node) nodes[i]);
+ for (Object node : nodes) {
+ invalidateChildNodes((Node) node);
}
}
}
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/svg12/SVG12BridgeContext.java b/batik-bridge/src/main/java/org/apache/batik/bridge/svg12/SVG12BridgeContext.java
index 3bf735f..b61d992 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/svg12/SVG12BridgeContext.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/svg12/SVG12BridgeContext.java
@@ -18,8 +18,6 @@
*/
package org.apache.batik.bridge.svg12;
-import java.util.Iterator;
-
import org.apache.batik.anim.dom.SVGOMDocument;
import org.apache.batik.anim.dom.XBLEventSupport;
import org.apache.batik.anim.dom.XBLOMShadowTreeElement;
@@ -136,21 +134,20 @@
synchronized (eventListenerSet) {
// remove all listeners added by Bridges
- Iterator iter = eventListenerSet.iterator();
- while (iter.hasNext()) {
- EventListenerMememto m = (EventListenerMememto)iter.next();
+ for (Object anEventListenerSet : eventListenerSet) {
+ EventListenerMememto m = (EventListenerMememto) anEventListenerSet;
NodeEventTarget et = m.getTarget();
- EventListener el = m.getListener();
- boolean uc = m.getUseCapture();
- String t = m.getEventType();
- boolean in = m.getNamespaced();
+ EventListener el = m.getListener();
+ boolean uc = m.getUseCapture();
+ String t = m.getEventType();
+ boolean in = m.getNamespaced();
if (et == null || el == null || t == null) {
continue;
}
if (m instanceof ImplementationEventListenerMememto) {
String ns = m.getNamespaceURI();
- Node nde = (Node)et;
- AbstractNode n = (AbstractNode)nde.getOwnerDocument();
+ Node nde = (Node) et;
+ AbstractNode n = (AbstractNode) nde.getOwnerDocument();
if (n != null) {
XBLEventSupport es;
es = (XBLEventSupport) n.initializeEventSupport();
@@ -175,9 +172,8 @@
animationEngine = null;
}
- Iterator iter = interpreterMap.values().iterator();
- while (iter.hasNext()) {
- Interpreter interpreter = (Interpreter)iter.next();
+ for (Object o : interpreterMap.values()) {
+ Interpreter interpreter = (Interpreter) o;
if (interpreter != null)
interpreter.dispose();
}
@@ -315,15 +311,14 @@
XBLEventSupport es = (XBLEventSupport) n.initializeEventSupport();
synchronized (eventListenerSet) {
- Iterator i = eventListenerSet.iterator();
- while (i.hasNext()) {
- EventListenerMememto elm = (EventListenerMememto)i.next();
+ for (Object anEventListenerSet : eventListenerSet) {
+ EventListenerMememto elm = (EventListenerMememto) anEventListenerSet;
NodeEventTarget et = elm.getTarget();
if (et == evtTarget) {
EventListener el = elm.getListener();
- boolean uc = elm.getUseCapture();
- String t = elm.getEventType();
- boolean in = elm.getNamespaced();
+ boolean uc = elm.getUseCapture();
+ String t = elm.getEventType();
+ boolean in = elm.getNamespaced();
if (et == null || el == null || t == null) {
continue;
}
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/svg12/SVG12BridgeEventSupport.java b/batik-bridge/src/main/java/org/apache/batik/bridge/svg12/SVG12BridgeEventSupport.java
index 9b8911a..97e9551 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/svg12/SVG12BridgeEventSupport.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/svg12/SVG12BridgeEventSupport.java
@@ -20,7 +20,6 @@
import java.awt.Point;
import java.awt.event.KeyEvent;
-import java.awt.geom.Point2D;
import org.apache.batik.bridge.BridgeContext;
import org.apache.batik.bridge.BridgeEventSupport;
diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/svg12/SVGFlowRootElementBridge.java b/batik-bridge/src/main/java/org/apache/batik/bridge/svg12/SVGFlowRootElementBridge.java
index 2c140ea..9f78d52 100644
--- a/batik-bridge/src/main/java/org/apache/batik/bridge/svg12/SVGFlowRootElementBridge.java
+++ b/batik-bridge/src/main/java/org/apache/batik/bridge/svg12/SVGFlowRootElementBridge.java
@@ -29,7 +29,6 @@
import java.text.AttributedString;
import java.util.ArrayList;
import java.util.HashMap;
-import java.util.Iterator;
import java.util.List;
import java.util.LinkedList;
import java.util.Map;
@@ -530,16 +529,15 @@
// Note: The Working Group (in conjunction with XHTML working
// group) has decided that multiple line elements collapse.
int prevLN = 0;
- Iterator lnIter = lnLocs.iterator();
- while (lnIter.hasNext()) {
- int nextLN = (Integer) lnIter.next();
+ for (Object lnLoc : lnLocs) {
+ int nextLN = (Integer) lnLoc;
if (nextLN == prevLN) continue;
// System.out.println("Attr: [" + prevLN + "," + nextLN + "]");
ret.addAttribute(FLOW_LINE_BREAK,
- new Object(),
- prevLN, nextLN);
- prevLN = nextLN;
+ new Object(),
+ prevLN, nextLN);
+ prevLN = nextLN;
}
int start=0;
@@ -808,11 +806,10 @@
strippedSome = true;
}
if (strippedSome) {
- Iterator iter = elemTPI.values().iterator();
- while (iter.hasNext()) {
- TextPaintInfo tpi = (TextPaintInfo)iter.next();
+ for (Object o1 : elemTPI.values()) {
+ TextPaintInfo tpi = (TextPaintInfo) o1;
if (tpi.endChar >= asb.length()) {
- tpi.endChar = asb.length()-1;
+ tpi.endChar = asb.length() - 1;
if (tpi.startChar > tpi.endChar)
tpi.startChar = tpi.endChar;
}
diff --git a/batik-codec/src/main/java/org/apache/batik/ext/awt/image/codec/png/PNGImageEncoder.java b/batik-codec/src/main/java/org/apache/batik/ext/awt/image/codec/png/PNGImageEncoder.java
index e40685a..b11de17 100644
--- a/batik-codec/src/main/java/org/apache/batik/ext/awt/image/codec/png/PNGImageEncoder.java
+++ b/batik-codec/src/main/java/org/apache/batik/ext/awt/image/codec/png/PNGImageEncoder.java
@@ -571,8 +571,8 @@
ChunkStream cs = new ChunkStream("sBIT");
int[] significantBits = param.getSignificantBits();
int len = significantBits.length;
- for (int i = 0; i < len; i++) {
- cs.writeByte(significantBits[i]);
+ for (int significantBit : significantBits) {
+ cs.writeByte(significantBit);
}
cs.writeToStream(dataOutput);
cs.close();
@@ -642,8 +642,8 @@
ChunkStream cs = new ChunkStream("hIST");
int[] hist = param.getPaletteHistogram();
- for (int i = 0; i < hist.length; i++) {
- cs.writeShort(hist[i]);
+ for (int aHist : hist) {
+ cs.writeShort(aHist);
}
cs.writeToStream(dataOutput);
@@ -660,8 +660,8 @@
if (param instanceof PNGEncodeParam.Palette) {
byte[] t =
((PNGEncodeParam.Palette)param).getPaletteTransparency();
- for (int i = 0; i < t.length; i++) {
- cs.writeByte(t[i]);
+ for (byte aT : t) {
+ cs.writeByte(aT);
}
} else if (param instanceof PNGEncodeParam.Gray) {
int t = ((PNGEncodeParam.Gray)param).getTransparentGray();
diff --git a/batik-codec/src/main/java/org/apache/batik/ext/awt/image/codec/util/SimpleRenderedImage.java b/batik-codec/src/main/java/org/apache/batik/ext/awt/image/codec/util/SimpleRenderedImage.java
index 57a46af..4b37f3c 100644
--- a/batik-codec/src/main/java/org/apache/batik/ext/awt/image/codec/util/SimpleRenderedImage.java
+++ b/batik-codec/src/main/java/org/apache/batik/ext/awt/image/codec/util/SimpleRenderedImage.java
@@ -276,9 +276,9 @@
prefix = prefix.toLowerCase();
List names = new ArrayList();
- for (int i = 0; i < propertyNames.length; i++) {
- if (propertyNames[i].startsWith(prefix)) {
- names.add(propertyNames[i]);
+ for (String propertyName : propertyNames) {
+ if (propertyName.startsWith(prefix)) {
+ names.add(propertyName);
}
}
diff --git a/batik-css/src/main/java/org/apache/batik/css/engine/CSSEngine.java b/batik-css/src/main/java/org/apache/batik/css/engine/CSSEngine.java
index a8a1cca..8483a40 100644
--- a/batik-css/src/main/java/org/apache/batik/css/engine/CSSEngine.java
+++ b/batik-css/src/main/java/org/apache/batik/css/engine/CSSEngine.java
@@ -679,8 +679,7 @@
if (pseudoElementNames != null) {
int len = pseudoElementNames.length;
- for (int i = 0; i < len; i++) {
- String pe = pseudoElementNames[i];
+ for (String pe : pseudoElementNames) {
sm = srceng.getCascadedStyleMap(csrc, pe);
cdest.setComputedStyleMap(pe, sm);
}
@@ -787,14 +786,14 @@
int slen = snodes.size();
if (slen > 0) {
ArrayList rules = new ArrayList();
- for (int i = 0; i < slen; i++) {
- CSSStyleSheetNode ssn = (CSSStyleSheetNode)snodes.get(i);
+ for (Object snode : snodes) {
+ CSSStyleSheetNode ssn = (CSSStyleSheetNode) snode;
StyleSheet ss = ssn.getCSSStyleSheet();
if (ss != null &&
- (!ss.isAlternate() ||
- ss.getTitle() == null ||
- ss.getTitle().equals(alternateStyleSheet)) &&
- mediaMatch(ss.getMedia())) {
+ (!ss.isAlternate() ||
+ ss.getTitle() == null ||
+ ss.getTitle().equals(alternateStyleSheet)) &&
+ mediaMatch(ss.getMedia())) {
addMatchingRules(rules, ss, elt, pseudo);
}
}
@@ -918,9 +917,9 @@
// Find all the style-sheets in the document.
findStyleSheetNodes(document);
int len = styleSheetNodes.size();
- for (int i = 0; i < len; i++) {
+ for (Object styleSheetNode : styleSheetNodes) {
CSSStyleSheetNode ssn;
- ssn = (CSSStyleSheetNode)styleSheetNodes.get(i);
+ ssn = (CSSStyleSheetNode) styleSheetNode;
StyleSheet ss = ssn.getCSSStyleSheet();
if (ss != null) {
findSelectorAttributes(selectorAttributes, ss);
@@ -1345,21 +1344,21 @@
int rlen = rules.size();
if (origin == StyleMap.AUTHOR_ORIGIN) {
- for (int r = 0; r < rlen; r++) {
- StyleRule sr = (StyleRule)rules.get(r);
+ for (Object rule : rules) {
+ StyleRule sr = (StyleRule) rule;
StyleDeclaration sd = sr.getStyleDeclaration();
int len = sd.size();
for (int i = 0; i < len; i++) {
putAuthorProperty(sm,
- sd.getIndex(i),
- sd.getValue(i),
- sd.getPriority(i),
- origin);
+ sd.getIndex(i),
+ sd.getValue(i),
+ sd.getPriority(i),
+ origin);
}
}
} else {
- for (int r = 0; r < rlen; r++) {
- StyleRule sr = (StyleRule)rules.get(r);
+ for (Object rule : rules) {
+ StyleRule sr = (StyleRule) rule;
StyleDeclaration sd = sr.getStyleDeclaration();
int len = sd.size();
for (int i = 0; i < len; i++) {
@@ -1827,8 +1826,8 @@
int len = ll.length;
if (len > 0) {
CSSEngineEvent evt = new CSSEngineEvent(this, target, props);
- for (int i = 0; i < len; i++) {
- ll[i].propertiesChanged(evt);
+ for (CSSEngineListener aLl : ll) {
+ aLl.propertiesChanged(evt);
}
}
}
@@ -1977,14 +1976,14 @@
System.arraycopy( updated, 0, diffs, 0, updated.length );
}
if (properties != null) {
- for (int i=0; i<properties.length; i++) {
- diffs[properties[i]] = true;
+ for (int property : properties) {
+ diffs[property] = true;
}
}
int count =0;
if (!recascade) {
- for (int i=0; i<diffs.length; i++) {
- if (diffs[i]) {
+ for (boolean diff : diffs) {
+ if (diff) {
count++;
}
}
@@ -2114,9 +2113,9 @@
} else {
inherited = new int[count];
count=0;
- for (int i=0; i<props.length; i++)
- if (props[i] != -1)
- inherited[count++] = props[i];
+ for (int prop : props)
+ if (prop != -1)
+ inherited[count++] = prop;
}
}
diff --git a/batik-dom/src/main/java/org/apache/batik/dom/AbstractDOMImplementation.java b/batik-dom/src/main/java/org/apache/batik/dom/AbstractDOMImplementation.java
index ba0bfc5..80839f4 100644
--- a/batik-dom/src/main/java/org/apache/batik/dom/AbstractDOMImplementation.java
+++ b/batik-dom/src/main/java/org/apache/batik/dom/AbstractDOMImplementation.java
@@ -111,8 +111,8 @@
return version.equals(v);
} else {
String[] va = (String[])v;
- for (int i = 0; i < va.length; i++) {
- if (version.equals(va[i])) {
+ for (String aVa : va) {
+ if (version.equals(aVa)) {
return true;
}
}
diff --git a/batik-dom/src/main/java/org/apache/batik/dom/AbstractDocument.java b/batik-dom/src/main/java/org/apache/batik/dom/AbstractDocument.java
index 4a2b9e4..fdfe50d 100644
--- a/batik-dom/src/main/java/org/apache/batik/dom/AbstractDocument.java
+++ b/batik-dom/src/main/java/org/apache/batik/dom/AbstractDocument.java
@@ -1386,9 +1386,8 @@
if (!namespaceDeclarations) {
// remove namespace declarations
- Iterator i = toRemove.iterator();
- while (i.hasNext()) {
- e.removeAttributeNode((Attr) i.next());
+ for (Object aToRemove : toRemove) {
+ e.removeAttributeNode((Attr) aToRemove);
}
} else {
if (namespaces) {
@@ -2115,8 +2114,8 @@
if (DOMConstants.DOM_ERROR_HANDLER_PARAM.equals(s)) {
return true;
}
- for (int i = 0; i < booleanParamNames.length; i++) {
- if (booleanParamNames[i].equals(s)) {
+ for (String booleanParamName : booleanParamNames) {
+ if (booleanParamName.equals(s)) {
return true;
}
}
diff --git a/batik-dom/src/main/java/org/apache/batik/dom/AbstractElement.java b/batik-dom/src/main/java/org/apache/batik/dom/AbstractElement.java
index 06ad59b..ee1daea 100644
--- a/batik-dom/src/main/java/org/apache/batik/dom/AbstractElement.java
+++ b/batik-dom/src/main/java/org/apache/batik/dom/AbstractElement.java
@@ -813,17 +813,17 @@
return null;
}
int j = 0;
- for ( int i = 0; i < table.length; i++ ) {
- Entry e = table[ i ];
- if ( e == null ) {
+ for (Entry aTable : table) {
+ Entry e = aTable;
+ if (e == null) {
continue;
}
do {
- if ( j++ == index ) {
+ if (j++ == index) {
return e.value;
}
e = e.next;
- } while ( e != null );
+ } while (e != null);
}
return null;
}
diff --git a/batik-dom/src/main/java/org/apache/batik/dom/AbstractNode.java b/batik-dom/src/main/java/org/apache/batik/dom/AbstractNode.java
index 9efb460..ab64413 100644
--- a/batik-dom/src/main/java/org/apache/batik/dom/AbstractNode.java
+++ b/batik-dom/src/main/java/org/apache/batik/dom/AbstractNode.java
@@ -21,7 +21,6 @@
import java.io.Serializable;
import java.util.ArrayList;
import java.util.HashMap;
-import java.util.Iterator;
import java.util.Map;
import org.apache.batik.dom.events.DOMMutationEvent;
@@ -907,17 +906,16 @@
Node newNode) {
AbstractNode an = (AbstractNode) oldNode;
if (an.userData != null) {
- Iterator i = an.userData.entrySet().iterator();
- while (i.hasNext()) {
- Map.Entry e = (Map.Entry) i.next();
+ for (Object o : an.userData.entrySet()) {
+ Map.Entry e = (Map.Entry) o;
UserDataHandler h
- = (UserDataHandler) an.userDataHandlers.get(e.getKey());
+ = (UserDataHandler) an.userDataHandlers.get(e.getKey());
if (h != null) {
h.handle(type,
- (String) e.getKey(),
- e.getValue(),
- oldNode,
- newNode);
+ (String) e.getKey(),
+ e.getValue(),
+ oldNode,
+ newNode);
}
}
}
diff --git a/batik-dom/src/main/java/org/apache/batik/dom/ExtensibleDOMImplementation.java b/batik-dom/src/main/java/org/apache/batik/dom/ExtensibleDOMImplementation.java
index 86c0391..39d8a41 100644
--- a/batik-dom/src/main/java/org/apache/batik/dom/ExtensibleDOMImplementation.java
+++ b/batik-dom/src/main/java/org/apache/batik/dom/ExtensibleDOMImplementation.java
@@ -76,10 +76,9 @@
* Creates a new DOMImplementation.
*/
public ExtensibleDOMImplementation() {
- Iterator iter = getDomExtensions().iterator();
- while(iter.hasNext()) {
- DomExtension de = (DomExtension)iter.next();
+ for (Object o : getDomExtensions()) {
+ DomExtension de = (DomExtension) o;
de.registerTags(this);
}
}
diff --git a/batik-dom/src/main/java/org/apache/batik/dom/events/DOMKeyboardEvent.java b/batik-dom/src/main/java/org/apache/batik/dom/events/DOMKeyboardEvent.java
index 886abee..82e3663 100644
--- a/batik-dom/src/main/java/org/apache/batik/dom/events/DOMKeyboardEvent.java
+++ b/batik-dom/src/main/java/org/apache/batik/dom/events/DOMKeyboardEvent.java
@@ -324,8 +324,8 @@
keyLocation = keyLocationArg;
modifierKeys.clear();
String[] modifiers = split(modifiersList);
- for (int i = 0; i < modifiers.length; i++) {
- modifierKeys.add(modifiers[i]);
+ for (String modifier : modifiers) {
+ modifierKeys.add(modifier);
}
}
@@ -363,8 +363,8 @@
keyLocation = keyLocationArg;
modifierKeys.clear();
String[] modifiers = split(modifiersList);
- for (int i = 0; i < modifiers.length; i++) {
- modifierKeys.add(modifiers[i]);
+ for (String modifier : modifiers) {
+ modifierKeys.add(modifier);
}
}
}
diff --git a/batik-dom/src/main/java/org/apache/batik/dom/events/DOMMouseEvent.java b/batik-dom/src/main/java/org/apache/batik/dom/events/DOMMouseEvent.java
index 84b6857..a717b66 100644
--- a/batik-dom/src/main/java/org/apache/batik/dom/events/DOMMouseEvent.java
+++ b/batik-dom/src/main/java/org/apache/batik/dom/events/DOMMouseEvent.java
@@ -267,8 +267,8 @@
relatedTarget = relatedTargetArg;
modifierKeys.clear();
String[] modifiers = split(modifiersList);
- for (int i = 0; i < modifiers.length; i++) {
- modifierKeys.add(modifiers[i]);
+ for (String modifier : modifiers) {
+ modifierKeys.add(modifier);
}
}
}
diff --git a/batik-dom/src/main/java/org/apache/batik/dom/events/EventSupport.java b/batik-dom/src/main/java/org/apache/batik/dom/events/EventSupport.java
index 914c11d..8b86074 100644
--- a/batik-dom/src/main/java/org/apache/batik/dom/events/EventSupport.java
+++ b/batik-dom/src/main/java/org/apache/batik/dom/events/EventSupport.java
@@ -20,7 +20,6 @@
import java.util.HashSet;
import java.util.List;
-import java.util.Iterator;
import org.apache.batik.dom.AbstractDocument;
import org.apache.batik.dom.AbstractNode;
@@ -252,11 +251,10 @@
e.setEventPhase(Event.CAPTURING_PHASE);
HashSet stoppedGroups = new HashSet();
HashSet toBeStoppedGroups = new HashSet();
- for (int i = 0; i < ancestors.length; i++) {
- NodeEventTarget node = ancestors[i];
+ for (NodeEventTarget node : ancestors) {
e.setCurrentTarget(node);
fireEventListeners(node, e, true, stoppedGroups,
- toBeStoppedGroups);
+ toBeStoppedGroups);
stoppedGroups.addAll(toBeStoppedGroups);
toBeStoppedGroups.clear();
}
@@ -291,9 +289,8 @@
protected void runDefaultActions(AbstractEvent e) {
List runables = e.getDefaultActions();
if (runables != null) {
- Iterator i = runables.iterator();
- while (i.hasNext()) {
- Runnable r = (Runnable)i.next();
+ for (Object runable : runables) {
+ Runnable r = (Runnable) runable;
r.run();
}
}
@@ -312,16 +309,16 @@
}
// fire event listeners
String eventNS = e.getNamespaceURI();
- for (int i = 0; i < listeners.length; i++) {
+ for (EventListenerList.Entry listener : listeners) {
try {
- String listenerNS = listeners[i].getNamespaceURI();
+ String listenerNS = listener.getNamespaceURI();
if (listenerNS != null && eventNS != null
&& !listenerNS.equals(eventNS)) {
continue;
}
- Object group = listeners[i].getGroup();
+ Object group = listener.getGroup();
if (stoppedGroups == null || !stoppedGroups.contains(group)) {
- listeners[i].getListener().handleEvent(e);
+ listener.getListener().handleEvent(e);
if (e.getStopImmediatePropagation()) {
if (stoppedGroups != null) {
stoppedGroups.add(group);
diff --git a/batik-dom/src/main/java/org/apache/batik/dom/traversal/TraversalSupport.java b/batik-dom/src/main/java/org/apache/batik/dom/traversal/TraversalSupport.java
index 251824d..4ad7e1d 100644
--- a/batik-dom/src/main/java/org/apache/batik/dom/traversal/TraversalSupport.java
+++ b/batik-dom/src/main/java/org/apache/batik/dom/traversal/TraversalSupport.java
@@ -19,7 +19,6 @@
package org.apache.batik.dom.traversal;
-import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
@@ -94,9 +93,8 @@
*/
public void nodeToBeRemoved(Node removedNode) {
if (iterators != null) {
- Iterator it = iterators.iterator();
- while (it.hasNext()) {
- ((DOMNodeIterator)it.next()).nodeToBeRemoved(removedNode);
+ for (Object iterator : iterators) {
+ ((DOMNodeIterator) iterator).nodeToBeRemoved(removedNode);
}
}
}
diff --git a/batik-dom/src/main/java/org/apache/batik/dom/util/DOMUtilities.java b/batik-dom/src/main/java/org/apache/batik/dom/util/DOMUtilities.java
index 0498d90..02b39bd 100644
--- a/batik-dom/src/main/java/org/apache/batik/dom/util/DOMUtilities.java
+++ b/batik-dom/src/main/java/org/apache/batik/dom/util/DOMUtilities.java
@@ -23,10 +23,7 @@
import java.io.StringWriter;
import java.io.Writer;
import java.util.ArrayList;
-import java.util.HashSet;
-import java.util.Iterator;
import java.util.Map;
-import java.util.Set;
import org.apache.batik.dom.AbstractDocument;
import org.apache.batik.util.XMLConstants;
@@ -526,8 +523,8 @@
*/
public static boolean isAnyNodeAncestorOf(ArrayList ancestorNodes, Node node) {
int n = ancestorNodes.size();
- for (int i = 0; i < n; i++) {
- Node ancestor = (Node) ancestorNodes.get(i);
+ for (Object ancestorNode : ancestorNodes) {
+ Node ancestor = (Node) ancestorNode;
if (isAncestorOf(ancestor, node)) {
return true;
}
@@ -606,8 +603,8 @@
return false;
}
int n = children.size();
- for (int i = 0; i < n; i++) {
- Node child = (Node) children.get(i);
+ for (Object aChildren : children) {
+ Node child = (Node) aChildren;
if (canAppend(child, parentNode)) {
return true;
}
@@ -672,9 +669,8 @@
// Copy the prefixes from the prefixes map to the wrapper element
if (prefixes != null) {
wrapperElementPrefix += " ";
- Iterator iter = prefixes.entrySet().iterator();
- while (iter.hasNext()) {
- Map.Entry e = (Map.Entry) iter.next();
+ for (Object o : prefixes.entrySet()) {
+ Map.Entry e = (Map.Entry) o;
String currentKey = (String) e.getKey();
String currentValue = (String) e.getValue();
wrapperElementPrefix += currentKey + "=\"" + currentValue
diff --git a/batik-dom/src/main/java/org/apache/batik/dom/util/HashTable.java b/batik-dom/src/main/java/org/apache/batik/dom/util/HashTable.java
index 1dc190e..dfd02a1 100644
--- a/batik-dom/src/main/java/org/apache/batik/dom/util/HashTable.java
+++ b/batik-dom/src/main/java/org/apache/batik/dom/util/HashTable.java
@@ -174,17 +174,17 @@
return null;
}
int j = 0;
- for ( int i = 0; i < table.length; i++ ) {
- Entry e = table[ i ];
- if ( e == null ) {
+ for (Entry aTable : table) {
+ Entry e = aTable;
+ if (e == null) {
continue;
}
do {
- if ( j++ == index ) {
+ if (j++ == index) {
return e.key;
}
e = e.next;
- } while ( e != null );
+ } while (e != null);
}
return null;
}
@@ -197,17 +197,17 @@
return null;
}
int j = 0;
- for ( int i = 0; i < table.length; i++ ) {
- Entry e = table[ i ];
- if ( e == null ) {
+ for (Entry aTable : table) {
+ Entry e = aTable;
+ if (e == null) {
continue;
}
do {
- if ( j++ == index ) {
+ if (j++ == index) {
return e.value;
}
e = e.next;
- } while ( e != null );
+ } while (e != null);
}
return null;
}
diff --git a/batik-gui-util/src/main/java/org/apache/batik/util/gui/CSSMediaPanel.java b/batik-gui-util/src/main/java/org/apache/batik/util/gui/CSSMediaPanel.java
index c9f0756..ad8752f 100644
--- a/batik-gui-util/src/main/java/org/apache/batik/util/gui/CSSMediaPanel.java
+++ b/batik-gui-util/src/main/java/org/apache/batik/util/gui/CSSMediaPanel.java
@@ -28,7 +28,6 @@
import java.util.ArrayList;
import java.util.Enumeration;
import java.util.HashMap;
-import java.util.Iterator;
import java.util.List;
import java.util.Locale;
import java.util.Map;
@@ -182,9 +181,8 @@
*/
public void setMedia(List mediaList) {
listModel.removeAllElements();
- Iterator iter = mediaList.iterator();
- while (iter.hasNext()) {
- listModel.addElement(iter.next());
+ for (Object aMediaList : mediaList) {
+ listModel.addElement(aMediaList);
}
}
diff --git a/batik-gui-util/src/main/java/org/apache/batik/util/gui/DropDownComponent.java b/batik-gui-util/src/main/java/org/apache/batik/util/gui/DropDownComponent.java
index f0b3e39..ef2b22e 100644
--- a/batik-gui-util/src/main/java/org/apache/batik/util/gui/DropDownComponent.java
+++ b/batik-gui-util/src/main/java/org/apache/batik/util/gui/DropDownComponent.java
@@ -579,8 +579,8 @@
private int getPreferredWidth() {
Component[] components = menuPanel.getComponents();
int maxWidth = 0;
- for (int i = 0; i < components.length; i++) {
- int currentWidth = components[i].getPreferredSize().width;
+ for (Component component : components) {
+ int currentWidth = component.getPreferredSize().width;
if (maxWidth < currentWidth) {
maxWidth = currentWidth;
}
@@ -627,8 +627,8 @@
item.setSelected(wasSelected);
}
} else {
- for (int i = 0; i < n; i++) {
- ScrollablePopupMenuItem item = (ScrollablePopupMenuItem) comps[i];
+ for (Component comp : comps) {
+ ScrollablePopupMenuItem item = (ScrollablePopupMenuItem) comp;
if (item == targetItem) {
break;
}
@@ -667,8 +667,8 @@
public int getSelectedItemsCount() {
int selectionCount = 0;
Component[] components = menuPanel.getComponents();
- for (int i = 0; i < components.length; i++) {
- ScrollablePopupMenuItem item = (ScrollablePopupMenuItem) components[i];
+ for (Component component : components) {
+ ScrollablePopupMenuItem item = (ScrollablePopupMenuItem) component;
if (item.isSelected()) {
selectionCount++;
}
diff --git a/batik-gui-util/src/main/java/org/apache/batik/util/gui/JErrorPane.java b/batik-gui-util/src/main/java/org/apache/batik/util/gui/JErrorPane.java
index 2051325..b57c3a9 100644
--- a/batik-gui-util/src/main/java/org/apache/batik/util/gui/JErrorPane.java
+++ b/batik-gui-util/src/main/java/org/apache/batik/util/gui/JErrorPane.java
@@ -44,7 +44,6 @@
import javax.swing.JScrollPane;
import javax.swing.JSeparator;
import javax.swing.JTextArea;
-import javax.swing.SwingUtilities;
import org.apache.batik.util.gui.resource.ActionMap;
import org.apache.batik.util.gui.resource.ButtonFactory;
diff --git a/batik-gui-util/src/main/java/org/apache/batik/util/gui/MemoryMonitor.java b/batik-gui-util/src/main/java/org/apache/batik/util/gui/MemoryMonitor.java
index 1cd9a24..1159446 100644
--- a/batik-gui-util/src/main/java/org/apache/batik/util/gui/MemoryMonitor.java
+++ b/batik-gui-util/src/main/java/org/apache/batik/util/gui/MemoryMonitor.java
@@ -723,10 +723,9 @@
public void run() {
long free = runtime.freeMemory();
long total = runtime.totalMemory();
- Iterator it = components.iterator();
- while (it.hasNext()) {
- Component c = (Component)it.next();
- ((MemoryChangeListener)c).memoryStateChanged(total, free);
+ for (Object component : components) {
+ Component c = (Component) component;
+ ((MemoryChangeListener) c).memoryStateChanged(total, free);
c.repaint();
}
synchronized (this) { inEventQueue = false; }
diff --git a/batik-gui-util/src/main/java/org/apache/batik/util/gui/resource/MenuFactory.java b/batik-gui-util/src/main/java/org/apache/batik/util/gui/resource/MenuFactory.java
index 7f855d8..06718a4 100644
--- a/batik-gui-util/src/main/java/org/apache/batik/util/gui/resource/MenuFactory.java
+++ b/batik-gui-util/src/main/java/org/apache/batik/util/gui/resource/MenuFactory.java
@@ -19,7 +19,6 @@
package org.apache.batik.util.gui.resource;
import java.net.URL;
-import java.util.Iterator;
import java.util.List;
import java.util.MissingResourceException;
import java.util.ResourceBundle;
@@ -146,10 +145,9 @@
MissingListenerException {
JMenuBar result = new JMenuBar();
List menus = getSpecializedStringList(name, specialization);
- Iterator it = menus.iterator();
- while (it.hasNext()) {
- result.add(createJMenuComponent((String)it.next(), specialization));
+ for (Object menu : menus) {
+ result.add(createJMenuComponent((String) menu, specialization));
}
return result;
}
@@ -295,10 +293,9 @@
initializeJMenuItem(result, name, specialization);
List items = getSpecializedStringList(name, specialization);
- Iterator it = items.iterator();
- while (it.hasNext()) {
- result.add(createJMenuComponent((String)it.next(), specialization));
+ for (Object item : items) {
+ result.add(createJMenuComponent((String) item, specialization));
}
return result;
}
diff --git a/batik-gui-util/src/main/java/org/apache/batik/util/gui/resource/ToolBarFactory.java b/batik-gui-util/src/main/java/org/apache/batik/util/gui/resource/ToolBarFactory.java
index ba4be17..c686828 100644
--- a/batik-gui-util/src/main/java/org/apache/batik/util/gui/resource/ToolBarFactory.java
+++ b/batik-gui-util/src/main/java/org/apache/batik/util/gui/resource/ToolBarFactory.java
@@ -19,7 +19,6 @@
package org.apache.batik.util.gui.resource;
-import java.util.Iterator;
import java.util.List;
import java.util.MissingResourceException;
import java.util.ResourceBundle;
@@ -83,10 +82,9 @@
MissingListenerException {
JToolBar result = new JToolBar();
List buttons = getStringList(name);
- Iterator it = buttons.iterator();
- while (it.hasNext()) {
- String s = (String)it.next();
+ for (Object button : buttons) {
+ String s = (String) button;
if (s.equals(SEPARATOR)) {
result.add(new JToolbarSeparator());
} else {
diff --git a/batik-gui-util/src/main/java/org/apache/batik/util/gui/xmleditor/XMLTextEditor.java b/batik-gui-util/src/main/java/org/apache/batik/util/gui/xmleditor/XMLTextEditor.java
index 07c0708..eec7b5c 100644
--- a/batik-gui-util/src/main/java/org/apache/batik/util/gui/xmleditor/XMLTextEditor.java
+++ b/batik-gui-util/src/main/java/org/apache/batik/util/gui/xmleditor/XMLTextEditor.java
@@ -19,7 +19,6 @@
package org.apache.batik.util.gui.xmleditor;
import java.awt.Color;
-import java.awt.Font;
import javax.swing.JEditorPane;
import javax.swing.event.UndoableEditEvent;
diff --git a/batik-gvt/src/main/java/org/apache/batik/gvt/CompositeGraphicsNode.java b/batik-gvt/src/main/java/org/apache/batik/gvt/CompositeGraphicsNode.java
index ee2197b..68cd16d 100644
--- a/batik-gvt/src/main/java/org/apache/batik/gvt/CompositeGraphicsNode.java
+++ b/batik-gvt/src/main/java/org/apache/batik/gvt/CompositeGraphicsNode.java
@@ -867,10 +867,9 @@
* @param c the collection to be checked for containment
*/
public boolean containsAll(Collection c) {
- Iterator i = c.iterator();
- while (i.hasNext()) {
- if (!contains(i.next())) {
- return false;
+ for (Object aC : c) {
+ if (!contains(aC)) {
+ return false;
}
}
return true;
diff --git a/batik-gvt/src/main/java/org/apache/batik/gvt/MarkerShapePainter.java b/batik-gvt/src/main/java/org/apache/batik/gvt/MarkerShapePainter.java
index 8e947d9..6a05aba 100644
--- a/batik-gvt/src/main/java/org/apache/batik/gvt/MarkerShapePainter.java
+++ b/batik-gvt/src/main/java/org/apache/batik/gvt/MarkerShapePainter.java
@@ -27,7 +27,6 @@
import java.awt.geom.Rectangle2D;
import java.util.List;
import java.util.ArrayList;
-import java.util.Arrays;
import org.apache.batik.ext.awt.geom.ExtendedGeneralPath;
import org.apache.batik.ext.awt.geom.ExtendedPathIterator;
@@ -301,8 +300,8 @@
}
if (middleMarkerProxies != null) {
- for(int i=0; i<middleMarkerProxies.length; i++){
- children.add(middleMarkerProxies[i]);
+ for (ProxyGraphicsNode middleMarkerProxy : middleMarkerProxies) {
+ children.add(middleMarkerProxy);
}
}
diff --git a/batik-gvt/src/main/java/org/apache/batik/gvt/UpdateTracker.java b/batik-gvt/src/main/java/org/apache/batik/gvt/UpdateTracker.java
index e641f0e..9785714 100644
--- a/batik-gvt/src/main/java/org/apache/batik/gvt/UpdateTracker.java
+++ b/batik-gvt/src/main/java/org/apache/batik/gvt/UpdateTracker.java
@@ -25,7 +25,6 @@
import java.awt.geom.Rectangle2D;
import java.lang.ref.WeakReference;
import java.util.HashMap;
-import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
@@ -66,10 +65,9 @@
List ret = new LinkedList();
Set keys = dirtyNodes.keySet();
- Iterator i = keys.iterator();
- while (i.hasNext()) {
- WeakReference gnWRef = (WeakReference)i.next();
- GraphicsNode gn = (GraphicsNode)gnWRef.get();
+ for (Object key : keys) {
+ WeakReference gnWRef = (WeakReference) key;
+ GraphicsNode gn = (GraphicsNode) gnWRef.get();
// GraphicsNode srcGN = gn;
// if the weak ref has been cleared then this node is no
@@ -79,12 +77,12 @@
if (gn == null) continue;
AffineTransform oat;
- oat = (AffineTransform)dirtyNodes.get(gnWRef);
- if (oat != null){
+ oat = (AffineTransform) dirtyNodes.get(gnWRef);
+ if (oat != null) {
oat = new AffineTransform(oat);
}
- Rectangle2D srcORgn = (Rectangle2D)fromBounds.remove(gnWRef);
+ Rectangle2D srcORgn = (Rectangle2D) fromBounds.remove(gnWRef);
Rectangle2D srcNRgn = null;
AffineTransform nat = null;
@@ -112,8 +110,8 @@
if (gn == null)
break; // We reached the top of the tree
- Filter f= gn.getFilter();
- if ( f != null) {
+ Filter f = gn.getFilter();
+ if (f != null) {
srcNRgn = f.getBounds2D();
nat = null;
}
@@ -122,7 +120,7 @@
AffineTransform at = gn.getTransform();
// Get the parent's Affine last time we rendered.
gnWRef = gn.getWeakReference();
- AffineTransform poat = (AffineTransform)dirtyNodes.get(gnWRef);
+ AffineTransform poat = (AffineTransform) dirtyNodes.get(gnWRef);
if (poat == null) poat = at;
if (poat != null) {
if (oat != null)
@@ -131,7 +129,7 @@
oat = new AffineTransform(poat);
}
- if (at != null){
+ if (at != null) {
if (nat != null)
nat.preConcatenate(at);
else
@@ -190,10 +188,9 @@
Rectangle2D ret = null;
if (gn instanceof CompositeGraphicsNode) {
CompositeGraphicsNode cgn = (CompositeGraphicsNode)gn;
- Iterator iter = cgn.iterator();
- while (iter.hasNext()) {
- GraphicsNode childGN = (GraphicsNode)iter.next();
+ for (Object aCgn : cgn) {
+ GraphicsNode childGN = (GraphicsNode) aCgn;
Rectangle2D r2d = getNodeDirtyRegion(childGN, at);
if (r2d != null) {
if (f != null) {
@@ -204,7 +201,7 @@
break;
}
if ((ret == null) || (ret == NULL_RECT)) ret = r2d;
- //else ret = ret.createUnion(r2d);
+ //else ret = ret.createUnion(r2d);
else ret.add(r2d);
}
}
diff --git a/batik-gvt/src/main/java/org/apache/batik/gvt/event/AWTEventDispatcher.java b/batik-gvt/src/main/java/org/apache/batik/gvt/event/AWTEventDispatcher.java
index d3284dd..e4032cb 100644
--- a/batik-gvt/src/main/java/org/apache/batik/gvt/event/AWTEventDispatcher.java
+++ b/batik-gvt/src/main/java/org/apache/batik/gvt/event/AWTEventDispatcher.java
@@ -609,38 +609,38 @@
getListeners(GraphicsNodeMouseListener.class);
switch (evt.getID()) {
case GraphicsNodeMouseEvent.MOUSE_MOVED:
- for (int i = 0; i < listeners.length; i++) {
- listeners[i].mouseMoved(evt);
+ for (GraphicsNodeMouseListener listener6 : listeners) {
+ listener6.mouseMoved(evt);
}
break;
case GraphicsNodeMouseEvent.MOUSE_DRAGGED:
- for (int i = 0; i < listeners.length; i++) {
- listeners[i].mouseDragged(evt);
+ for (GraphicsNodeMouseListener listener5 : listeners) {
+ listener5.mouseDragged(evt);
}
break;
case GraphicsNodeMouseEvent.MOUSE_ENTERED:
- for (int i = 0; i < listeners.length; i++) {
- listeners[i].mouseEntered(evt);
+ for (GraphicsNodeMouseListener listener4 : listeners) {
+ listener4.mouseEntered(evt);
}
break;
case GraphicsNodeMouseEvent.MOUSE_EXITED:
- for (int i = 0; i < listeners.length; i++) {
- listeners[i].mouseExited(evt);
+ for (GraphicsNodeMouseListener listener3 : listeners) {
+ listener3.mouseExited(evt);
}
break;
case GraphicsNodeMouseEvent.MOUSE_CLICKED:
- for (int i = 0; i < listeners.length; i++) {
- listeners[i].mouseClicked(evt);
+ for (GraphicsNodeMouseListener listener2 : listeners) {
+ listener2.mouseClicked(evt);
}
break;
case GraphicsNodeMouseEvent.MOUSE_PRESSED:
- for (int i = 0; i < listeners.length; i++) {
- listeners[i].mousePressed(evt);
+ for (GraphicsNodeMouseListener listener1 : listeners) {
+ listener1.mousePressed(evt);
}
break;
case GraphicsNodeMouseEvent.MOUSE_RELEASED:
- for (int i = 0; i < listeners.length; i++) {
- listeners[i].mouseReleased(evt);
+ for (GraphicsNodeMouseListener listener : listeners) {
+ listener.mouseReleased(evt);
}
break;
default:
@@ -659,8 +659,8 @@
GraphicsNodeMouseWheelListener[] listeners =
(GraphicsNodeMouseWheelListener[])
getListeners(GraphicsNodeMouseWheelListener.class);
- for (int i = 0; i < listeners.length; i++) {
- listeners[i].mouseWheelMoved(evt);
+ for (GraphicsNodeMouseWheelListener listener : listeners) {
+ listener.mouseWheelMoved(evt);
}
}
}
@@ -679,18 +679,18 @@
switch (evt.getID()) {
case GraphicsNodeKeyEvent.KEY_PRESSED:
- for (int i=0; i<listeners.length; ++i) {
- listeners[i].keyPressed(evt);
+ for (GraphicsNodeKeyListener listener2 : listeners) {
+ listener2.keyPressed(evt);
}
break;
case GraphicsNodeKeyEvent.KEY_RELEASED:
- for (int i=0; i<listeners.length; ++i) {
- listeners[i].keyReleased(evt);
+ for (GraphicsNodeKeyListener listener1 : listeners) {
+ listener1.keyReleased(evt);
}
break;
case GraphicsNodeKeyEvent.KEY_TYPED:
- for (int i=0; i<listeners.length; ++i) {
- listeners[i].keyTyped(evt);
+ for (GraphicsNodeKeyListener listener : listeners) {
+ listener.keyTyped(evt);
}
break;
default:
diff --git a/batik-gvt/src/main/java/org/apache/batik/gvt/filter/BackgroundRable8Bit.java b/batik-gvt/src/main/java/org/apache/batik/gvt/filter/BackgroundRable8Bit.java
index 5f353c5..f76f63a 100644
--- a/batik-gvt/src/main/java/org/apache/batik/gvt/filter/BackgroundRable8Bit.java
+++ b/batik-gvt/src/main/java/org/apache/batik/gvt/filter/BackgroundRable8Bit.java
@@ -292,9 +292,8 @@
if (child != null) {
CompositeGraphicsNode cgn = (CompositeGraphicsNode)gn;
List children = cgn.getChildren();
- Iterator i = children.iterator();
- while (i.hasNext()) {
- GraphicsNode childGN = (GraphicsNode)i.next();
+ for (Object aChildren : children) {
+ GraphicsNode childGN = (GraphicsNode) aChildren;
// System.out.println("Parent: " + cgn +
// "\n Child: " + child +
// "\n ChildGN: " + childGN);
@@ -314,7 +313,7 @@
if (aoi.intersects(cbounds)) {
srcs.add(childGN.getEnableBackgroundGraphicsNodeRable
- (true));
+ (true));
}
}
}
diff --git a/batik-gvt/src/main/java/org/apache/batik/gvt/flow/BlockInfo.java b/batik-gvt/src/main/java/org/apache/batik/gvt/flow/BlockInfo.java
index b6a68fc..fbe6603 100644
--- a/batik-gvt/src/main/java/org/apache/batik/gvt/flow/BlockInfo.java
+++ b/batik-gvt/src/main/java/org/apache/batik/gvt/flow/BlockInfo.java
@@ -20,7 +20,6 @@
import java.awt.font.FontRenderContext;
import java.awt.font.TextAttribute;
-import java.util.Iterator;
import java.util.List;
import java.util.Map;
@@ -95,9 +94,8 @@
if (fsFloat != null)
fontSize = fsFloat;
- Iterator i = fontList.iterator();
- while (i.hasNext()) {
- GVTFont font = (GVTFont)i.next();
+ for (Object aFontList : fontList) {
+ GVTFont font = (GVTFont) aFontList;
GVTLineMetrics lm = font.getLineMetrics("", frc);
this.ascent = lm.getAscent();
this.descent = lm.getDescent();
diff --git a/batik-gvt/src/main/java/org/apache/batik/gvt/font/Kern.java b/batik-gvt/src/main/java/org/apache/batik/gvt/font/Kern.java
index 93e86fe..c81051d 100644
--- a/batik-gvt/src/main/java/org/apache/batik/gvt/font/Kern.java
+++ b/batik-gvt/src/main/java/org/apache/batik/gvt/font/Kern.java
@@ -86,8 +86,8 @@
}
if (glyphUnicode.length() < 1) return false;
char glyphChar = glyphUnicode.charAt(0);
- for (int i = 0; i < firstUnicodeRanges.length; i++) {
- if (firstUnicodeRanges[i].contains(glyphChar))
+ for (UnicodeRange firstUnicodeRange : firstUnicodeRanges) {
+ if (firstUnicodeRange.contains(glyphChar))
return true;
}
return false;
@@ -107,8 +107,8 @@
int pt = Arrays.binarySearch(firstGlyphCodes, glyphCode);
if (pt >= 0) return true;
}
- for (int i = 0; i < firstUnicodeRanges.length; i++) {
- if (firstUnicodeRanges[i].contains(glyphUnicode))
+ for (UnicodeRange firstUnicodeRange : firstUnicodeRanges) {
+ if (firstUnicodeRange.contains(glyphUnicode))
return true;
}
return false;
@@ -131,8 +131,8 @@
}
if (glyphUnicode.length() < 1) return false;
char glyphChar = glyphUnicode.charAt(0);
- for (int i = 0; i < secondUnicodeRanges.length; i++) {
- if (secondUnicodeRanges[i].contains(glyphChar))
+ for (UnicodeRange secondUnicodeRange : secondUnicodeRanges) {
+ if (secondUnicodeRange.contains(glyphChar))
return true;
}
return false;
@@ -153,8 +153,8 @@
int pt = Arrays.binarySearch(secondGlyphCodes, glyphCode);
if (pt >= 0) return true;
}
- for (int i = 0; i < secondUnicodeRanges.length; i++) {
- if (secondUnicodeRanges[i].contains(glyphUnicode))
+ for (UnicodeRange secondUnicodeRange : secondUnicodeRanges) {
+ if (secondUnicodeRange.contains(glyphUnicode))
return true;
}
return false;
diff --git a/batik-gvt/src/main/java/org/apache/batik/gvt/font/KerningTable.java b/batik-gvt/src/main/java/org/apache/batik/gvt/font/KerningTable.java
index c536147..7f7c980 100644
--- a/batik-gvt/src/main/java/org/apache/batik/gvt/font/KerningTable.java
+++ b/batik-gvt/src/main/java/org/apache/batik/gvt/font/KerningTable.java
@@ -57,10 +57,10 @@
int glyphCode2,
String glyphUnicode1,
String glyphUnicode2) {
- for (int i = 0; i < entries.length; i++) {
- if (entries[i].matchesFirstGlyph(glyphCode1, glyphUnicode1) &&
- entries[i].matchesSecondGlyph(glyphCode2, glyphUnicode2)) {
- return entries[i].getAdjustValue();
+ for (Kern entry : entries) {
+ if (entry.matchesFirstGlyph(glyphCode1, glyphUnicode1) &&
+ entry.matchesSecondGlyph(glyphCode2, glyphUnicode2)) {
+ return entry.getAdjustValue();
}
}
return 0f;
diff --git a/batik-gvt/src/main/java/org/apache/batik/gvt/font/MultiGlyphVector.java b/batik-gvt/src/main/java/org/apache/batik/gvt/font/MultiGlyphVector.java
index 0a7e525..9533327 100644
--- a/batik-gvt/src/main/java/org/apache/batik/gvt/font/MultiGlyphVector.java
+++ b/batik-gvt/src/main/java/org/apache/batik/gvt/font/MultiGlyphVector.java
@@ -286,11 +286,11 @@
*/
public Rectangle2D getLogicalBounds() {
Rectangle2D ret = null;
- for (int idx=0; idx<gvs.length; idx++) {
- Rectangle2D b = gvs[idx].getLogicalBounds();
+ for (GVTGlyphVector gv : gvs) {
+ Rectangle2D b = gv.getLogicalBounds();
if (ret == null) ret = b;
- //else ret = ret.createUnion(b);
- else ret.add( b ); // same as union
+ //else ret = ret.createUnion(b);
+ else ret.add(b); // same as union
}
return ret;
}
@@ -301,8 +301,8 @@
*/
public Shape getOutline() {
GeneralPath ret = null;
- for (int idx=0; idx<gvs.length; idx++) {
- Shape s = gvs[idx].getOutline();
+ for (GVTGlyphVector gv : gvs) {
+ Shape s = gv.getOutline();
if (ret == null) ret = new GeneralPath(s);
else ret.append(s, false);
}
@@ -327,13 +327,12 @@
public Rectangle2D getBounds2D(AttributedCharacterIterator aci) {
Rectangle2D ret = null;
int begin = aci.getBeginIndex();
- for (int idx=0; idx<gvs.length; idx++) {
- GVTGlyphVector gv = gvs[idx];
- int end = gv.getCharacterCount(0, gv.getNumGlyphs())+1;
- Rectangle2D b = gvs[idx].getBounds2D
- (new AttributedCharacterSpanIterator(aci, begin, end));
+ for (GVTGlyphVector gv : gvs) {
+ int end = gv.getCharacterCount(0, gv.getNumGlyphs()) + 1;
+ Rectangle2D b = gv.getBounds2D
+ (new AttributedCharacterSpanIterator(aci, begin, end));
if (ret == null) ret = b;
- //else ret = ret.createUnion(b);
+ //else ret = ret.createUnion(b);
else ret.add(b);
begin = end;
}
@@ -347,18 +346,18 @@
*/
public Rectangle2D getGeometricBounds() {
Rectangle2D ret = null;
- for (int idx=0; idx<gvs.length; idx++) {
- Rectangle2D b = gvs[idx].getGeometricBounds();
+ for (GVTGlyphVector gv : gvs) {
+ Rectangle2D b = gv.getGeometricBounds();
if (ret == null) ret = b;
- //else ret = ret.createUnion(b);
+ //else ret = ret.createUnion(b);
else ret.add(b);
}
return ret;
}
public void performDefaultLayout() {
- for (int idx=0; idx<gvs.length; idx++) {
- gvs[idx].performDefaultLayout();
+ for (GVTGlyphVector gv : gvs) {
+ gv.performDefaultLayout();
}
}
@@ -402,9 +401,8 @@
public void draw(Graphics2D g2d,
AttributedCharacterIterator aci) {
int begin = aci.getBeginIndex();
- for (int idx=0; idx<gvs.length; idx++) {
- GVTGlyphVector gv = gvs[idx];
- int end = gv.getCharacterCount(0, gv.getNumGlyphs())+1;
+ for (GVTGlyphVector gv : gvs) {
+ int end = gv.getCharacterCount(0, gv.getNumGlyphs()) + 1;
gv.draw(g2d, new AttributedCharacterSpanIterator(aci, begin, end));
begin = end;
}
diff --git a/batik-gvt/src/main/java/org/apache/batik/gvt/renderer/DynamicRenderer.java b/batik-gvt/src/main/java/org/apache/batik/gvt/renderer/DynamicRenderer.java
index 6bd2d39..fce560b 100644
--- a/batik-gvt/src/main/java/org/apache/batik/gvt/renderer/DynamicRenderer.java
+++ b/batik-gvt/src/main/java/org/apache/batik/gvt/renderer/DynamicRenderer.java
@@ -28,7 +28,6 @@
import java.awt.image.SampleModel;
import java.awt.image.WritableRaster;
import java.util.Collection;
-import java.util.Iterator;
import org.apache.batik.ext.awt.geom.RectListManager;
import org.apache.batik.ext.awt.image.GraphicsUtil;
@@ -215,21 +214,20 @@
Color fillColor = new Color( 0, 0, 255, 50 );
Color borderColor = new Color( 0, 0, 0, 50 );
- Iterator iter = damagedAreas.iterator();
- while (iter.hasNext()) {
- Rectangle r = (Rectangle)iter.next();
+ for (Object damagedArea : damagedAreas) {
+ Rectangle r = (Rectangle) damagedArea;
if (!dr.intersects(r)) continue;
r = dr.intersection(r);
if (sr != null && !sr.intersects(r)) continue;
r = sr.intersection(r);
// System.err.println("Copy: " + r);
Raster src = currentRaster.createWritableChild
- (r.x, r.y, r.width, r.height, r.x, r.y, null);
+ (r.x, r.y, r.width, r.height, r.x, r.y, null);
GraphicsUtil.copyData(src, copyRaster);
if (g2d != null) {
- g2d.setPaint( fillColor );
+ g2d.setPaint(fillColor);
g2d.fill(r);
- g2d.setPaint( borderColor );
+ g2d.setPaint(borderColor);
g2d.draw(r);
}
}
@@ -238,20 +236,19 @@
Color fillColor = new Color( 255, 0, 0, 50 );
Color borderColor = new Color( 0, 0, 0, 50 );
- Iterator iter = devRLM.iterator();
- while (iter.hasNext()) {
- Rectangle r = (Rectangle)iter.next();
+ for (Object aDevRLM : devRLM) {
+ Rectangle r = (Rectangle) aDevRLM;
if (!dr.intersects(r)) continue;
r = dr.intersection(r);
// System.err.println("Render: " + r);
WritableRaster dst = copyRaster.createWritableChild
- (r.x, r.y, r.width, r.height, r.x, r.y, null);
+ (r.x, r.y, r.width, r.height, r.x, r.y, null);
cr.copyData(dst);
if (g2d != null) {
- g2d.setPaint( fillColor );
+ g2d.setPaint(fillColor);
g2d.fill(r);
- g2d.setPaint( borderColor );
+ g2d.setPaint(borderColor);
g2d.draw(r);
}
}
diff --git a/batik-gvt/src/main/java/org/apache/batik/gvt/renderer/MacRenderer.java b/batik-gvt/src/main/java/org/apache/batik/gvt/renderer/MacRenderer.java
index 5e87658..aa8b9dd 100644
--- a/batik-gvt/src/main/java/org/apache/batik/gvt/renderer/MacRenderer.java
+++ b/batik-gvt/src/main/java/org/apache/batik/gvt/renderer/MacRenderer.java
@@ -347,9 +347,8 @@
}
- Iterator iter = devRLM.iterator();
- while (iter.hasNext()) {
- Rectangle r = (Rectangle)iter.next();
+ for (Object aDevRLM : devRLM) {
+ Rectangle r = (Rectangle) aDevRLM;
if (!dr.intersects(r)) continue;
r = dr.intersection(r);
g2d.setTransform(IDENTITY);
diff --git a/batik-gvt/src/main/java/org/apache/batik/gvt/renderer/StaticRenderer.java b/batik-gvt/src/main/java/org/apache/batik/gvt/renderer/StaticRenderer.java
index 24099c7..3f90542 100644
--- a/batik-gvt/src/main/java/org/apache/batik/gvt/renderer/StaticRenderer.java
+++ b/batik-gvt/src/main/java/org/apache/batik/gvt/renderer/StaticRenderer.java
@@ -34,7 +34,6 @@
import java.awt.image.renderable.RenderContext;
import java.lang.ref.SoftReference;
import java.util.Collection;
-import java.util.Iterator;
import org.apache.batik.ext.awt.geom.RectListManager;
import org.apache.batik.ext.awt.image.GraphicsUtil;
@@ -427,9 +426,8 @@
*/
public void flush(Collection areas) {
AffineTransform at = getTransform();
- Iterator i = areas.iterator();
- while (i.hasNext()) {
- Shape s = (Shape)i.next();
+ for (Object area : areas) {
+ Shape s = (Shape) area;
Rectangle r = at.createTransformedShape(s).getBounds();
flush(r);
}
diff --git a/batik-gvt/src/main/java/org/apache/batik/gvt/text/ArabicTextHandler.java b/batik-gvt/src/main/java/org/apache/batik/gvt/text/ArabicTextHandler.java
index 6f3ec02..fa62d12 100644
--- a/batik-gvt/src/main/java/org/apache/batik/gvt/text/ArabicTextHandler.java
+++ b/batik-gvt/src/main/java/org/apache/batik/gvt/text/ArabicTextHandler.java
@@ -378,8 +378,8 @@
int [][]remaps = doubleCharRemappings[ch1-doubleCharFirst];
if (remaps == null) return false;
- for (int i=0; i<remaps.length; i++) {
- if (remaps[i][0] == ch2)
+ for (int[] remap : remaps) {
+ if (remap[0] == ch2)
return true;
}
return false;
@@ -402,9 +402,9 @@
int [][]remaps = doubleCharRemappings[ch1-doubleCharFirst];
if (remaps == null) return -1;
- for (int i=0; i<remaps.length; i++) {
- if (remaps[i][0] == ch2)
- return remaps[i][form];
+ for (int[] remap : remaps) {
+ if (remap[0] == ch2)
+ return remap[form];
}
return -1;
}
diff --git a/batik-gvt/src/main/java/org/apache/batik/gvt/text/BidiAttributedCharacterIterator.java b/batik-gvt/src/main/java/org/apache/batik/gvt/text/BidiAttributedCharacterIterator.java
index efe0ad0..7a1eb1f 100644
--- a/batik-gvt/src/main/java/org/apache/batik/gvt/text/BidiAttributedCharacterIterator.java
+++ b/batik-gvt/src/main/java/org/apache/batik/gvt/text/BidiAttributedCharacterIterator.java
@@ -23,7 +23,6 @@
import java.text.AttributedCharacterIterator;
import java.text.AttributedString;
import java.util.HashMap;
-import java.util.Iterator;
import java.util.Map;
import java.util.Set;
@@ -99,11 +98,10 @@
Map attrMap = aci.getAttributes();
int extent = aci.getRunLimit();
Map destMap = new HashMap(attrMap.size());
- Iterator it = attrMap.entrySet().iterator();
- while (it.hasNext()) {
+ for (Object o : attrMap.entrySet()) {
// Font doesn't like getting attribute sets with
// null keys or values so we strip them here.
- Map.Entry e = (Map.Entry)it.next();
+ Map.Entry e = (Map.Entry) o;
Object key = e.getKey();
if (key == null) continue;
Object value = e.getValue();
diff --git a/batik-parser/src/main/java/org/apache/batik/parser/FloatArrayProducer.java b/batik-parser/src/main/java/org/apache/batik/parser/FloatArrayProducer.java
index 25bbda4..43c8545 100644
--- a/batik-parser/src/main/java/org/apache/batik/parser/FloatArrayProducer.java
+++ b/batik-parser/src/main/java/org/apache/batik/parser/FloatArrayProducer.java
@@ -18,7 +18,6 @@
*/
package org.apache.batik.parser;
-import java.util.Iterator;
import java.util.LinkedList;
/**
@@ -96,9 +95,8 @@
public void endNumberList() throws ParseException {
float[] all = new float[count];
int pos = 0;
- Iterator it = as.iterator();
- while (it.hasNext()) {
- float[] b = (float[]) it.next();
+ for (Object a1 : as) {
+ float[] b = (float[]) a1;
System.arraycopy(b, 0, all, pos, b.length);
pos += b.length;
}
diff --git a/batik-script/src/main/java/org/apache/batik/script/InterpreterPool.java b/batik-script/src/main/java/org/apache/batik/script/InterpreterPool.java
index 5541908..cab5979 100644
--- a/batik-script/src/main/java/org/apache/batik/script/InterpreterPool.java
+++ b/batik-script/src/main/java/org/apache/batik/script/InterpreterPool.java
@@ -65,8 +65,8 @@
InterpreterFactory factory = null;
factory = (InterpreterFactory)iter.next();
String[] mimeTypes = factory.getMimeTypes();
- for (int i = 0; i < mimeTypes.length; i++) {
- defaultFactories.put(mimeTypes[i], factory);
+ for (String mimeType : mimeTypes) {
+ defaultFactories.put(mimeType, factory);
}
}
}
diff --git a/batik-svg-dom/src/main/java/org/apache/batik/dom/svg/AbstractSVGList.java b/batik-svg-dom/src/main/java/org/apache/batik/dom/svg/AbstractSVGList.java
index 3790643..043ed49 100644
--- a/batik-svg-dom/src/main/java/org/apache/batik/dom/svg/AbstractSVGList.java
+++ b/batik-svg-dom/src/main/java/org/apache/batik/dom/svg/AbstractSVGList.java
@@ -491,9 +491,8 @@
if (list == null) {
return;
}
- Iterator it = list.iterator();
- while (it.hasNext()) {
- SVGItem item = (SVGItem)it.next();
+ for (Object aList : list) {
+ SVGItem item = (SVGItem) aList;
item.setParent(null);
}
list.clear();
diff --git a/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/AbstractCompoundCommand.java b/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/AbstractCompoundCommand.java
index dda7222..4be655e 100644
--- a/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/AbstractCompoundCommand.java
+++ b/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/AbstractCompoundCommand.java
@@ -54,8 +54,8 @@
public void execute() {
int n = atomCommands.size();
- for (int i = 0; i < n; i++) {
- UndoableCommand cmd = (UndoableCommand) atomCommands.get(i);
+ for (Object atomCommand : atomCommands) {
+ UndoableCommand cmd = (UndoableCommand) atomCommand;
cmd.execute();
}
}
@@ -70,8 +70,8 @@
public void redo() {
int n = atomCommands.size();
- for (int i = 0; i < n; i++) {
- UndoableCommand cmd = (UndoableCommand) atomCommands.get(i);
+ for (Object atomCommand : atomCommands) {
+ UndoableCommand cmd = (UndoableCommand) atomCommand;
cmd.redo();
}
}
diff --git a/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/DOMDocumentTree.java b/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/DOMDocumentTree.java
index 590448d..b59d927 100644
--- a/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/DOMDocumentTree.java
+++ b/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/DOMDocumentTree.java
@@ -48,7 +48,6 @@
import java.util.ArrayList;
import java.util.EventListener;
import java.util.EventObject;
-import java.util.Iterator;
import javax.swing.JPanel;
import javax.swing.JRootPane;
@@ -161,12 +160,11 @@
return;
}
ArrayList nodeList = new ArrayList();
- for (int i = 0; i < paths.length; i++) {
- TreePath path = paths[i];
+ for (TreePath path : paths) {
// If the root node 'being dragged'
if (path.getPathCount() > 1) {
DefaultMutableTreeNode node =
- (DefaultMutableTreeNode) path.getLastPathComponent();
+ (DefaultMutableTreeNode) path.getLastPathComponent();
Node associatedNode = getDomNodeFromTreeNode(node);
if (associatedNode != null) {
nodeList.add(associatedNode);
@@ -324,10 +322,10 @@
.getTransferable();
// Transferable transferable = dtde.getTransferable();
DataFlavor[] flavors = transferable.getTransferDataFlavors();
- for (int i = 0; i < flavors.length; i++) {
- if (transferable.isDataFlavorSupported(flavors[i])) {
+ for (DataFlavor flavor : flavors) {
+ if (transferable.isDataFlavorSupported(flavor)) {
transferData = (TransferData) transferable
- .getTransferData(flavors[i]);
+ .getTransferData(flavor);
return;
}
}
@@ -691,8 +689,8 @@
* @return boolean
*/
public boolean isDataFlavorSupported(DataFlavor flavor) {
- for (int i = 0; i < FLAVORS.length; i++) {
- if (flavor.equals(FLAVORS[i])) {
+ for (DataFlavor FLAVOR : FLAVORS) {
+ if (flavor.equals(FLAVOR)) {
return true;
}
}
@@ -755,9 +753,8 @@
*/
public String getNodesAsXML() {
String toReturn = "";
- Iterator iterator = nodeList.iterator();
- while (iterator.hasNext()) {
- Node node = (Node) iterator.next();
+ for (Object aNodeList : nodeList) {
+ Node node = (Node) aNodeList;
toReturn += DOMUtilities.getXML(node);
}
return toReturn;
@@ -1002,8 +999,8 @@
Node parentNode) {
ArrayList children = new ArrayList();
int n = potentialChildren.size();
- for (int i = 0; i < n; i++) {
- Node node = (Node) potentialChildren.get(i);
+ for (Object aPotentialChildren : potentialChildren) {
+ Node node = (Node) aPotentialChildren;
if (DOMUtilities.canAppend(node, parentNode)) {
children.add(node);
}
diff --git a/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/DOMViewer.java b/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/DOMViewer.java
index 75960f6..97702ec 100644
--- a/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/DOMViewer.java
+++ b/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/DOMViewer.java
@@ -38,7 +38,6 @@
import java.util.Comparator;
import java.util.Enumeration;
import java.util.HashMap;
-import java.util.Iterator;
import java.util.List;
import java.util.Locale;
import java.util.Map;
@@ -1692,8 +1691,8 @@
HashMap menuMap = new HashMap();
ArrayList categoriesList = templates.getCategories();
int n = categoriesList.size();
- for (int i = 0; i < n; i++) {
- String category = categoriesList.get(i).toString();
+ for (Object aCategoriesList : categoriesList) {
+ String category = aCategoriesList.toString();
JMenu currentMenu = new JMenu(category);
submenu.add(currentMenu);
// Add submenus to the map
@@ -1710,17 +1709,16 @@
return n1.getName().compareTo(n2.getName());
}
});
- Iterator iter = values.iterator();
- while (iter.hasNext()) {
+ for (Object value : values) {
NodeTemplateDescriptor desc =
- (NodeTemplateDescriptor) iter .next();
+ (NodeTemplateDescriptor) value;
String toParse = desc.getXmlValue();
short nodeType = desc.getType();
String nodeCategory = desc.getCategory();
JMenuItem currentItem = new JMenuItem(desc.getName());
currentItem.addActionListener
- (new NodeTemplateParser(toParse, nodeType));
- JMenu currentSubmenu = (JMenu)menuMap.get(nodeCategory);
+ (new NodeTemplateParser(toParse, nodeType));
+ JMenu currentSubmenu = (JMenu) menuMap.get(nodeCategory);
currentSubmenu.add(currentItem);
}
return submenu;
@@ -1834,20 +1832,19 @@
*/
protected void handleElementSelection(TreeSelectionEvent ev) {
TreePath[] paths = ev.getPaths();
- for (int i = 0; i < paths.length; i++) {
- TreePath path = paths[i];
+ for (TreePath path : paths) {
DefaultMutableTreeNode mtn =
- (DefaultMutableTreeNode) path.getLastPathComponent();
+ (DefaultMutableTreeNode) path.getLastPathComponent();
Object nodeInfo = mtn.getUserObject();
if (nodeInfo instanceof NodeInfo) {
Node node = ((NodeInfo) nodeInfo).getNode();
if (node.getNodeType() == Node.ELEMENT_NODE) {
if (ev.isAddedPath(path)) {
elementOverlayManager.addElement
- ((Element) node);
+ ((Element) node);
} else {
elementOverlayManager.removeElement
- ((Element) node);
+ ((Element) node);
}
}
}
diff --git a/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/DropDownHistoryModel.java b/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/DropDownHistoryModel.java
index 4a907c5..35dec3d 100644
--- a/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/DropDownHistoryModel.java
+++ b/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/DropDownHistoryModel.java
@@ -185,9 +185,9 @@
* @return True if item was successfully removed
*/
protected boolean removeFirstScrollablePopupMenuItem(String details) {
- for (int i = 0; i < items.size(); i++) {
+ for (Object item1 : items) {
ScrollablePopupMenuItem item =
- (ScrollablePopupMenuItem) items.get(i);
+ (ScrollablePopupMenuItem) item1;
removeItem(item, details);
return true;
}
diff --git a/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/ElementOverlayManager.java b/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/ElementOverlayManager.java
index 411063b..5b97305 100644
--- a/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/ElementOverlayManager.java
+++ b/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/ElementOverlayManager.java
@@ -137,8 +137,8 @@
protected Rectangle getAllElementsBounds() {
Rectangle resultBound = null;
int n = elements.size();
- for (int i = 0; i < n; i++) {
- Element currentElement = (Element) elements.get(i);
+ for (Object element : elements) {
+ Element currentElement = (Element) element;
Rectangle currentBound = getElementBounds(currentElement);
if (resultBound == null) {
resultBound = currentBound;
@@ -213,13 +213,13 @@
public void paint(Graphics g) {
if (controller.isOverlayEnabled() && isOverlayEnabled()) {
int n = elements.size();
- for (int i = 0; i < n; i++) {
- Element currentElement = (Element) elements.get(i);
+ for (Object element : elements) {
+ Element currentElement = (Element) element;
GraphicsNode nodeToPaint = canvas.getUpdateManager()
.getBridgeContext().getGraphicsNode(currentElement);
if (nodeToPaint != null) {
AffineTransform elementsAt =
- nodeToPaint.getGlobalTransform();
+ nodeToPaint.getGlobalTransform();
Shape selectionHighlight = nodeToPaint.getOutline();
AffineTransform at = canvas.getRenderingTransform();
at.concatenate(elementsAt);
diff --git a/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/JSVGViewerFrame.java b/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/JSVGViewerFrame.java
index 230ed06..7432d63 100644
--- a/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/JSVGViewerFrame.java
+++ b/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/JSVGViewerFrame.java
@@ -650,9 +650,9 @@
localHistory = new LocalHistory(mb, this);
String[] uri = application.getVisitedURIs();
- for (int i=0; i<uri.length; i++) {
- if (uri[i] != null && !"".equals(uri[i])) {
- localHistory.update(uri[i]);
+ for (String anUri : uri) {
+ if (anUri != null && !"".equals(anUri)) {
+ localHistory.update(anUri);
}
}
p = new JPanel(new BorderLayout());
@@ -1199,10 +1199,9 @@
Resources.getString(OPEN_TITLE));
fileDialog.setFilenameFilter(new FilenameFilter() {
public boolean accept(File dir, String name) {
- Iterator iter = getHandlers().iterator();
- while (iter.hasNext()) {
+ for (Object o : getHandlers()) {
SquiggleInputHandler handler
- = (SquiggleInputHandler)iter.next();
+ = (SquiggleInputHandler) o;
if (handler.accept(new File(dir, name))) {
return true;
}
@@ -1238,12 +1237,11 @@
//
// Add file filters from the handlers map
//
- Iterator iter = getHandlers().iterator();
- while (iter.hasNext()) {
+ for (Object o : getHandlers()) {
SquiggleInputHandler handler
- = (SquiggleInputHandler)iter.next();
+ = (SquiggleInputHandler) o;
fileChooser.addChoosableFileFilter
- (new SquiggleInputHandlerFilter(handler));
+ (new SquiggleInputHandlerFilter(handler));
}
int choice = fileChooser.showOpenDialog(JSVGViewerFrame.this);
@@ -1476,9 +1474,8 @@
protected void update() {
boolean b = localHistory.canGoBack();
- Iterator it = components.iterator();
- while (it.hasNext()) {
- ((JComponent)it.next()).setEnabled(b);
+ for (Object component : components) {
+ ((JComponent) component).setEnabled(b);
}
}
}
@@ -1503,9 +1500,8 @@
protected void update() {
boolean b = localHistory.canGoForward();
- Iterator it = components.iterator();
- while (it.hasNext()) {
- ((JComponent)it.next()).setEnabled(b);
+ for (Object component : components) {
+ ((JComponent) component).setEnabled(b);
}
}
}
@@ -1976,9 +1972,8 @@
protected void update() {
boolean b = transformHistory.canGoBack();
- Iterator it = components.iterator();
- while (it.hasNext()) {
- ((JComponent)it.next()).setEnabled(b);
+ for (Object component : components) {
+ ((JComponent) component).setEnabled(b);
}
}
}
@@ -2006,9 +2001,8 @@
protected void update() {
boolean b = transformHistory.canGoForward();
- Iterator it = components.iterator();
- while (it.hasNext()) {
- ((JComponent)it.next()).setEnabled(b);
+ for (Object component : components) {
+ ((JComponent) component).setEnabled(b);
}
}
}
@@ -2093,9 +2087,8 @@
}
public void update(boolean enabled) {
- Iterator it = components.iterator();
- while (it.hasNext()) {
- ((JComponent)it.next()).setEnabled(enabled);
+ for (Object component : components) {
+ ((JComponent) component).setEnabled(enabled);
}
}
}
@@ -2117,9 +2110,8 @@
}
public void update(boolean enabled) {
- Iterator it = components.iterator();
- while (it.hasNext()) {
- ((JComponent)it.next()).setEnabled(enabled);
+ for (Object component : components) {
+ ((JComponent) component).setEnabled(enabled);
}
}
}
@@ -2141,9 +2133,8 @@
}
public void update(boolean enabled) {
- Iterator it = components.iterator();
- while (it.hasNext()) {
- ((JComponent)it.next()).setEnabled(enabled);
+ for (Object component : components) {
+ ((JComponent) component).setEnabled(enabled);
}
}
}
diff --git a/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/Main.java b/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/Main.java
index 2993028..f1b2d05 100644
--- a/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/Main.java
+++ b/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/Main.java
@@ -35,7 +35,6 @@
import java.net.URLEncoder;
import java.nio.charset.Charset;
import java.util.HashMap;
-import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.Locale;
@@ -604,10 +603,9 @@
System.out.println(resources.getString("Command.syntax"));
System.out.println();
System.out.println(resources.getString("Command.options"));
- Iterator it = handlers.keySet().iterator();
- while (it.hasNext()) {
- String s = (String)it.next();
- System.out.println(((OptionHandler)handlers.get(s)).getDescription());
+ for (Object o : handlers.keySet()) {
+ String s = (String) o;
+ System.out.println(((OptionHandler) handlers.get(s)).getDescription());
}
}
@@ -757,9 +755,8 @@
}
private void setPreferences() throws IOException {
- Iterator it = viewerFrames.iterator();
- while (it.hasNext()) {
- setPreferences((JSVGViewerFrame)it.next());
+ for (Object viewerFrame : viewerFrames) {
+ setPreferences((JSVGViewerFrame) viewerFrame);
}
System.setProperty("proxyHost", preferenceManager.getString
@@ -960,11 +957,11 @@
// Now, save the list of visited URL into the preferences
StringBuffer lastVisitedBuffer = new StringBuffer( lastVisited.size() * 8 );
- for (int i=0; i<lastVisited.size(); i++) {
+ for (Object aLastVisited : lastVisited) {
try {
lastVisitedBuffer.append
- (URLEncoder.encode(lastVisited.get(i).toString(),
- Charset.defaultCharset().name()));
+ (URLEncoder.encode(aLastVisited.toString(),
+ Charset.defaultCharset().name()));
} catch (UnsupportedEncodingException e) {
throw new RuntimeException(e);
}
diff --git a/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/NodePickerPanel.java b/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/NodePickerPanel.java
index 2f2a743..b0edec4 100644
--- a/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/NodePickerPanel.java
+++ b/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/NodePickerPanel.java
@@ -1100,8 +1100,8 @@
DefaultTableModel model =
(DefaultTableModel) attributesTable.getModel();
int[] selectedRows = attributesTable.getSelectedRows();
- for (int i = 0; i < selectedRows.length; i++) {
- String attrName = (String) model.getValueAt(selectedRows[i], 0);
+ for (int selectedRow : selectedRows) {
+ String attrName = (String) model.getValueAt(selectedRow, 0);
if (attrName != null) {
String prefix = DOMUtilities.getPrefix(attrName);
String localName = DOMUtilities.getLocalName(attrName);
diff --git a/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/NodeTemplates.java b/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/NodeTemplates.java
index 3c4b437..ca02034 100644
--- a/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/NodeTemplates.java
+++ b/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/NodeTemplates.java
@@ -1229,8 +1229,7 @@
*/
private void initializeTemplates() {
Field[] fields = getClass().getDeclaredFields();
- for (int i = 0; i < fields.length; i++) {
- Field currentField = fields[i];
+ for (Field currentField : fields) {
try {
if (currentField.getType() == String.class
&& currentField.getName().endsWith("MemberName")) {
diff --git a/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/SVGInputHandler.java b/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/SVGInputHandler.java
index 0d614b3..c259d3a 100644
--- a/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/SVGInputHandler.java
+++ b/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/SVGInputHandler.java
@@ -93,8 +93,8 @@
*/
public boolean accept(String path) {
if (path == null) return false;
- for (int i=0; i<SVG_FILE_EXTENSIONS.length; i++) {
- if (path.endsWith(SVG_FILE_EXTENSIONS[i])) {
+ for (String SVG_FILE_EXTENSION : SVG_FILE_EXTENSIONS) {
+ if (path.endsWith(SVG_FILE_EXTENSION)) {
return true;
}
}
diff --git a/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/XMLInputHandler.java b/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/XMLInputHandler.java
index 05cbd5e..b8ec6ab 100644
--- a/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/XMLInputHandler.java
+++ b/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/XMLInputHandler.java
@@ -144,8 +144,8 @@
return false;
}
- for (int i=0; i<XVG_FILE_EXTENSIONS.length; i++) {
- if (path.endsWith(XVG_FILE_EXTENSIONS[i])) {
+ for (String XVG_FILE_EXTENSION : XVG_FILE_EXTENSIONS) {
+ if (path.endsWith(XVG_FILE_EXTENSION)) {
return true;
}
}
diff --git a/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/XMLPreferenceManager.java b/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/XMLPreferenceManager.java
index 912860a..3915c64 100644
--- a/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/XMLPreferenceManager.java
+++ b/batik-svgbrowser/src/main/java/org/apache/batik/apps/svgbrowser/XMLPreferenceManager.java
@@ -27,7 +27,6 @@
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import java.util.HashMap;
-import java.util.Iterator;
import java.util.Map;
import java.util.Properties;
@@ -163,11 +162,10 @@
w.write("<preferences xmlns=\"http://xml.apache.org/batik/preferences\">\n");
- Iterator it = m.keySet().iterator();
- while (it.hasNext()) {
- String n = (String)it.next();
- String v = (String)m.get(n);
-
+ for (Object o : m.keySet()) {
+ String n = (String) o;
+ String v = (String) m.get(n);
+
w.write("<property name=\"" + n + "\">");
try {
w.write(DOMUtilities.contentToString(v, false));
@@ -187,15 +185,11 @@
*/
private synchronized void enumerate(Map m) {
if (defaults != null) {
- Iterator it = m.keySet().iterator();
- while (it.hasNext()) {
- Object k = it.next();
+ for (Object k : m.keySet()) {
m.put(k, defaults.get(k));
}
}
- Iterator it = keySet().iterator();
- while (it.hasNext()) {
- Object k = it.next();
+ for (Object k : keySet()) {
m.put(k, get(k));
}
}
diff --git a/batik-svggen/src/main/java/org/apache/batik/svggen/DOMGroupManager.java b/batik-svggen/src/main/java/org/apache/batik/svggen/DOMGroupManager.java
index 82ac606..1a4b053 100644
--- a/batik-svggen/src/main/java/org/apache/batik/svggen/DOMGroupManager.java
+++ b/batik-svggen/src/main/java/org/apache/batik/svggen/DOMGroupManager.java
@@ -19,7 +19,6 @@
package org.apache.batik.svggen;
import java.util.HashMap;
-import java.util.Iterator;
import java.util.Map;
import org.apache.batik.ext.awt.g2d.GraphicContext;
@@ -234,11 +233,10 @@
// descriptor. If there is, check if the attribute
// applies to the input element. If there is none,
// assume the attribute applies to the element.
- Iterator iter = groupAttrMap.keySet().iterator();
- while(iter.hasNext()){
- String attrName = (String)iter.next();
+ for (Object o : groupAttrMap.keySet()) {
+ String attrName = (String) o;
SVGAttribute attr = SVGAttributeMap.get(attrName);
- if(attr != null && !attr.appliesTo(tag))
+ if (attr != null && !attr.appliesTo(tag))
groupAttrMap.remove(attrName);
}
}
@@ -315,11 +313,10 @@
static Map processDeltaMap(Map map, Map referenceMap) {
// no need to be synch => HashMap
Map mapDelta = new HashMap();
- Iterator iter = map.keySet().iterator();
- while (iter.hasNext()){
- String key = (String)iter.next();
- String value = (String)map.get(key);
- String refValue = (String)referenceMap.get(key);
+ for (Object o : map.keySet()) {
+ String key = (String) o;
+ String value = (String) map.get(key);
+ String refValue = (String) referenceMap.get(key);
if (!value.equals(refValue)) {
/*if(key.equals(SVG_TRANSFORM_ATTRIBUTE)){
// Special handling for the transform attribute.
diff --git a/batik-svggen/src/main/java/org/apache/batik/svggen/DOMTreeManager.java b/batik-svggen/src/main/java/org/apache/batik/svggen/DOMTreeManager.java
index 16aa38d..f6605f5 100644
--- a/batik-svggen/src/main/java/org/apache/batik/svggen/DOMTreeManager.java
+++ b/batik-svggen/src/main/java/org/apache/batik/svggen/DOMTreeManager.java
@@ -18,7 +18,6 @@
*/
package org.apache.batik.svggen;
-import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
@@ -178,9 +177,9 @@
// we iterate over it. If that would happen, we might skip entries
// within the list or ignore new entries at the end. Fix #40686
int nManagers = groupManagers.size();
- for(int i=0; i<nManagers; i++){
- DOMGroupManager gm = (DOMGroupManager)groupManagers.get(i);
- if( gm != groupManager )
+ for (Object groupManager1 : groupManagers) {
+ DOMGroupManager gm = (DOMGroupManager) groupManager1;
+ if (gm != groupManager)
gm.recycleCurrentGroup();
}
}
@@ -204,8 +203,8 @@
// we iterate over it. If that would happen, we might skip entries
// within the list or ignore new entries at the end. Fix #40686
int nManagers = groupManagers.size();
- for(int i=0; i<nManagers; i++){
- DOMGroupManager gm = (DOMGroupManager)groupManagers.get(i);
+ for (Object groupManager : groupManagers) {
+ DOMGroupManager gm = (DOMGroupManager) groupManager;
gm.recycleCurrentGroup();
}
}
@@ -295,9 +294,8 @@
Element genericDefs =
generatorContext.domFactory.createElementNS(SVG_NAMESPACE_URI,
SVG_DEFS_TAG);
- Iterator iter = genericDefSet.iterator();
- while (iter.hasNext()) {
- genericDefs.appendChild((Element)iter.next());
+ for (Object aGenericDefSet : genericDefSet) {
+ genericDefs.appendChild((Element) aGenericDefSet);
}
genericDefs.setAttributeNS(null, SVG_ID_ATTRIBUTE, ID_PREFIX_GENERIC_DEFS);
@@ -408,9 +406,7 @@
topLevelGroup.getFirstChild());
}
- Iterator iter = defSet.iterator();
- while(iter.hasNext())
- defElement.appendChild((Element)iter.next());
+ for (Object aDefSet : defSet) defElement.appendChild((Element) aDefSet);
}
}
diff --git a/batik-svggen/src/main/java/org/apache/batik/svggen/DefaultStyleHandler.java b/batik-svggen/src/main/java/org/apache/batik/svggen/DefaultStyleHandler.java
index 9e54c14..199ce6f 100644
--- a/batik-svggen/src/main/java/org/apache/batik/svggen/DefaultStyleHandler.java
+++ b/batik-svggen/src/main/java/org/apache/batik/svggen/DefaultStyleHandler.java
@@ -20,7 +20,6 @@
import org.apache.batik.util.SVGConstants;
-import java.util.Iterator;
import java.util.Map;
import java.util.HashMap;
import java.util.Set;
@@ -74,13 +73,12 @@
public void setStyle(Element element, Map styleMap,
SVGGeneratorContext generatorContext) {
String tagName = element.getTagName();
- Iterator iter = styleMap.keySet().iterator();
- while (iter.hasNext()) {
- String styleName = (String)iter.next();
- if (element.getAttributeNS(null, styleName).length() == 0){
+ for (Object o : styleMap.keySet()) {
+ String styleName = (String) o;
+ if (element.getAttributeNS(null, styleName).length() == 0) {
if (appliesTo(styleName, tagName)) {
element.setAttributeNS(null, styleName,
- (String)styleMap.get(styleName));
+ (String) styleMap.get(styleName));
}
}
}
diff --git a/batik-svggen/src/main/java/org/apache/batik/svggen/SVGCSSStyler.java b/batik-svggen/src/main/java/org/apache/batik/svggen/SVGCSSStyler.java
index eb7532d..0bc4076 100644
--- a/batik-svggen/src/main/java/org/apache/batik/svggen/SVGCSSStyler.java
+++ b/batik-svggen/src/main/java/org/apache/batik/svggen/SVGCSSStyler.java
@@ -79,8 +79,8 @@
styleAttrBuffer.toString().trim());
int n = toBeRemoved.size();
- for(int i=0; i<n; i++) {
- element.removeAttribute((String)toBeRemoved.get( i ));
+ for (Object aToBeRemoved : toBeRemoved) {
+ element.removeAttribute((String) aToBeRemoved);
}
}
// else
diff --git a/batik-svggen/src/main/java/org/apache/batik/svggen/SVGConvolveOp.java b/batik-svggen/src/main/java/org/apache/batik/svggen/SVGConvolveOp.java
index 667771d..430f25d 100644
--- a/batik-svggen/src/main/java/org/apache/batik/svggen/SVGConvolveOp.java
+++ b/batik-svggen/src/main/java/org/apache/batik/svggen/SVGConvolveOp.java
@@ -94,8 +94,8 @@
// Convert the kernel values
float[] data = kernel.getKernelData(null);
StringBuffer kernelMatrixBuf = new StringBuffer( data.length * 8 );
- for(int i=0; i<data.length; i++){
- kernelMatrixBuf.append(doubleString(data[i]));
+ for (float aData : data) {
+ kernelMatrixBuf.append(doubleString(aData));
kernelMatrixBuf.append(SPACE);
}
diff --git a/batik-svggen/src/main/java/org/apache/batik/svggen/SVGGraphicContextConverter.java b/batik-svggen/src/main/java/org/apache/batik/svggen/SVGGraphicContextConverter.java
index ae4caa3..e0a248a 100644
--- a/batik-svggen/src/main/java/org/apache/batik/svggen/SVGGraphicContextConverter.java
+++ b/batik-svggen/src/main/java/org/apache/batik/svggen/SVGGraphicContextConverter.java
@@ -97,8 +97,8 @@
// no need for synchronized map => use HashMap
Map groupAttrMap = new HashMap();
- for (int i=0; i<converters.length; i++) {
- SVGDescriptor desc = converters[i].toSVG(gc);
+ for (SVGConverter converter : converters) {
+ SVGDescriptor desc = converter.toSVG(gc);
if (desc != null)
desc.getAttributeMap(groupAttrMap);
}
@@ -114,8 +114,7 @@
*/
public List getDefinitionSet() {
List defSet = new LinkedList();
- for(int i=0; i<converters.length; i++)
- defSet.addAll(converters[i].getDefinitionSet());
+ for (SVGConverter converter : converters) defSet.addAll(converter.getDefinitionSet());
return defSet;
}
diff --git a/batik-svggen/src/main/java/org/apache/batik/svggen/SVGGraphics2D.java b/batik-svggen/src/main/java/org/apache/batik/svggen/SVGGraphics2D.java
index 9fcfa5f..aef12f3 100644
--- a/batik-svggen/src/main/java/org/apache/batik/svggen/SVGGraphics2D.java
+++ b/batik-svggen/src/main/java/org/apache/batik/svggen/SVGGraphics2D.java
@@ -47,7 +47,6 @@
import java.io.Writer;
import java.text.AttributedCharacterIterator;
import java.util.HashSet;
-import java.util.Iterator;
import java.util.Map;
import java.util.Set;
@@ -1527,9 +1526,8 @@
if (unsupportedAttributes == null) return false;
Set allAttrs = aci.getAllAttributeKeys();
- Iterator iter = allAttrs.iterator();
- while (iter.hasNext()) {
- if (unsupportedAttributes.contains(iter.next())) {
+ for (Object allAttr : allAttrs) {
+ if (unsupportedAttributes.contains(allAttr)) {
return true;
}
}
diff --git a/batik-svggen/src/main/java/org/apache/batik/svggen/font/Font.java b/batik-svggen/src/main/java/org/apache/batik/svggen/font/Font.java
index abc782d..c3c08e9 100644
--- a/batik-svggen/src/main/java/org/apache/batik/svggen/font/Font.java
+++ b/batik-svggen/src/main/java/org/apache/batik/svggen/font/Font.java
@@ -66,9 +66,9 @@
}
public Table getTable(int tableType) {
- for (int i = 0; i < tables.length; i++) {
- if ((tables[i] != null) && (tables[i].getType() == tableType)) {
- return tables[i];
+ for (Table table : tables) {
+ if ((table != null) && (table.getType() == tableType)) {
+ return table;
}
}
return null;
diff --git a/batik-svggen/src/main/java/org/apache/batik/svggen/font/Glyph.java b/batik-svggen/src/main/java/org/apache/batik/svggen/font/Glyph.java
index c2deb2b..fc78226 100644
--- a/batik-svggen/src/main/java/org/apache/batik/svggen/font/Glyph.java
+++ b/batik-svggen/src/main/java/org/apache/batik/svggen/font/Glyph.java
@@ -64,11 +64,11 @@
* @param factor a 16.16 fixed value
*/
public void scale(int factor) {
- for (int i = 0; i < points.length; i++) {
+ for (Point point : points) {
//points[i].x = ( points[i].x * factor ) >> 6;
//points[i].y = ( points[i].y * factor ) >> 6;
- points[i].x = ((points[i].x<<10) * factor) >> 26;
- points[i].y = ((points[i].y<<10) * factor) >> 26;
+ point.x = ((point.x << 10) * factor) >> 26;
+ point.y = ((point.y << 10) * factor) >> 26;
}
leftSideBearing = (short)(( leftSideBearing * factor) >> 6);
advanceWidth = (advanceWidth * factor) >> 6;
diff --git a/batik-svggen/src/main/java/org/apache/batik/svggen/font/table/GlyfCompositeDescript.java b/batik-svggen/src/main/java/org/apache/batik/svggen/font/table/GlyfCompositeDescript.java
index 0ad1b7e..82cd427 100644
--- a/batik-svggen/src/main/java/org/apache/batik/svggen/font/table/GlyfCompositeDescript.java
+++ b/batik-svggen/src/main/java/org/apache/batik/svggen/font/table/GlyfCompositeDescript.java
@@ -20,7 +20,6 @@
import java.io.ByteArrayInputStream;
import java.util.ArrayList;
-import java.util.Iterator;
import java.util.List;
/**
@@ -66,9 +65,8 @@
int firstIndex = 0;
int firstContour = 0;
- Iterator i = components.iterator();
- while (i.hasNext()) {
- GlyfCompositeComp comp = (GlyfCompositeComp)i.next();
+ for (Object component : components) {
+ GlyfCompositeComp comp = (GlyfCompositeComp) component;
comp.setFirstIndex(firstIndex);
comp.setFirstContour(firstContour);
@@ -76,7 +74,7 @@
desc = parentTable.getDescription(comp.getGlyphIndex());
if (desc != null) {
desc.resolve();
- firstIndex += desc.getPointCount();
+ firstIndex += desc.getPointCount();
firstContour += desc.getContourCount();
}
}
@@ -162,8 +160,8 @@
protected GlyfCompositeComp getCompositeComp(int i) {
GlyfCompositeComp c;
- for (int n = 0; n < components.size(); n++) {
- c = (GlyfCompositeComp) components.get(n);
+ for (Object component : components) {
+ c = (GlyfCompositeComp) component;
GlyphDescription gd = parentTable.getDescription(c.getGlyphIndex());
if (c.getFirstIndex() <= i && i < (c.getFirstIndex() + gd.getPointCount())) {
return c;
@@ -174,8 +172,8 @@
protected GlyfCompositeComp getCompositeCompEndPt(int i) {
GlyfCompositeComp c;
- for (int j = 0; j < components.size(); j++) {
- c = (GlyfCompositeComp) components.get(j);
+ for (Object component : components) {
+ c = (GlyfCompositeComp) component;
GlyphDescription gd = parentTable.getDescription(c.getGlyphIndex());
if (c.getFirstContour() <= i && i < (c.getFirstContour() + gd.getContourCount())) {
return c;
diff --git a/batik-svgrasterizer/src/main/java/org/apache/batik/apps/rasterizer/Main.java b/batik-svgrasterizer/src/main/java/org/apache/batik/apps/rasterizer/Main.java
index 0167916..9d70aec 100644
--- a/batik-svgrasterizer/src/main/java/org/apache/batik/apps/rasterizer/Main.java
+++ b/batik-svgrasterizer/src/main/java/org/apache/batik/apps/rasterizer/Main.java
@@ -21,7 +21,6 @@
import java.awt.Color;
import java.awt.geom.Rectangle2D;
import java.io.File;
-import java.util.Iterator;
import java.util.Map;
import java.util.StringTokenizer;
import java.util.List;
@@ -840,8 +839,8 @@
public Main(String[] args){
this.args = new ArrayList();
- for (int i=0; i<args.length; i++){
- this.args.add(args[i]);
+ for (String arg : args) {
+ this.args.add(arg);
}
}
@@ -969,14 +968,13 @@
*/
protected String[] expandSources(List sources){
List expandedSources = new ArrayList();
- Iterator iter = sources.iterator();
- while (iter.hasNext()){
- String v = (String)iter.next();
+ for (Object source : sources) {
+ String v = (String) source;
File f = new File(v);
- if (f.exists() && f.isDirectory()){
+ if (f.exists() && f.isDirectory()) {
File[] fl = f.listFiles(new SVGConverter.SVGFileFilter());
- for (int i=0; i<fl.length; i++){
- expandedSources.add(fl[i].getPath());
+ for (File aFl : fl) {
+ expandedSources.add(aFl.getPath());
}
} else {
expandedSources.add(v);
diff --git a/batik-svgrasterizer/src/main/java/org/apache/batik/apps/rasterizer/SVGConverter.java b/batik-svgrasterizer/src/main/java/org/apache/batik/apps/rasterizer/SVGConverter.java
index 2e859fc..ae69134 100644
--- a/batik-svgrasterizer/src/main/java/org/apache/batik/apps/rasterizer/SVGConverter.java
+++ b/batik-svgrasterizer/src/main/java/org/apache/batik/apps/rasterizer/SVGConverter.java
@@ -470,9 +470,9 @@
}
else{
this.sources = new ArrayList();
- for (int i=0; i<sources.length; i++){
- if (sources[i] != null){
- this.sources.add(sources[i]);
+ for (String source : sources) {
+ if (source != null) {
+ this.sources.add(source);
}
}
@@ -736,11 +736,11 @@
// exist and we may fail later on in createOutputDir
//
int n = sources.size();
- for(int i=0; i<n; i++){
- SVGConverterSource src = (SVGConverterSource)sources.get(i);
+ for (Object source : sources) {
+ SVGConverterSource src = (SVGConverterSource) source;
// Generate output filename from input filename.
File outputName = new File(dst.getPath(),
- getDestinationFile(src.getName()));
+ getDestinationFile(src.getName()));
dstFiles.add(outputName);
}
@@ -751,17 +751,17 @@
// sources. This only work if sources are files.
//
int n = sources.size();
- for(int i=0; i<n; i++){
- SVGConverterSource src = (SVGConverterSource)sources.get(i);
+ for (Object source : sources) {
+ SVGConverterSource src = (SVGConverterSource) source;
if (!(src instanceof SVGConverterFileSource)) {
throw new SVGConverterException(ERROR_CANNOT_COMPUTE_DESTINATION,
- new Object[]{src});
+ new Object[]{src});
}
// Generate output filename from input filename.
- SVGConverterFileSource fs = (SVGConverterFileSource)src;
+ SVGConverterFileSource fs = (SVGConverterFileSource) src;
File outputName = new File(fs.getFile().getParent(),
- getDestinationFile(src.getName()));
+ getDestinationFile(src.getName()));
dstFiles.add(outputName);
}
@@ -784,17 +784,17 @@
}
int n = this.sources.size();
- for (int i=0; i<n; i++){
- String sourceString = (String)(this.sources.get(i));
+ for (Object source : this.sources) {
+ String sourceString = (String) source;
File file = new File(sourceString);
if (file.exists()) {
sources.add(new SVGConverterFileSource(file));
} else {
String[] fileNRef = getFileNRef(sourceString);
file = new File(fileNRef[0]);
- if (file.exists()){
+ if (file.exists()) {
sources.add(new SVGConverterFileSource(file, fileNRef[1]));
- } else{
+ } else {
sources.add(new SVGConverterURLSource(sourceString));
}
}
diff --git a/batik-swing/src/main/java/org/apache/batik/swing/JSVGCanvas.java b/batik-swing/src/main/java/org/apache/batik/swing/JSVGCanvas.java
index 863828c..60df8ff 100644
--- a/batik-swing/src/main/java/org/apache/batik/swing/JSVGCanvas.java
+++ b/batik-swing/src/main/java/org/apache/batik/swing/JSVGCanvas.java
@@ -30,7 +30,6 @@
import java.awt.geom.AffineTransform;
import java.beans.PropertyChangeListener;
import java.beans.PropertyChangeSupport;
-import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.WeakHashMap;
@@ -562,23 +561,22 @@
protected void installSVGDocument(SVGDocument doc) {
if (toolTipDocs != null) {
- Iterator i = toolTipDocs.keySet().iterator();
- while (i.hasNext()) {
+ for (Object o : toolTipDocs.keySet()) {
SVGDocument ttdoc;
- ttdoc = (SVGDocument)i.next();
+ ttdoc = (SVGDocument) o;
if (ttdoc == null) continue;
NodeEventTarget root;
- root = (NodeEventTarget)ttdoc.getRootElement();
+ root = (NodeEventTarget) ttdoc.getRootElement();
if (root == null) continue;
root.removeEventListenerNS
- (XMLConstants.XML_EVENTS_NAMESPACE_URI,
- SVGConstants.SVG_EVENT_MOUSEOVER,
- toolTipListener, false);
+ (XMLConstants.XML_EVENTS_NAMESPACE_URI,
+ SVGConstants.SVG_EVENT_MOUSEOVER,
+ toolTipListener, false);
root.removeEventListenerNS
- (XMLConstants.XML_EVENTS_NAMESPACE_URI,
- SVGConstants.SVG_EVENT_MOUSEOUT,
- toolTipListener, false);
+ (XMLConstants.XML_EVENTS_NAMESPACE_URI,
+ SVGConstants.SVG_EVENT_MOUSEOUT,
+ toolTipListener, false);
}
toolTipDocs = null;
}
diff --git a/batik-swing/src/main/java/org/apache/batik/swing/gvt/JGVTComponent.java b/batik-swing/src/main/java/org/apache/batik/swing/gvt/JGVTComponent.java
index 88f09f4..fb99b8c 100644
--- a/batik-swing/src/main/java/org/apache/batik/swing/gvt/JGVTComponent.java
+++ b/batik-swing/src/main/java/org/apache/batik/swing/gvt/JGVTComponent.java
@@ -577,9 +577,8 @@
g2d.drawRenderedImage(image, null);
g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
RenderingHints.VALUE_ANTIALIAS_OFF);
- Iterator it = overlays.iterator();
- while (it.hasNext()) {
- ((Overlay)it.next()).paint(g);
+ for (Object overlay : overlays) {
+ ((Overlay) overlay).paint(g);
}
}
}
@@ -733,10 +732,9 @@
visRect.width, visRect.height);
gvtTreeRenderer.setPriority(Thread.MIN_PRIORITY);
- Iterator it = gvtTreeRendererListeners.iterator();
- while (it.hasNext()) {
+ for (Object gvtTreeRendererListener : gvtTreeRendererListeners) {
gvtTreeRenderer.addGVTTreeRendererListener
- ((GVTTreeRendererListener)it.next());
+ ((GVTTreeRendererListener) gvtTreeRendererListener);
}
// Disable the dispatch during the rendering
@@ -1238,9 +1236,8 @@
!suspendInteractions &&
interactor == null &&
gvtRoot != null) {
- Iterator it = interactors.iterator();
- while (it.hasNext()) {
- Interactor i = (Interactor)it.next();
+ for (Object interactor1 : interactors) {
+ Interactor i = (Interactor) interactor1;
if (i.startInteraction(ie)) {
interactor = i;
break;
diff --git a/batik-swing/src/main/java/org/apache/batik/swing/svg/JSVGComponent.java b/batik-swing/src/main/java/org/apache/batik/swing/svg/JSVGComponent.java
index 3905548..e4b59ad 100644
--- a/batik-swing/src/main/java/org/apache/batik/swing/svg/JSVGComponent.java
+++ b/batik-swing/src/main/java/org/apache/batik/swing/svg/JSVGComponent.java
@@ -601,10 +601,9 @@
nextDocumentLoader = new SVGDocumentLoader(url, loader);
nextDocumentLoader.setPriority(Thread.MIN_PRIORITY);
- Iterator it = svgDocumentLoaderListeners.iterator();
- while (it.hasNext()) {
+ for (Object svgDocumentLoaderListener : svgDocumentLoaderListeners) {
nextDocumentLoader.addSVGDocumentLoaderListener
- ((SVGDocumentLoaderListener)it.next());
+ ((SVGDocumentLoaderListener) svgDocumentLoaderListener);
}
startDocumentLoader();
}
@@ -771,10 +770,9 @@
nextGVTTreeBuilder = new GVTTreeBuilder(doc, bridgeContext);
nextGVTTreeBuilder.setPriority(Thread.MIN_PRIORITY);
- Iterator it = gvtTreeBuilderListeners.iterator();
- while (it.hasNext()) {
+ for (Object gvtTreeBuilderListener : gvtTreeBuilderListeners) {
nextGVTTreeBuilder.addGVTTreeBuilderListener
- ((GVTTreeBuilderListener)it.next());
+ ((GVTTreeBuilderListener) gvtTreeBuilderListener);
}
initializeEventHandling();
@@ -885,10 +883,9 @@
svgDocument,
bridgeContext,
um);
- Iterator it = svgLoadEventDispatcherListeners.iterator();
- while (it.hasNext()) {
+ for (Object svgLoadEventDispatcherListener : svgLoadEventDispatcherListeners) {
svgLoadEventDispatcher.addSVGLoadEventDispatcherListener
- ((SVGLoadEventDispatcherListener)it.next());
+ ((SVGLoadEventDispatcherListener) svgLoadEventDispatcherListener);
}
svgLoadEventDispatcher.start();
@@ -1864,9 +1861,9 @@
Object[] dll = updateManagerListeners.toArray();
if (dll.length > 0) {
- for (int i = 0; i < dll.length; i++) {
- ((UpdateManagerListener)dll[i]).
- managerStarted(e);
+ for (Object aDll : dll) {
+ ((UpdateManagerListener) aDll).
+ managerStarted(e);
}
}
}
@@ -1882,9 +1879,9 @@
Object[] dll = updateManagerListeners.toArray();
if (dll.length > 0) {
- for (int i = 0; i < dll.length; i++) {
- ((UpdateManagerListener)dll[i]).
- managerSuspended(e);
+ for (Object aDll : dll) {
+ ((UpdateManagerListener) aDll).
+ managerSuspended(e);
}
}
}
@@ -1900,9 +1897,9 @@
Object[] dll = updateManagerListeners.toArray();
if (dll.length > 0) {
- for (int i = 0; i < dll.length; i++) {
- ((UpdateManagerListener)dll[i]).
- managerResumed(e);
+ for (Object aDll : dll) {
+ ((UpdateManagerListener) aDll).
+ managerResumed(e);
}
}
}
@@ -1921,9 +1918,9 @@
Object[] dll = updateManagerListeners.toArray();
if (dll.length > 0) {
- for (int i = 0; i < dll.length; i++) {
- ((UpdateManagerListener)dll[i]).
- managerStopped(e);
+ for (Object aDll : dll) {
+ ((UpdateManagerListener) aDll).
+ managerStopped(e);
}
}
@@ -1958,9 +1955,9 @@
Object[] dll = updateManagerListeners.toArray();
if (dll.length > 0) {
- for (int i = 0; i < dll.length; i++) {
- ((UpdateManagerListener)dll[i]).
- updateStarted(e);
+ for (Object aDll : dll) {
+ ((UpdateManagerListener) aDll).
+ updateStarted(e);
}
}
}
@@ -1991,9 +1988,8 @@
List l = e.getDirtyAreas();
if (l != null) {
- Iterator i = l.iterator();
- while (i.hasNext()) {
- Rectangle r = (Rectangle)i.next();
+ for (Object aL : l) {
+ Rectangle r = (Rectangle) aL;
if (updateOverlay != null) {
updateOverlay.addRect(r);
r = getRenderRect();
@@ -2019,9 +2015,9 @@
Object[] dll = updateManagerListeners.toArray();
if (dll.length > 0) {
- for (int i = 0; i < dll.length; i++) {
- ((UpdateManagerListener)dll[i]).
- updateCompleted(e);
+ for (Object aDll : dll) {
+ ((UpdateManagerListener) aDll).
+ updateCompleted(e);
}
}
}
@@ -2037,9 +2033,9 @@
Object[] dll = updateManagerListeners.toArray();
if (dll.length > 0) {
- for (int i = 0; i < dll.length; i++) {
- ((UpdateManagerListener)dll[i]).
- updateFailed(e);
+ for (Object aDll : dll) {
+ ((UpdateManagerListener) aDll).
+ updateFailed(e);
}
}
}
@@ -3379,8 +3375,8 @@
LinkActivationEvent ev;
ev = new LinkActivationEvent(JSVGComponent.this, elt, href);
- for (int i = 0; i < ll.length; i++) {
- LinkActivationListener l = (LinkActivationListener)ll[i];
+ for (Object aLl : ll) {
+ LinkActivationListener l = (LinkActivationListener) aLl;
l.linkActivated(ev);
}
}
diff --git a/batik-test-svg/src/main/java/org/apache/batik/test/svg/AbstractRenderingAccuracyTest.java b/batik-test-svg/src/main/java/org/apache/batik/test/svg/AbstractRenderingAccuracyTest.java
index 33ddaf2..4763424 100644
--- a/batik-test-svg/src/main/java/org/apache/batik/test/svg/AbstractRenderingAccuracyTest.java
+++ b/batik-test-svg/src/main/java/org/apache/batik/test/svg/AbstractRenderingAccuracyTest.java
@@ -31,7 +31,6 @@
import java.net.URL;
import java.net.MalformedURLException;
-import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.Locale;
@@ -533,9 +532,8 @@
// computed difference.
//
if (variationURLs != null) {
- Iterator it = variationURLs.iterator();
- while (it.hasNext()) {
- URL variationURL = (URL) it.next();
+ for (Object variationURL1 : variationURLs) {
+ URL variationURL = (URL) variationURL1;
File tmpDiff = imageToFile(diff, IMAGE_TYPE_DIFF);
InputStream variationURLStream = null;
@@ -544,18 +542,18 @@
} catch (IOException e) {
// Could not open variationURL stream. Just trace that
System.err.println
- (Messages.formatMessage
- (COULD_NOT_OPEN_VARIATION_URL,
- new Object[] { variationURL.toString() }));
+ (Messages.formatMessage
+ (COULD_NOT_OPEN_VARIATION_URL,
+ new Object[]{variationURL.toString()}));
}
if (variationURLStream != null) {
InputStream refDiffStream =
- new BufferedInputStream(variationURLStream);
+ new BufferedInputStream(variationURLStream);
InputStream tmpDiffStream =
- new BufferedInputStream
- (new FileInputStream(tmpDiff));
+ new BufferedInputStream
+ (new FileInputStream(tmpDiff));
if (compare(refDiffStream, tmpDiffStream)) {
// We accept the generated result.
diff --git a/batik-test-svg/src/main/java/org/apache/batik/test/svg/JSVGRenderingAccuracyTest.java b/batik-test-svg/src/main/java/org/apache/batik/test/svg/JSVGRenderingAccuracyTest.java
index 80f8e1d..8cac508 100644
--- a/batik-test-svg/src/main/java/org/apache/batik/test/svg/JSVGRenderingAccuracyTest.java
+++ b/batik-test-svg/src/main/java/org/apache/batik/test/svg/JSVGRenderingAccuracyTest.java
@@ -27,7 +27,6 @@
import java.net.URL;
import java.util.List;
-import java.util.Iterator;
import org.apache.batik.test.DefaultTestReport;
import org.apache.batik.test.TestReport;
@@ -134,9 +133,8 @@
// Paint the overlays
Graphics2D g = theImage.createGraphics();
- Iterator it = overlays.iterator();
- while (it.hasNext()) {
- ((Overlay)it.next()).paint(g);
+ for (Object overlay : overlays) {
+ ((Overlay) overlay).paint(g);
}
saveImage(theImage, fos);
diff --git a/batik-test-svg/src/main/java/org/apache/batik/test/svg/ParametrizedRenderingAccuracyTest.java b/batik-test-svg/src/main/java/org/apache/batik/test/svg/ParametrizedRenderingAccuracyTest.java
index 695fa77..33ecf6b 100644
--- a/batik-test-svg/src/main/java/org/apache/batik/test/svg/ParametrizedRenderingAccuracyTest.java
+++ b/batik-test-svg/src/main/java/org/apache/batik/test/svg/ParametrizedRenderingAccuracyTest.java
@@ -66,8 +66,8 @@
buildRefImgURL(dirNfile[0], dirNfile[1]));
String[] variationURLs = buildVariationURLs(dirNfile[0], dirNfile[1]);
- for (int i = 0; i < variationURLs.length; i++) {
- addVariationURL(variationURLs[i]);
+ for (String variationURL : variationURLs) {
+ addVariationURL(variationURL);
}
setSaveVariation(new File(buildSaveVariationFile(dirNfile[0], dirNfile[1])));
setCandidateReference(new File(buildCandidateReferenceFile(dirNfile[0], dirNfile[1])));
diff --git a/batik-test-svg/src/main/java/org/apache/batik/test/svg/PreconfiguredRenderingTest.java b/batik-test-svg/src/main/java/org/apache/batik/test/svg/PreconfiguredRenderingTest.java
index 11b9677..a243204 100644
--- a/batik-test-svg/src/main/java/org/apache/batik/test/svg/PreconfiguredRenderingTest.java
+++ b/batik-test-svg/src/main/java/org/apache/batik/test/svg/PreconfiguredRenderingTest.java
@@ -62,8 +62,8 @@
buildRefImgURL(dirNfile[0], dirNfile[1]));
String[] variationURLs = buildVariationURLs(dirNfile[0], dirNfile[1]);
- for (int i = 0; i < variationURLs.length; i++) {
- addVariationURL(variationURLs[i]);
+ for (String variationURL : variationURLs) {
+ addVariationURL(variationURL);
}
setSaveVariation(new File(buildSaveVariationFile(dirNfile[0], dirNfile[1])));
setCandidateReference(new File(buildCandidateReferenceFile(dirNfile[0],dirNfile[1])));
diff --git a/batik-test-svg/src/main/java/org/apache/batik/test/svg/SVGOnLoadExceptionTest.java b/batik-test-svg/src/main/java/org/apache/batik/test/svg/SVGOnLoadExceptionTest.java
index c9c9792..45d0fe9 100644
--- a/batik-test-svg/src/main/java/org/apache/batik/test/svg/SVGOnLoadExceptionTest.java
+++ b/batik-test-svg/src/main/java/org/apache/batik/test/svg/SVGOnLoadExceptionTest.java
@@ -402,7 +402,7 @@
//
String parserClassName = XMLResourceDescriptor.getXMLParserClassName();
SAXSVGDocumentFactory f = new SAXSVGDocumentFactory(parserClassName);
- f.setValidating(validate.booleanValue());
+ f.setValidating(validate);
Document doc = null;
try {
diff --git a/batik-test-svg/src/main/java/org/apache/batik/test/svg/SVGReferenceRenderingAccuracyTest.java b/batik-test-svg/src/main/java/org/apache/batik/test/svg/SVGReferenceRenderingAccuracyTest.java
index 244cb96..b0c5fb8 100644
--- a/batik-test-svg/src/main/java/org/apache/batik/test/svg/SVGReferenceRenderingAccuracyTest.java
+++ b/batik-test-svg/src/main/java/org/apache/batik/test/svg/SVGReferenceRenderingAccuracyTest.java
@@ -67,8 +67,8 @@
buildRefImgURL(dirNfile[0], dirNfile[1]));
String[] variationURLs = buildVariationURLs(dirNfile[0], dirNfile[1]);
- for (int i = 0; i < variationURLs.length; i++) {
- addVariationURL(variationURLs[i]);
+ for (String variationURL : variationURLs) {
+ addVariationURL(variationURL);
}
setSaveVariation(new File(buildSaveVariationFile(dirNfile[0], dirNfile[1])));
setCandidateReference(new File(buildCandidateReferenceFile(dirNfile[0], dirNfile[1])));
diff --git a/batik-test-svg/src/main/java/org/apache/batik/test/svg/SVGRenderingAccuracyTest.java b/batik-test-svg/src/main/java/org/apache/batik/test/svg/SVGRenderingAccuracyTest.java
index 2cf6d95..cdb45cf 100644
--- a/batik-test-svg/src/main/java/org/apache/batik/test/svg/SVGRenderingAccuracyTest.java
+++ b/batik-test-svg/src/main/java/org/apache/batik/test/svg/SVGRenderingAccuracyTest.java
@@ -98,7 +98,7 @@
if (validate == null){
throw new IllegalArgumentException();
}
- this.validate = validate.booleanValue();
+ this.validate = validate;
}
public boolean getValidating(){
diff --git a/batik-test/src/main/java/org/apache/batik/test/MemoryLeakTest.java b/batik-test/src/main/java/org/apache/batik/test/MemoryLeakTest.java
index 7ce58e4..ac64450 100644
--- a/batik-test/src/main/java/org/apache/batik/test/MemoryLeakTest.java
+++ b/batik-test/src/main/java/org/apache/batik/test/MemoryLeakTest.java
@@ -22,7 +22,6 @@
import java.util.List;
import java.util.Map;
import java.util.HashMap;
-import java.util.Iterator;
import org.apache.batik.test.AbstractTest;
import org.apache.batik.test.DefaultTestReport;
@@ -95,9 +94,8 @@
// System.err.println("FreeMemory: " + rt.freeMemory() +
// " of " +rt.totalMemory());
- for (int i=0; i<descs.length; i++) {
- String desc = descs[i];
- WeakRef wr = (WeakRef)objs.get(desc);
+ for (String desc : descs) {
+ WeakRef wr = (WeakRef) objs.get(desc);
if ((wr == null) || (wr.get() == null)) continue;
passed = false;
break;
@@ -122,9 +120,8 @@
StringBuffer sb = new StringBuffer();
boolean passed = true;
synchronized (objs) {
- for (int i=0; i<descs.length; i++) {
- String desc = descs[i];
- WeakRef wr = (WeakRef)objs.get(desc);
+ for (String desc : descs) {
+ WeakRef wr = (WeakRef) objs.get(desc);
if (wr == null) continue;
Object o = wr.get();
if (o == null) continue;
@@ -169,9 +166,8 @@
boolean passed = true;
synchronized (objs) {
- Iterator iter = objs.values().iterator();
- while (iter.hasNext()) {
- WeakRef wr = (WeakRef)iter.next();
+ for (Object o : objs.values()) {
+ WeakRef wr = (WeakRef) o;
if ((wr != null) && (wr.get() != null)) {
passed = false;
break;
@@ -198,9 +194,8 @@
StringBuffer sb = new StringBuffer();
synchronized (objs) {
boolean passed = true;
- Iterator iter = objs.values().iterator();
- while (iter.hasNext()) {
- WeakRef wr = (WeakRef)iter.next();
+ for (Object o1 : objs.values()) {
+ WeakRef wr = (WeakRef) o1;
Object o = wr.get();
if (o == null) continue;
if (!passed)
diff --git a/batik-test/src/main/java/org/apache/batik/test/xml/XMLReflect.java b/batik-test/src/main/java/org/apache/batik/test/xml/XMLReflect.java
index 3abe115..37c22ba 100644
--- a/batik-test/src/main/java/org/apache/batik/test/xml/XMLReflect.java
+++ b/batik-test/src/main/java/org/apache/batik/test/xml/XMLReflect.java
@@ -94,8 +94,8 @@
String argsClassesStr = "null";
if (argsClasses != null) {
argsClassesStr = "";
- for (int i=0; i<argsClasses.length; i++) {
- argsClassesStr += argsClasses[i].getName() + " / ";
+ for (Class argsClass : argsClasses) {
+ argsClassesStr += argsClass.getName() + " / ";
}
}
throw new Exception(Messages.formatMessage(NO_MATCHING_CONSTRUCTOR,
@@ -203,24 +203,23 @@
public static Constructor getDeclaredConstructor(Class cl,
Class[] argClasses){
Constructor[] cs = cl.getDeclaredConstructors();
- for(int i=0; i<cs.length; i++){
- Class[] reqArgClasses = cs[i].getParameterTypes();
- if(reqArgClasses != null && reqArgClasses.length > 0){
- if(reqArgClasses.length == argClasses.length){
- int j=0;
- for(; j<argClasses.length; j++){
- if(!reqArgClasses[j].isAssignableFrom(argClasses[j])){
+ for (Constructor c : cs) {
+ Class[] reqArgClasses = c.getParameterTypes();
+ if (reqArgClasses != null && reqArgClasses.length > 0) {
+ if (reqArgClasses.length == argClasses.length) {
+ int j = 0;
+ for (; j < argClasses.length; j++) {
+ if (!reqArgClasses[j].isAssignableFrom(argClasses[j])) {
break;
}
}
- if(j == argClasses.length){
- return cs[i];
+ if (j == argClasses.length) {
+ return c;
}
}
- }
- else{
- if(argClasses == null || argClasses.length == 0){
- return cs[i];
+ } else {
+ if (argClasses == null || argClasses.length == 0) {
+ return c;
}
}
}
diff --git a/batik-test/src/main/java/org/apache/batik/test/xml/XMLTestSuiteRunner.java b/batik-test/src/main/java/org/apache/batik/test/xml/XMLTestSuiteRunner.java
index 47eee62..ca183e9 100644
--- a/batik-test/src/main/java/org/apache/batik/test/xml/XMLTestSuiteRunner.java
+++ b/batik-test/src/main/java/org/apache/batik/test/xml/XMLTestSuiteRunner.java
@@ -127,8 +127,8 @@
public IdBasedTestFilter(String[] ids){
this.ids = ids;
- for(int i=0; i<ids.length; i++){
- unmatchedIds.add(ids[i]);
+ for (String id : ids) {
+ unmatchedIds.add(id);
}
}
@@ -194,7 +194,7 @@
}
protected boolean isRequestedId(String id){
- for(int i=0; i<ids.length; i++){
+ for (String id1 : ids) {
//
// id substring of ids[i]
// ======================
@@ -213,15 +213,15 @@
// "all.B" (ids[0]) is a substring of "all.B.B3" (id)
// Conclusion: id is accepted because it is a child test of ids[0]
//
- if(ids[i].lastIndexOf(id) == 0){
+ if (id1.lastIndexOf(id) == 0) {
// System.out.println("accepting " + id + ". It is (or is the a parent of) " + ids[i]);
- unmatchedIds.remove(ids[i]);
+ unmatchedIds.remove(id1);
return true;
}
- if(id.lastIndexOf(ids[i]) != -1){
+ if (id.lastIndexOf(id1) != -1) {
// System.out.println("accepting " + id + " it is (or is a child of) the requested " + ids[i]);
- unmatchedIds.remove(ids[i]);
+ unmatchedIds.remove(id1);
return true;
}
}
diff --git a/batik-test/src/main/java/org/apache/batik/test/xml/XMLTestSuiteRunnerValidator.java b/batik-test/src/main/java/org/apache/batik/test/xml/XMLTestSuiteRunnerValidator.java
index 33248c1..58c5c4e 100644
--- a/batik-test/src/main/java/org/apache/batik/test/xml/XMLTestSuiteRunnerValidator.java
+++ b/batik-test/src/main/java/org/apache/batik/test/xml/XMLTestSuiteRunnerValidator.java
@@ -146,8 +146,8 @@
"all.A.AG.AG1", "all.A.AG.AG2"}}
};
- for(int i=0; i<config.length; i++){
- addTest(new XMLTestSuiteRunnerTest(config[i]));
+ for (Object[] aConfig : config) {
+ addTest(new XMLTestSuiteRunnerTest(aConfig));
}
}
@@ -266,8 +266,8 @@
if(r instanceof TestSuiteReport){
TestReport[] c = ((TestSuiteReport)r).getChildrenReports();
if(c != null){
- for(int i=0; i<c.length; i++){
- appendReportIds(c[i], sb);
+ for (TestReport aC : c) {
+ appendReportIds(aC, sb);
}
}
}
@@ -287,8 +287,8 @@
if(r instanceof TestSuiteReport){
TestReport[] c = ((TestSuiteReport)r).getChildrenReports();
if(c != null){
- for(int i=0; i<c.length; i++){
- appendReportIds(c[i], sb);
+ for (TestReport aC : c) {
+ appendReportIds(aC, sb);
}
}
}
@@ -328,11 +328,11 @@
if(report instanceof TestSuiteReport){
TestReport[] childReports = ((TestSuiteReport)report).getChildrenReports();
if(childReports != null){
- for(int i=0; i<childReports.length; i++){
+ for (TestReport childReport : childReports) {
String idNotExpected
- = checkTestReport(childReports[i],
- idSet);
- if(idNotExpected != null){
+ = checkTestReport(childReport,
+ idSet);
+ if (idNotExpected != null) {
return idNotExpected;
}
}
diff --git a/batik-transcoder/src/main/java/org/apache/batik/transcoder/TranscodingHints.java b/batik-transcoder/src/main/java/org/apache/batik/transcoder/TranscodingHints.java
index 8f9d72c..c2ebb62 100644
--- a/batik-transcoder/src/main/java/org/apache/batik/transcoder/TranscodingHints.java
+++ b/batik-transcoder/src/main/java/org/apache/batik/transcoder/TranscodingHints.java
@@ -19,7 +19,6 @@
package org.apache.batik.transcoder;
import java.util.HashMap;
-import java.util.Iterator;
import java.util.Map;
/**
@@ -129,9 +128,8 @@
if (m instanceof TranscodingHints) {
putAll(((TranscodingHints) m));
} else {
- Iterator iter = m.entrySet().iterator();
- while (iter.hasNext()) {
- Map.Entry entry = (Map.Entry) iter.next();
+ for (Object o : m.entrySet()) {
+ Entry entry = (Entry) o;
put(entry.getKey(), entry.getValue());
}
}
diff --git a/batik-transcoder/src/main/java/org/apache/batik/transcoder/print/PrintTranscoder.java b/batik-transcoder/src/main/java/org/apache/batik/transcoder/print/PrintTranscoder.java
index ab5e45a..0f23e37 100644
--- a/batik-transcoder/src/main/java/org/apache/batik/transcoder/print/PrintTranscoder.java
+++ b/batik-transcoder/src/main/java/org/apache/batik/transcoder/print/PrintTranscoder.java
@@ -781,9 +781,9 @@
// First, request the transcoder to transcode
// each of the input files
//
- for(int i=0; i<args.length; i++){
- transcoder.transcode(new TranscoderInput(new File(args[i]).toURI().toURL().toString()),
- null);
+ for (String arg : args) {
+ transcoder.transcode(new TranscoderInput(new File(arg).toURI().toURL().toString()),
+ null);
}
//
diff --git a/batik-transcoder/src/main/java/org/apache/batik/transcoder/svg2svg/OutputManager.java b/batik-transcoder/src/main/java/org/apache/batik/transcoder/svg2svg/OutputManager.java
index 4546e96..ac5653e 100644
--- a/batik-transcoder/src/main/java/org/apache/batik/transcoder/svg2svg/OutputManager.java
+++ b/batik-transcoder/src/main/java/org/apache/batik/transcoder/svg2svg/OutputManager.java
@@ -134,8 +134,8 @@
* Prints a char array.
*/
public void printCharacters(char[] ca) throws IOException {
- for (int i = 0; i < ca.length; i++) {
- printCharacter(ca[i]);
+ for (char aCa : ca) {
+ printCharacter(aCa);
}
}
@@ -507,16 +507,15 @@
printCharacter(ai.delimiter);
}
} else {
- Iterator it = attributes.iterator();
- while (it.hasNext()) {
- AttributeInfo ai = (AttributeInfo)it.next();
+ for (Object attribute : attributes) {
+ AttributeInfo ai = (AttributeInfo) attribute;
if (ai.isAttribute("xml:space")) {
xmlSpace.set(0, (ai.value.equals("preserve")
- ? Boolean.TRUE
- : Boolean.FALSE));
+ ? Boolean.TRUE
+ : Boolean.FALSE));
}
-
+
printSpaces(ai.space, false);
printCharacters(ai.name);
@@ -725,8 +724,8 @@
*/
protected int newlines(char[] text) {
int result = 0;
- for (int i = 0; i < text.length; i++) {
- if (text[i] == 10) {
+ for (char aText : text) {
+ if (aText == 10) {
result++;
}
}
@@ -737,8 +736,8 @@
* Tells whether the given character represents white spaces.
*/
protected boolean isWhiteSpace(char[] text) {
- for (int i = 0; i < text.length; i++) {
- if (!XMLUtilities.isXMLSpace(text[i])) {
+ for (char aText : text) {
+ if (!XMLUtilities.isXMLSpace(aText)) {
return false;
}
}
diff --git a/batik-transcoder/src/main/java/org/apache/batik/transcoder/wmf/tosvg/WMFPainter.java b/batik-transcoder/src/main/java/org/apache/batik/transcoder/wmf/tosvg/WMFPainter.java
index fc5b319..6857095 100644
--- a/batik-transcoder/src/main/java/org/apache/batik/transcoder/wmf/tosvg/WMFPainter.java
+++ b/batik-transcoder/src/main/java/org/apache/batik/transcoder/wmf/tosvg/WMFPainter.java
@@ -43,7 +43,6 @@
import java.awt.image.ImageObserver;
import java.io.BufferedInputStream;
import java.text.AttributedCharacterIterator;
-import java.util.Iterator;
import java.util.Stack;
import java.util.List;
import java.util.ArrayList;
@@ -1065,9 +1064,8 @@
/** Just to be consistent with PolyPolygon filling.
*/
private void drawPolyPolygon(Graphics2D g2d, List pols) {
- Iterator it = pols.iterator();
- while (it.hasNext()) {
- Polygon2D pol = (Polygon2D)(it.next());
+ for (Object pol1 : pols) {
+ Polygon2D pol = (Polygon2D) (pol1);
g2d.draw(pol);
}
}
@@ -1081,8 +1079,8 @@
g2d.fill((Polygon2D)(pols.get(0)));
} else {
GeneralPath path = new GeneralPath(GeneralPath.WIND_EVEN_ODD);
- for (int i = 0; i < pols.size(); i++) {
- Polygon2D pol = (Polygon2D)(pols.get(i));
+ for (Object pol1 : pols) {
+ Polygon2D pol = (Polygon2D) pol1;
path.append(pol, false);
}
g2d.fill(path);
diff --git a/batik-transcoder/src/main/java/org/apache/batik/transcoder/wmf/tosvg/WMFTranscoder.java b/batik-transcoder/src/main/java/org/apache/batik/transcoder/wmf/tosvg/WMFTranscoder.java
index 38ab412..d68fa1b 100644
--- a/batik-transcoder/src/main/java/org/apache/batik/transcoder/wmf/tosvg/WMFTranscoder.java
+++ b/batik-transcoder/src/main/java/org/apache/batik/transcoder/wmf/tosvg/WMFTranscoder.java
@@ -248,13 +248,11 @@
WMFTranscoder transcoder = new WMFTranscoder();
int nFiles = args.length;
- for(int i=0; i<nFiles; i++){
- String fileName = args[i];
- if(!fileName.toLowerCase().endsWith(WMF_EXTENSION)){
- System.err.println(args[i] + " does not have the " + WMF_EXTENSION + " extension. It is ignored");
- }
- else{
- System.out.print("Processing : " + args[i] + "...");
+ for (String fileName : args) {
+ if (!fileName.toLowerCase().endsWith(WMF_EXTENSION)) {
+ System.err.println(fileName + " does not have the " + WMF_EXTENSION + " extension. It is ignored");
+ } else {
+ System.out.print("Processing : " + fileName + "...");
String outputFileName = fileName.substring(0, fileName.toLowerCase().indexOf(WMF_EXTENSION)) + SVG_EXTENSION;
File inputFile = new File(fileName);
File outputFile = new File(outputFileName);
@@ -262,9 +260,9 @@
TranscoderInput input = new TranscoderInput(inputFile.toURI().toURL().toString());
TranscoderOutput output = new TranscoderOutput(new FileOutputStream(outputFile));
transcoder.transcode(input, output);
- }catch(MalformedURLException e){
+ } catch (MalformedURLException e) {
throw new TranscoderException(e);
- }catch(IOException e){
+ } catch (IOException e) {
throw new TranscoderException(e);
}
System.out.println(".... Done");
diff --git a/batik-util/src/main/java/org/apache/batik/util/ClassFileUtilities.java b/batik-util/src/main/java/org/apache/batik/util/ClassFileUtilities.java
index 28e9394..a733175 100644
--- a/batik-util/src/main/java/org/apache/batik/util/ClassFileUtilities.java
+++ b/batik-util/src/main/java/org/apache/batik/util/ClassFileUtilities.java
@@ -90,9 +90,9 @@
File cwd = new File(".");
File buildDir = null;
String[] cwdFiles = cwd.list();
- for (int i = 0; i < cwdFiles.length; i++) {
- if (cwdFiles[i].startsWith("batik-")) {
- buildDir = new File(cwdFiles[i]);
+ for (String cwdFile : cwdFiles) {
+ if (cwdFile.startsWith("batik-")) {
+ buildDir = new File(cwdFile);
if (!buildDir.isDirectory()) {
buildDir = null;
} else {
@@ -122,9 +122,8 @@
// System.out.println(fromFile.name);
Set result = getClassDependencies(fromFile.getInputStream(),
classpath, false);
- Iterator j = result.iterator();
- while (j.hasNext()) {
- ClassFile toFile = (ClassFile) cs.get(j.next());
+ for (Object aResult : result) {
+ ClassFile toFile = (ClassFile) cs.get(aResult);
if (fromFile != toFile && toFile != null) {
fromFile.deps.add(toFile);
}
@@ -134,9 +133,8 @@
i = cs.values().iterator();
while (i.hasNext()) {
ClassFile fromFile = (ClassFile) i.next();
- Iterator j = fromFile.deps.iterator();
- while (j.hasNext()) {
- ClassFile toFile = (ClassFile) j.next();
+ for (Object dep : fromFile.deps) {
+ ClassFile toFile = (ClassFile) dep;
Jar fromJar = fromFile.jar;
Jar toJar = toFile.jar;
if (fromFile.name.equals(toFile.name)
@@ -157,9 +155,8 @@
i = js.values().iterator();
while (i.hasNext()) {
Jar fromJar = (Jar) i.next();
- Iterator j = fromJar.deps.keySet().iterator();
- while (j.hasNext()) {
- Jar toJar = (Jar) j.next();
+ for (Object o : fromJar.deps.keySet()) {
+ Jar toJar = (Jar) o;
Triple t = new Triple();
t.from = fromJar;
t.to = toJar;
@@ -175,17 +172,15 @@
System.out.println
(t.count + "," + t.from.name + "," + t.to.name);
if (showFiles) {
- Iterator j = t.from.files.iterator();
- while (j.hasNext()) {
- ClassFile fromFile = (ClassFile) j.next();
- Iterator k = fromFile.deps.iterator();
- while (k.hasNext()) {
- ClassFile toFile = (ClassFile) k.next();
+ for (Object file : t.from.files) {
+ ClassFile fromFile = (ClassFile) file;
+ for (Object dep : fromFile.deps) {
+ ClassFile toFile = (ClassFile) dep;
if (toFile.jar == t.to
&& !t.from.files.contains(toFile.name)) {
System.out.println
- ("\t" + fromFile.name + " --> "
- + toFile.name);
+ ("\t" + fromFile.name + " --> "
+ + toFile.name);
}
}
}
@@ -224,13 +219,13 @@
private static void collectJars(File dir, Map jars, Map classFiles) throws IOException {
File[] files = dir.listFiles();
- for (int i = 0; i < files.length; i++) {
- String n = files[i].getName();
- if (n.endsWith(".jar") && files[i].isFile()) {
+ for (File file : files) {
+ String n = file.getName();
+ if (n.endsWith(".jar") && file.isFile()) {
Jar j = new Jar();
- j.name = files[i].getPath();
- j.file = files[i];
- j.jarFile = new JarFile(files[i]);
+ j.name = file.getPath();
+ j.file = file;
+ j.jarFile = new JarFile(file);
jars.put(j.name, j);
Enumeration entries = j.jarFile.entries();
@@ -245,8 +240,8 @@
j.files.add(cf);
}
}
- } else if (files[i].isDirectory()) {
- collectJars(files[i], jars, classFiles);
+ } else if (file.isDirectory()) {
+ collectJars(file, jars, classFiles);
}
}
}
@@ -286,17 +281,15 @@
boolean rec)
throws IOException {
- Iterator it = getClassDependencies(is).iterator();
- while (it.hasNext()) {
- String s = (String)it.next();
+ for (Object o : getClassDependencies(is)) {
+ String s = (String) o;
if (!done.contains(s)) {
done.add(s);
- Iterator cpit = classpath.iterator();
- while (cpit.hasNext()) {
+ for (Object aClasspath : classpath) {
InputStream depis = null;
String path = null;
- Object cpEntry = cpit.next();
+ Object cpEntry = aClasspath;
if (cpEntry instanceof JarFile) {
JarFile jarFile = (JarFile) cpEntry;
String classFileName = s + ".class";
@@ -318,7 +311,7 @@
if (rec) {
computeClassDependencies
- (depis, classpath, done, result, rec);
+ (depis, classpath, done, result, rec);
}
}
}
diff --git a/batik-util/src/main/java/org/apache/batik/util/DoublyIndexedTable.java b/batik-util/src/main/java/org/apache/batik/util/DoublyIndexedTable.java
index 65e31df..d17240e 100644
--- a/batik-util/src/main/java/org/apache/batik/util/DoublyIndexedTable.java
+++ b/batik-util/src/main/java/org/apache/batik/util/DoublyIndexedTable.java
@@ -168,8 +168,8 @@
Object[] values = new Object[count];
int i = 0;
- for (int index = 0; index < table.length; index++) {
- for (Entry e = table[index]; e != null; e = e.next) {
+ for (Entry aTable : table) {
+ for (Entry e = aTable; e != null; e = e.next) {
values[i++] = e.value;
}
}
diff --git a/batik-util/src/main/java/org/apache/batik/util/ParsedURL.java b/batik-util/src/main/java/org/apache/batik/util/ParsedURL.java
index d2065d8..c74907b 100644
--- a/batik-util/src/main/java/org/apache/batik/util/ParsedURL.java
+++ b/batik-util/src/main/java/org/apache/batik/util/ParsedURL.java
@@ -424,8 +424,7 @@
*/
public InputStream openStream(String [] mimeTypes) throws IOException {
List mt = new ArrayList(mimeTypes.length);
- for (int i=0; i<mimeTypes.length; i++)
- mt.add(mimeTypes[i]);
+ for (String mimeType : mimeTypes) mt.add(mimeType);
return data.openStream(userAgent, mt.iterator());
}
diff --git a/batik-util/src/main/java/org/apache/batik/util/PreferenceManager.java b/batik-util/src/main/java/org/apache/batik/util/PreferenceManager.java
index 6dc3a32..cc7fe83 100644
--- a/batik-util/src/main/java/org/apache/batik/util/PreferenceManager.java
+++ b/batik-util/src/main/java/org/apache/batik/util/PreferenceManager.java
@@ -720,9 +720,9 @@
{
int j = 0;
if (values != null)
- for (int i = 0; i < values.length; i++) {
- if (values[i] != null) {
- setString(mkey+j, values[i]);
+ for (String value : values) {
+ if (value != null) {
+ setString(mkey + j, value);
j++;
}
}
@@ -756,9 +756,9 @@
{
int j = 0;
if (values != null)
- for (int i = 0 ; i < values.length; i++) {
- if (values[i] != null) {
- setURL(mkey+j, values[i]);
+ for (URL value : values) {
+ if (value != null) {
+ setURL(mkey + j, value);
j++;
}
}
@@ -792,9 +792,9 @@
{
int j = 0;
if (values != null)
- for (int i = 0 ; i < values.length; i++) {
- if (values[i] != null) {
- setFile(mkey+j, values[i]);
+ for (File value : values) {
+ if (value != null) {
+ setFile(mkey + j, value);
j++;
}
}
diff --git a/test-sources/org/apache/batik/apps/rasterizer/SVGConverterTest.java b/test-sources/org/apache/batik/apps/rasterizer/SVGConverterTest.java
index 189f764..d704543 100644
--- a/test-sources/org/apache/batik/apps/rasterizer/SVGConverterTest.java
+++ b/test-sources/org/apache/batik/apps/rasterizer/SVGConverterTest.java
@@ -84,7 +84,7 @@
t.setId("HintsConfigTest.KEY_AOI");
t = new HintsConfigTest(new Object[][]{
- {JPEGTranscoder.KEY_QUALITY, Float.valueOf(.5f)}}){
+ {JPEGTranscoder.KEY_QUALITY, .5f}}){
protected void deltaConfigure(SVGConverter c){
c.setQuality(.5f);
}
@@ -94,7 +94,7 @@
t.setId("HintsConfigTest.KEY_QUALITY");
t = new HintsConfigTest(new Object[][]{
- {PNGTranscoder.KEY_INDEXED, Integer.valueOf(8)}}){
+ {PNGTranscoder.KEY_INDEXED, 8}}){
protected void deltaConfigure(SVGConverter c){
c.setIndexed(8);
}
@@ -113,7 +113,7 @@
t.setId("HintsConfigTest.KEY_BACKGROUND_COLOR");
t = new HintsConfigTest(new Object[][]{
- {ImageTranscoder.KEY_HEIGHT, Float.valueOf(50)}}){
+ {ImageTranscoder.KEY_HEIGHT, 50f}}){
protected void deltaConfigure(SVGConverter c){
c.setHeight(50);
}
@@ -123,7 +123,7 @@
t.setId("HintsConfigTest.KEY_HEIGHT");
t = new HintsConfigTest(new Object[][]{
- {ImageTranscoder.KEY_WIDTH, Float.valueOf(50)}}){
+ {ImageTranscoder.KEY_WIDTH, 50f}}){
protected void deltaConfigure(SVGConverter c){
c.setWidth(50);
}
@@ -133,7 +133,7 @@
t.setId("HintsConfigTest.KEY_WIDTH");
t = new HintsConfigTest(new Object[][]{
- {ImageTranscoder.KEY_MAX_HEIGHT, Float.valueOf(50)}}){
+ {ImageTranscoder.KEY_MAX_HEIGHT, 50f}}){
protected void deltaConfigure(SVGConverter c){
c.setMaxHeight(50);
}
@@ -142,7 +142,7 @@
t.setId("HintsConfigTest.KEY_MAX_HEIGHT");
t = new HintsConfigTest(new Object[][]{
- {ImageTranscoder.KEY_MAX_WIDTH, Float.valueOf(50)}}){
+ {ImageTranscoder.KEY_MAX_WIDTH, 50f}}){
protected void deltaConfigure(SVGConverter c){
c.setMaxWidth(50);
}
@@ -199,7 +199,7 @@
t.setId("HintsConfigTest.KEY_LANGUAGE");
t = new HintsConfigTest(new Object[][]{
- {ImageTranscoder.KEY_PIXEL_UNIT_TO_MILLIMETER, Float.valueOf(.5f)}}){
+ {ImageTranscoder.KEY_PIXEL_UNIT_TO_MILLIMETER, .5f}}){
protected void deltaConfigure(SVGConverter c){
c.setPixelUnitToMillimeter(.5f);
}
@@ -545,8 +545,8 @@
protected String makeSourceList(List v){
int n = v.size();
StringBuffer sb = new StringBuffer( n * 8 );
- for (int i=0; i<n; i++){
- sb.append( v.get(i).toString() );
+ for (Object aV : v) {
+ sb.append(aV.toString());
}
return sb.toString();
@@ -690,25 +690,23 @@
return report;
}
- Iterator iter = expectedConfig.hints.keySet().iterator();
- while (iter.hasNext()){
- Object hintKey = iter.next();
+ for (Object hintKey : expectedConfig.hints.keySet()) {
Object expectedHintValue = expectedConfig.hints.get(hintKey);
Object computedHintValue = computedConfig.hints.get(hintKey);
- if (!expectedHintValue.equals(computedHintValue)){
+ if (!expectedHintValue.equals(computedHintValue)) {
TestReport report = reportError(ERROR_UNEXPECTED_TRANSCODING_HINT);
report.addDescriptionEntry(ENTRY_KEY_EXPECTED_HINT_KEY,
- hintKey.toString());
+ hintKey.toString());
report.addDescriptionEntry(ENTRY_KEY_EXPECTED_HINT_VALUE,
- expectedHintValue.toString());
+ expectedHintValue.toString());
report.addDescriptionEntry(ENTRY_KEY_COMPUTED_HINT_VALUE,
- "" + computedHintValue);
+ "" + computedHintValue);
report.addDescriptionEntry(ENTRY_KEY_EXPECTED_HINTS,
- makeHintsString(expectedConfig.hints));
+ makeHintsString(expectedConfig.hints));
report.addDescriptionEntry(ENTRY_KEY_COMPUTED_HINTS,
- makeHintsString(computedConfig.hints));
+ makeHintsString(computedConfig.hints));
return report;
}
@@ -840,8 +838,8 @@
// Add hints from constructor argument
//
int n = hintsMap.length;
- for (int i=0; i<n; i++){
- hints.put(hintsMap[i][0], hintsMap[i][1]);
+ for (Object[] aHintsMap : hintsMap) {
+ hints.put(aHintsMap[0], aHintsMap[1]);
}
config.hints = hints;
@@ -883,9 +881,9 @@
List sources = new ArrayList();
List dest = new ArrayList();
- for (int i=0; i<expectedSources.length; i++){
- sources.add(new SVGConverterFileSource(new File(expectedSources[i] + SVG_EXTENSION)));
- dest.add(new File(expectedSources[i] + DST_TYPE.getExtension()));
+ for (Object expectedSource : expectedSources) {
+ sources.add(new SVGConverterFileSource(new File(expectedSource + SVG_EXTENSION)));
+ dest.add(new File(expectedSource + DST_TYPE.getExtension()));
}
config.sources = sources;
config.dest = dest;
@@ -929,12 +927,12 @@
List sources = new ArrayList();
List dest = new ArrayList();
- for (int i=0; i<sourcesStrings.length; i++){
- sources.add(new SVGConverterFileSource(new File(sourcesStrings[i])));
+ for (String sourcesString : sourcesStrings) {
+ sources.add(new SVGConverterFileSource(new File(sourcesString)));
}
- for (int i=0; i<expectedDest.length; i++){
- dest.add(new File(expectedDest[i]));
+ for (String anExpectedDest : expectedDest) {
+ dest.add(new File(anExpectedDest));
}
config.sources = sources;
diff --git a/test-sources/org/apache/batik/bridge/EcmaLoadTest.java b/test-sources/org/apache/batik/bridge/EcmaLoadTest.java
index cce1d44..900a47f 100644
--- a/test-sources/org/apache/batik/bridge/EcmaLoadTest.java
+++ b/test-sources/org/apache/batik/bridge/EcmaLoadTest.java
@@ -55,10 +55,10 @@
//
for (int i=0; i<scriptSource.length; i++) {
for (int j=0; j<scriptOrigin[i].length; j++) {
- for (int k=0; k<secure.length; k++) {
- ScriptSelfTest t= buildTest(scripts, scriptSource[i],
- scriptOrigin[i][j],
- secure[k]);
+ for (boolean aSecure : secure) {
+ ScriptSelfTest t = buildTest(scripts, scriptSource[i],
+ scriptOrigin[i][j],
+ aSecure);
addTest(t);
}
}
diff --git a/test-sources/org/apache/batik/bridge/EcmaNoLoadTest.java b/test-sources/org/apache/batik/bridge/EcmaNoLoadTest.java
index dc8114d..c0ffbe0 100644
--- a/test-sources/org/apache/batik/bridge/EcmaNoLoadTest.java
+++ b/test-sources/org/apache/batik/bridge/EcmaNoLoadTest.java
@@ -45,15 +45,15 @@
// should not be loaded, no matter their origin or the
// other security settings.
//
- for (int i=0; i<scriptSource.length; i++) {
- for (int j=0; j<secure.length; j++) {
- for (int k=0; k<scriptOrigin.length; k++) {
+ for (String aScriptSource : scriptSource) {
+ for (boolean aSecure : secure) {
+ for (String aScriptOrigin : scriptOrigin) {
SVGOnLoadExceptionTest t = buildTest(scripts,
- scriptSource[i],
- scriptOrigin[k],
- secure[j],
- false,
- false);
+ aScriptSource,
+ aScriptOrigin,
+ aSecure,
+ false,
+ false);
addTest(t);
}
}
@@ -90,12 +90,12 @@
max = j+1;
}
for (int i=0; i<max; i++) {
- for (int k=0; k<secure.length; k++) {
- SVGOnLoadExceptionTest t= buildTest(scripts, scriptSource[i],
- scriptOrigin[j],
- secure[k],
- false,
- false);
+ for (boolean aSecure : secure) {
+ SVGOnLoadExceptionTest t = buildTest(scripts, scriptSource[i],
+ scriptOrigin[j],
+ aSecure,
+ false,
+ false);
addTest(t);
}
}
diff --git a/test-sources/org/apache/batik/bridge/ExternalResourcesTest.java b/test-sources/org/apache/batik/bridge/ExternalResourcesTest.java
index 5c87a58..439cb37 100644
--- a/test-sources/org/apache/batik/bridge/ExternalResourcesTest.java
+++ b/test-sources/org/apache/batik/bridge/ExternalResourcesTest.java
@@ -176,7 +176,7 @@
}
public void setSecure(Boolean secure) {
- this.secure = secure.booleanValue();
+ this.secure = secure;
}
/**
@@ -315,20 +315,19 @@
ids[i] = st.nextToken().trim();
}
- for (int i=0; i<ids.length; i++) {
- String id = ids[i];
+ for (String id : ids) {
userAgent = buildUserAgent();
builder = new GVTBuilder();
ctx = new BridgeContext(userAgent);
ctx.setDynamic(true);
- Document cloneDoc = (Document)doc.cloneNode(true);
+ Document cloneDoc = (Document) doc.cloneNode(true);
Element insertionPoint = cloneDoc.getElementById(INSERTION_POINT_ID);
if (insertionPoint == null) {
report.setErrorCode(ERROR_NO_INSERTION_POINT_IN_DOCUMENT);
report.addDescriptionEntry(ENTRY_KEY_INSERTION_POINT_ID,
- INSERTION_POINT_ID);
+ INSERTION_POINT_ID);
report.setPassed(false);
return report;
}
@@ -338,7 +337,7 @@
if (target == null) {
report.setErrorCode(ERROR_TARGET_ID_NOT_FOUND);
report.addDescriptionEntry(ENTRY_KEY_TARGET_ID,
- id);
+ id);
report.setPassed(false);
return report;
}
@@ -349,7 +348,7 @@
GraphicsNode gn = builder.build(ctx, cloneDoc);
gn.getBounds();
th = userAgent.getDisplayError();
- } catch (BridgeException e){
+ } catch (BridgeException e) {
th = e;
} catch (SecurityException e) {
th = e;
@@ -363,12 +362,12 @@
if (!secure)
failures.add(id);
} else if (th instanceof BridgeException) {
- BridgeException be = (BridgeException)th;
- if (!secure ||
- (secure && !ERR_URI_UNSECURE.equals(be.getCode()))) {
+ BridgeException be = (BridgeException) th;
+ if (!secure ||
+ (secure && !ERR_URI_UNSECURE.equals(be.getCode()))) {
report.setErrorCode(ERROR_WHILE_PROCESSING_SVG_DOCUMENT);
report.addDescriptionEntry(ENTRY_KEY_ERROR_DESCRIPTION,
- be.getMessage());
+ be.getMessage());
report.setPassed(false);
return report;
}
@@ -376,7 +375,7 @@
// Some unknown exception was displayed...
report.setErrorCode(ERROR_WHILE_PROCESSING_SVG_DOCUMENT);
report.addDescriptionEntry(ENTRY_KEY_ERROR_DESCRIPTION,
- th.getMessage());
+ th.getMessage());
report.setPassed(false);
return report;
}
@@ -389,15 +388,15 @@
if (secure) {
report.setErrorCode(ERROR_UNTHROWN_SECURITY_EXCEPTIONS);
- for (int i=0; i<failures.size(); i++) {
+ for (Object failure : failures) {
report.addDescriptionEntry(ENTRY_KEY_EXPECTED_EXCEPTION_ON,
- failures.get(i));
+ failure);
}
} else {
report.setErrorCode(ERROR_THROWN_SECURITY_EXCEPTIONS);
- for (int i=0; i<failures.size(); i++) {
+ for (Object failure : failures) {
report.addDescriptionEntry(ENTRY_KEY_UNEXPECTED_EXCEPTION_ON,
- failures.get(i));
+ failure);
}
}
diff --git a/test-sources/org/apache/batik/bridge/JarLoadTest.java b/test-sources/org/apache/batik/bridge/JarLoadTest.java
index 105501b..7e9d3bf 100644
--- a/test-sources/org/apache/batik/bridge/JarLoadTest.java
+++ b/test-sources/org/apache/batik/bridge/JarLoadTest.java
@@ -49,10 +49,10 @@
//
for (int i=0; i<scriptSource.length; i++) {
for (int j=0; j<=i; j++) {
- for (int k=0; k<secure.length; k++) {
- ScriptSelfTest t= buildTest(scripts, scriptSource[i],
- scriptOrigin[j],
- secure[k]);
+ for (boolean aSecure : secure) {
+ ScriptSelfTest t = buildTest(scripts, scriptSource[i],
+ scriptOrigin[j],
+ aSecure);
addTest(t);
}
}
diff --git a/test-sources/org/apache/batik/bridge/JarNoLoadTest.java b/test-sources/org/apache/batik/bridge/JarNoLoadTest.java
index 68f4ff3..11414ac 100644
--- a/test-sources/org/apache/batik/bridge/JarNoLoadTest.java
+++ b/test-sources/org/apache/batik/bridge/JarNoLoadTest.java
@@ -44,13 +44,13 @@
// should not be loaded, no matter their origin or the
// other security settings.
//
- for (int i=0; i<scriptSource.length; i++) {
- for (int j=0; j<secure.length; j++) {
- for (int k=0; k<scriptOrigin.length; k++) {
+ for (String aScriptSource : scriptSource) {
+ for (boolean aSecure : secure) {
+ for (String aScriptOrigin : scriptOrigin) {
SVGOnLoadExceptionTest t = buildTest(scripts,
- scriptSource[i],
- scriptOrigin[k],
- secure[j]);
+ aScriptSource,
+ aScriptOrigin,
+ aSecure);
addTest(t);
}
}
@@ -65,10 +65,10 @@
scripts = "application/java-archive";
for (int j=0; j<scriptOrigin.length; j++) {
for (int i=0; i<j; i++) {
- for (int k=0; k<secure.length; k++) {
- SVGOnLoadExceptionTest t= buildTest(scripts, scriptSource[i],
- scriptOrigin[j],
- secure[k]);
+ for (boolean aSecure : secure) {
+ SVGOnLoadExceptionTest t = buildTest(scripts, scriptSource[i],
+ scriptOrigin[j],
+ aSecure);
addTest(t);
}
}
diff --git a/test-sources/org/apache/batik/css/engine/value/PropertyManagerTest.java b/test-sources/org/apache/batik/css/engine/value/PropertyManagerTest.java
index 6c3b40c..ae577a6 100644
--- a/test-sources/org/apache/batik/css/engine/value/PropertyManagerTest.java
+++ b/test-sources/org/apache/batik/css/engine/value/PropertyManagerTest.java
@@ -151,7 +151,7 @@
}
// test if the property is inherited or not
- if (isInherited.booleanValue() != manager.isInheritedProperty()) {
+ if (isInherited != manager.isInheritedProperty()) {
report.setErrorCode(ERROR_IS_INHERITED);
report.setPassed(false);
report.addDescriptionEntry(ERROR_IS_INHERITED, "");
@@ -177,15 +177,15 @@
// test all possible identifiers
if (identValues != null) {
try {
- for (int i=0; i < identValues.length; ++i) {
- LexicalUnit lu = cssParser.parsePropertyValue(identValues[i]);
+ for (String identValue : identValues) {
+ LexicalUnit lu = cssParser.parsePropertyValue(identValue);
Value v = manager.createValue(lu, null);
String s = v.getCssText();
- if (!identValues[i].equalsIgnoreCase(s)) {
+ if (!identValue.equalsIgnoreCase(s)) {
report.setErrorCode(ERROR_INVALID_VALUE);
report.setPassed(false);
report.addDescriptionEntry(ERROR_INVALID_VALUE,
- identValues[i]+ '/' +s);
+ identValue + '/' + s);
}
}
} catch (Exception ex) {
diff --git a/test-sources/org/apache/batik/gvt/TextSelectionTest.java b/test-sources/org/apache/batik/gvt/TextSelectionTest.java
index 84cac26..5439767 100644
--- a/test-sources/org/apache/batik/gvt/TextSelectionTest.java
+++ b/test-sources/org/apache/batik/gvt/TextSelectionTest.java
@@ -126,8 +126,8 @@
public TextSelectionTest(String file, String textID,
Integer start, Integer end) {
this.textID = textID;
- this.start = start.intValue();
- this.end = end.intValue();
+ this.start = start;
+ this.end = end;
super.setFile(file);
}
diff --git a/test-sources/org/apache/batik/script/rhino/ScriptSelfTest.java b/test-sources/org/apache/batik/script/rhino/ScriptSelfTest.java
index 90b0c74..ecc42c2 100644
--- a/test-sources/org/apache/batik/script/rhino/ScriptSelfTest.java
+++ b/test-sources/org/apache/batik/script/rhino/ScriptSelfTest.java
@@ -50,7 +50,7 @@
}
public void setSecure(Boolean secure){
- this.secure = secure.booleanValue();
+ this.secure = secure;
}
public Boolean getSecure(){
@@ -58,7 +58,7 @@
}
public void setConstrain(Boolean constrain){
- this.constrain = constrain.booleanValue();
+ this.constrain = constrain;
}
public Boolean getConstrain(){
diff --git a/test-sources/org/apache/batik/svggen/AttributedCharacterIterator.java b/test-sources/org/apache/batik/svggen/AttributedCharacterIterator.java
index 3022cb8..9931e39 100644
--- a/test-sources/org/apache/batik/svggen/AttributedCharacterIterator.java
+++ b/test-sources/org/apache/batik/svggen/AttributedCharacterIterator.java
@@ -46,7 +46,7 @@
//
Font font = new Font(fontName, Font.PLAIN, fontSize);
styledText.addAttribute(TextAttribute.FAMILY, font.getFamily());
- styledText.addAttribute(TextAttribute.SIZE, Float.valueOf(font.getSize()));
+ styledText.addAttribute(TextAttribute.SIZE, (float) font.getSize());
styledText.addAttribute(TextAttribute.FOREGROUND, Color.black);
//
diff --git a/test-sources/org/apache/batik/svggen/BStroke.java b/test-sources/org/apache/batik/svggen/BStroke.java
index 584ff7d..60b4088 100644
--- a/test-sources/org/apache/batik/svggen/BStroke.java
+++ b/test-sources/org/apache/batik/svggen/BStroke.java
@@ -108,8 +108,8 @@
// Varying width
g.setPaint(Color.black);
g.drawString("Varying width", 10, 10);
- for(int i=0; i<strokesWidth.length; i++){
- g.setStroke(strokesWidth[i]);
+ for (BasicStroke aStrokesWidth : strokesWidth) {
+ g.setStroke(aStrokesWidth);
g.drawLine(10, 30, 10, 80);
g.translate(20, 0);
}
@@ -118,8 +118,8 @@
g.setTransform(defaultTransform);
g.translate(0, 120);
g.drawString("Varying end caps", 10, 10);
- for(int i=0; i<strokesCap.length; i++){
- g.setStroke(strokesCap[i]);
+ for (BasicStroke aStrokesCap : strokesCap) {
+ g.setStroke(aStrokesCap);
g.drawLine(15, 30, 15, 80);
g.translate(30, 0);
}
@@ -133,8 +133,8 @@
g.translate(0, 240);
g.drawString("Varying line joins", 10, 10);
g.translate(20, 20);
- for(int i=0; i<strokesJoin.length; i++){
- g.setStroke(strokesJoin[i]);
+ for (BasicStroke aStrokesJoin : strokesJoin) {
+ g.setStroke(aStrokesJoin);
g.draw(needle);
g.translate(35, 0);
}
@@ -149,8 +149,8 @@
miterShape.lineTo(0, 30); // 45 degree elbow.
g.drawString("Varying miter limit", 10, 10);
g.translate(10, 30);
- for(int i=0; i<strokesMiter.length; i++){
- g.setStroke(strokesMiter[i]);
+ for (BasicStroke aStrokesMiter : strokesMiter) {
+ g.setStroke(aStrokesMiter);
g.draw(miterShape);
g.translate(40, 0);
}
@@ -160,8 +160,8 @@
g.translate(150, 0);
g.drawString("Varying dash patterns", 10, 10);
g.translate(20, 0);
- for(int i=0; i<strokesDash.length; i++){
- g.setStroke(strokesDash[i]);
+ for (BasicStroke aStrokesDash : strokesDash) {
+ g.setStroke(aStrokesDash);
g.drawLine(10, 20, 10, 80);
g.translate(20, 0);
}
diff --git a/test-sources/org/apache/batik/svggen/DoubleStringPerformanceTest.java b/test-sources/org/apache/batik/svggen/DoubleStringPerformanceTest.java
index f2cad9c..f6a5e72 100644
--- a/test-sources/org/apache/batik/svggen/DoubleStringPerformanceTest.java
+++ b/test-sources/org/apache/batik/svggen/DoubleStringPerformanceTest.java
@@ -49,8 +49,8 @@
int maxLength = 0;
for (int i=0; i<1000; i++) {
- for (int j=0; j<testValues.length; j++) {
- maxLength = Math.max((gc.doubleString(testValues[j])).length(), maxLength);
+ for (double testValue : testValues) {
+ maxLength = Math.max((gc.doubleString(testValue)).length(), maxLength);
}
}
}
diff --git a/test-sources/org/apache/batik/svggen/Font1.java b/test-sources/org/apache/batik/svggen/Font1.java
index 7c72c52..f2236e5 100644
--- a/test-sources/org/apache/batik/svggen/Font1.java
+++ b/test-sources/org/apache/batik/svggen/Font1.java
@@ -57,14 +57,14 @@
g.setPaint(fontColor);
g.translate(0, 20);
int[] fontSizes = { 6, 8, 10, 12, 18, 36, 48 };
- for(int i=0; i<fontSizes.length; i++){
- java.awt.Font font = new java.awt.Font(defaultFont.getFamily(),
- java.awt.Font.PLAIN,
- fontSizes[i]);
+ for (int fontSize : fontSizes) {
+ Font font = new Font(defaultFont.getFamily(),
+ Font.PLAIN,
+ fontSize);
g.setFont(font);
g.drawString("aA", 10, 40);
double width = font.createGlyphVector(frc, "aA").getVisualBounds().getWidth();
- g.translate(width*1.2, 0);
+ g.translate(width * 1.2, 0);
}
g.setTransform(defaultTransform);
@@ -110,12 +110,12 @@
g.drawString("Font Families", 10, 30);
g.setPaint(fontColor);
- for(int i=0; i<fontFamilies.length; i++){
- java.awt.Font font = new java.awt.Font(fontFamilies[i], java.awt.Font.PLAIN, 18);
+ for (String fontFamily : fontFamilies) {
+ Font font = new Font(fontFamily, Font.PLAIN, 18);
g.setFont(font);
- double height = font.createGlyphVector(frc, fontFamilies[i]).getVisualBounds().getHeight();
- g.translate(0, height*1.4);
- g.drawString(fontFamilies[i], 10, 40);
+ double height = font.createGlyphVector(frc, fontFamily).getVisualBounds().getHeight();
+ g.translate(0, height * 1.4);
+ g.drawString(fontFamily, 10, 40);
}
//
@@ -133,11 +133,10 @@
g.drawString("Logical Fonts", 10, 0);
g.setPaint(fontColor);
- for(int i=0; i<logicalFonts.length; i++){
- Font font = logicalFonts[i];
+ for (Font font : logicalFonts) {
g.setFont(font);
double height = font.createGlyphVector(frc, font.getName()).getVisualBounds().getHeight();
- g.translate(0, height*1.4);
+ g.translate(0, height * 1.4);
g.drawString(font.getName(), 10, 0);
}
}
diff --git a/test-sources/org/apache/batik/svggen/Font2.java b/test-sources/org/apache/batik/svggen/Font2.java
index 880a2aa..4c99333 100644
--- a/test-sources/org/apache/batik/svggen/Font2.java
+++ b/test-sources/org/apache/batik/svggen/Font2.java
@@ -60,14 +60,14 @@
g.setPaint(fontColor);
g.translate(0, 20);
int[] fontSizes = { 6, 8, 10, 12, 18, 36, 48 };
- for(int i=0; i<fontSizes.length; i++){
+ for (int fontSize : fontSizes) {
Font font = new Font(defaultFont.getFamily(),
- Font.PLAIN,
- fontSizes[i]);
+ Font.PLAIN,
+ fontSize);
g.setFont(font);
g.drawString("aA", 10, 40);
double width = font.createGlyphVector(frc, "aA").getVisualBounds().getWidth();
- g.translate(width*1.2, 0);
+ g.translate(width * 1.2, 0);
}
g.setTransform(defaultTransform);
@@ -113,12 +113,12 @@
g.drawString("Font Families", 10, 30);
g.setPaint(fontColor);
- for(int i=0; i<fontFamilies.length; i++){
- Font font = new Font(fontFamilies[i], Font.PLAIN, 18);
+ for (String fontFamily : fontFamilies) {
+ Font font = new Font(fontFamily, Font.PLAIN, 18);
g.setFont(font);
- double height = font.createGlyphVector(frc, fontFamilies[i]).getVisualBounds().getHeight();
- g.translate(0, height*1.4);
- g.drawString(fontFamilies[i], 10, 40);
+ double height = font.createGlyphVector(frc, fontFamily).getVisualBounds().getHeight();
+ g.translate(0, height * 1.4);
+ g.drawString(fontFamily, 10, 40);
}
//
@@ -136,12 +136,11 @@
g.drawString("Logical Fonts", 10, 0);
g.setPaint(fontColor);
- for(int i=0; i<logicalFonts.length; i++){
- Font font = logicalFonts[i];
- g.setFont(font);
- double height = font.createGlyphVector(frc, font.getName()).getVisualBounds().getHeight();
- g.translate(0, height*1.4);
- g.drawString(font.getName(), 10, 0);
- }
+ for (Font font : logicalFonts) {
+ g.setFont(font);
+ double height = font.createGlyphVector(frc, font.getName()).getVisualBounds().getHeight();
+ g.translate(0, height * 1.4);
+ g.drawString(font.getName(), 10, 0);
+ }
}
}
diff --git a/test-sources/org/apache/batik/svggen/SVGAccuracyTest.java b/test-sources/org/apache/batik/svggen/SVGAccuracyTest.java
index a3b8b2a..8e40f5c 100644
--- a/test-sources/org/apache/batik/svggen/SVGAccuracyTest.java
+++ b/test-sources/org/apache/batik/svggen/SVGAccuracyTest.java
@@ -274,8 +274,8 @@
}
report.setErrorCode(ERROR_GENERATED_SVG_INACCURATE);
- report.addDescriptionEntry(Messages.formatMessage(ENTRY_KEY_LINE_NUMBER,null), Integer.valueOf(ln));
- report.addDescriptionEntry(Messages.formatMessage(ENTRY_KEY_COLUMN_NUMBER,null), Integer.valueOf(cn));
+ report.addDescriptionEntry(Messages.formatMessage(ENTRY_KEY_LINE_NUMBER,null), ln);
+ report.addDescriptionEntry(Messages.formatMessage(ENTRY_KEY_COLUMN_NUMBER,null), cn);
report.addDescriptionEntry(Messages.formatMessage(ENTRY_KEY_COLUMN_EXPECTED_VALUE,null), expectedChar);
report.addDescriptionEntry(Messages.formatMessage(ENTRY_KEY_COLUMN_FOUND_VALUE,null), foundChar);
report.addDescriptionEntry(Messages.formatMessage(ENTRY_KEY_REFERENCE_LINE,null), refLine);
diff --git a/test-sources/org/apache/batik/svggen/SVGGeneratorTests.java b/test-sources/org/apache/batik/svggen/SVGGeneratorTests.java
index 020e0ff..33a5f0c 100644
--- a/test-sources/org/apache/batik/svggen/SVGGeneratorTests.java
+++ b/test-sources/org/apache/batik/svggen/SVGGeneratorTests.java
@@ -153,8 +153,8 @@
String candidateReference = GENERATOR_REFERENCE_BASE + RENDERING_DIR + "/" + RENDERING_CANDIDATE_REF_DIR + "/" + cl + PNG_EXTENSION;
SVGRenderingAccuracyTest test = new SVGRenderingAccuracyTest(testSource, testReference);
- for (int i = 0; i < variationURLs.length; i++) {
- test.addVariationURL(variationURLs[i]);
+ for (String variationURL : variationURLs) {
+ test.addVariationURL(variationURL);
}
test.setSaveVariation(new File(saveVariation));
test.setCandidateReference(new File(candidateReference));
diff --git a/test-sources/org/apache/batik/swing/JSVGMemoryLeakTest.java b/test-sources/org/apache/batik/swing/JSVGMemoryLeakTest.java
index 1eceaf0..98887c8 100644
--- a/test-sources/org/apache/batik/swing/JSVGMemoryLeakTest.java
+++ b/test-sources/org/apache/batik/swing/JSVGMemoryLeakTest.java
@@ -150,14 +150,14 @@
UpdateManager um = getTheCanvas().getUpdateManager();
BridgeContext bc = um.getBridgeContext();
BridgeContext[] ctxs = bc.getChildContexts();
- for (int i = 0; i < ctxs.length; i++) {
- bc = ctxs[i];
+ for (BridgeContext ctx : ctxs) {
+ bc = ctx;
if (bc == null) {
continue;
}
String url = ((SVGOMDocument) bc.getDocument()).getURL();
if (url.indexOf(uriSubstring) != -1) {
- registerObjectDesc(ctxs[i], desc);
+ registerObjectDesc(ctx, desc);
}
}
}
@@ -195,10 +195,10 @@
registerObjectDesc(um, "updateManager");
registerObjectDesc(bc, "bridgeContext");
BridgeContext[] subCtxs = bc.getChildContexts();
- for (int i = 0; i < subCtxs.length; i++) {
- if (subCtxs[i] != null) {
- SVGOMDocument doc = (SVGOMDocument) subCtxs[i].getDocument();
- registerObjectDesc(subCtxs[i], "BridgeContext_" + doc.getURL());
+ for (BridgeContext subCtx : subCtxs) {
+ if (subCtx != null) {
+ SVGOMDocument doc = (SVGOMDocument) subCtx.getDocument();
+ registerObjectDesc(subCtx, "BridgeContext_" + doc.getURL());
}
}
}
diff --git a/test-sources/org/apache/batik/transcoder/image/AOITest.java b/test-sources/org/apache/batik/transcoder/image/AOITest.java
index 99c6604..83d76f7 100644
--- a/test-sources/org/apache/batik/transcoder/image/AOITest.java
+++ b/test-sources/org/apache/batik/transcoder/image/AOITest.java
@@ -69,9 +69,9 @@
x,
y,
width,
- height,
- Float.valueOf(-1),
- Float.valueOf(-1));
+ height,
+ (float) -1,
+ (float) -1);
}
/**
@@ -96,10 +96,10 @@
Float imgHeight) {
this.inputURI = inputURI;
this.refImageURI = refImageURI;
- this.aoi = new Rectangle2D.Float(x.floatValue(),
- y.floatValue(),
- width.floatValue(),
- height.floatValue());
+ this.aoi = new Rectangle2D.Float(x,
+ y,
+ width,
+ height);
this.imgWidth = imgWidth;
this.imgHeight = imgHeight;
}
@@ -117,10 +117,10 @@
protected Map createTranscodingHints() {
Map hints = new HashMap(11);
hints.put(ImageTranscoder.KEY_AOI, aoi);
- if (imgWidth.floatValue() > 0) {
+ if (imgWidth > 0) {
hints.put(ImageTranscoder.KEY_WIDTH, imgWidth);
}
- if (imgHeight.floatValue() > 0) {
+ if (imgHeight > 0) {
hints.put(ImageTranscoder.KEY_HEIGHT, imgHeight);
}
return hints;
diff --git a/test-sources/org/apache/batik/transcoder/image/DimensionTest.java b/test-sources/org/apache/batik/transcoder/image/DimensionTest.java
index 3d0bb1f..53ec702 100644
--- a/test-sources/org/apache/batik/transcoder/image/DimensionTest.java
+++ b/test-sources/org/apache/batik/transcoder/image/DimensionTest.java
@@ -74,10 +74,10 @@
*/
protected Map createTranscodingHints() {
Map hints = new HashMap(7);
- if (width.floatValue() > 0) {
+ if (width > 0) {
hints.put(ImageTranscoder.KEY_WIDTH, width);
}
- if (height.floatValue() > 0) {
+ if (height > 0) {
hints.put(ImageTranscoder.KEY_HEIGHT, height);
}
return hints;
diff --git a/test-sources/org/apache/batik/transcoder/image/MaxDimensionTest.java b/test-sources/org/apache/batik/transcoder/image/MaxDimensionTest.java
index 3988f57..fc6feb4 100644
--- a/test-sources/org/apache/batik/transcoder/image/MaxDimensionTest.java
+++ b/test-sources/org/apache/batik/transcoder/image/MaxDimensionTest.java
@@ -38,13 +38,13 @@
/** The URI of the reference image. */
protected String refImageURI;
/** The maximum width of the image. */
- protected Float maxWidth = Float.valueOf(Float.NaN);
+ protected Float maxWidth = Float.NaN;
/** The maximum height of the image. */
- protected Float maxHeight = Float.valueOf(Float.NaN);
+ protected Float maxHeight = Float.NaN;
/** The width of the image. */
- protected Float width = Float.valueOf(Float.NaN);
+ protected Float width = Float.NaN;
/** The height of the image. */
- protected Float height = Float.valueOf(Float.NaN);
+ protected Float height = Float.NaN;
//-- Constructors --------------------------------------------------------
@@ -98,16 +98,16 @@
*/
protected Map createTranscodingHints() {
Map hints = new HashMap(7);
- if (!width.isNaN() && width.floatValue() > 0) {
+ if (!width.isNaN() && width > 0) {
hints.put(ImageTranscoder.KEY_WIDTH, width);
}
- if (!height.isNaN() && height.floatValue() > 0) {
+ if (!height.isNaN() && height > 0) {
hints.put(ImageTranscoder.KEY_HEIGHT, height);
}
- if (maxWidth.floatValue() > 0) {
+ if (maxWidth > 0) {
hints.put(ImageTranscoder.KEY_MAX_WIDTH, maxWidth);
}
- if (maxHeight.floatValue() > 0) {
+ if (maxHeight > 0) {
hints.put(ImageTranscoder.KEY_MAX_HEIGHT, maxHeight);
}
return hints;
diff --git a/test-sources/org/apache/batik/transcoder/wmf/WMFAccuracyTest.java b/test-sources/org/apache/batik/transcoder/wmf/WMFAccuracyTest.java
index dd8c77d..806f9bf 100644
--- a/test-sources/org/apache/batik/transcoder/wmf/WMFAccuracyTest.java
+++ b/test-sources/org/apache/batik/transcoder/wmf/WMFAccuracyTest.java
@@ -316,9 +316,9 @@
report.setErrorCode(ERROR_GENERATED_SVG_INACCURATE);
report.addDescriptionEntry(fmtMsg(ENTRY_KEY_LINE_NUMBER),
- Integer.valueOf(line));
+ line);
report.addDescriptionEntry(fmtMsg(ENTRY_KEY_COLUMN_NUMBER),
- Integer.valueOf(cn));
+ cn);
report.addDescriptionEntry(fmtMsg(ENTRY_KEY_COLUMN_EXPECTED_VALUE),
expectedChar);
report.addDescriptionEntry(fmtMsg(ENTRY_KEY_COLUMN_FOUND_VALUE),