summaryrefslogtreecommitdiff
path: root/gentools/src/org/apache/qpid/gentools/AmqpField.java
diff options
context:
space:
mode:
Diffstat (limited to 'gentools/src/org/apache/qpid/gentools/AmqpField.java')
-rw-r--r--gentools/src/org/apache/qpid/gentools/AmqpField.java32
1 files changed, 13 insertions, 19 deletions
diff --git a/gentools/src/org/apache/qpid/gentools/AmqpField.java b/gentools/src/org/apache/qpid/gentools/AmqpField.java
index 02ac7a7599..8e87641445 100644
--- a/gentools/src/org/apache/qpid/gentools/AmqpField.java
+++ b/gentools/src/org/apache/qpid/gentools/AmqpField.java
@@ -22,7 +22,6 @@ package org.apache.qpid.gentools;
import java.io.PrintStream;
import java.util.ArrayList;
-import java.util.Iterator;
import org.w3c.dom.Node;
@@ -79,12 +78,10 @@ public class AmqpField implements Printable, NodeAware, VersionConsistencyCheck
if (domainMap.size() == 1)
return true; // By definition
ArrayList<String> codeTypeList = new ArrayList<String>();
- Iterator<String> itr = domainMap.keySet().iterator();
- while (itr.hasNext())
+ for (String thisDomainName : domainMap.keySet())
{
- String domainName = itr.next();
- AmqpVersionSet versionSet = domainMap.get(domainName);
- String codeType = converter.getGeneratedType(domainName, versionSet.first());
+ AmqpVersionSet versionSet = domainMap.get(thisDomainName);
+ String codeType = converter.getGeneratedType(thisDomainName, versionSet.first());
if (!codeTypeList.contains(codeType))
codeTypeList.add(codeType);
}
@@ -101,9 +98,10 @@ public class AmqpField implements Printable, NodeAware, VersionConsistencyCheck
// Since the various doamin names map to the same code type, add the version occurrences
// across all domains to see we have all possible versions covered
int vCntr = 0;
- Iterator<String> itr = domainMap.keySet().iterator();
- while (itr.hasNext())
- vCntr += domainMap.get(itr.next()).size();
+ for (String thisDomainName : domainMap.keySet())
+ {
+ vCntr += domainMap.get(thisDomainName).size();
+ }
return vCntr == generator.globalVersionSet.size();
}
@@ -112,20 +110,16 @@ public class AmqpField implements Printable, NodeAware, VersionConsistencyCheck
String margin = Utils.createSpaces(marginSize);
out.println(margin + "[F] " + name + ": " + versionSet);
- Iterator<Integer> iItr = ordinalMap.keySet().iterator();
- while (iItr.hasNext())
+ for (Integer thisOrdinal : ordinalMap.keySet())
{
- Integer ordinalValue = iItr.next();
- AmqpVersionSet versionList = ordinalMap.get(ordinalValue);
- out.println(margin + " [O] " + ordinalValue + " : " + versionList.toString());
+ AmqpVersionSet versionList = ordinalMap.get(thisOrdinal);
+ out.println(margin + " [O] " + thisOrdinal + " : " + versionList.toString());
}
- Iterator<String> sItr = domainMap.keySet().iterator();
- while (sItr.hasNext())
+ for (String thisDomainName : domainMap.keySet())
{
- String domainKey = sItr.next();
- AmqpVersionSet versionList = domainMap.get(domainKey);
- out.println(margin + " [D] " + domainKey + " : " + versionList.toString());
+ AmqpVersionSet versionList = domainMap.get(thisDomainName);
+ out.println(margin + " [D] " + thisDomainName + " : " + versionList.toString());
}
}