Author: mcucchiara
Date: Tue Sep 20 16:26:44 2011
New Revision: 1173225

URL: http://svn.apache.org/viewvc?rev=1173225&view=rev
Log:
Partial upgrade to java 5

Modified:
    
struts/struts2/trunk/plugins/sitegraph/src/main/java/org/apache/struts2/sitegraph/model/Graph.java
    
struts/struts2/trunk/plugins/sitegraph/src/main/java/org/apache/struts2/sitegraph/model/SubGraph.java

Modified: 
struts/struts2/trunk/plugins/sitegraph/src/main/java/org/apache/struts2/sitegraph/model/Graph.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/sitegraph/src/main/java/org/apache/struts2/sitegraph/model/Graph.java?rev=1173225&r1=1173224&r2=1173225&view=diff
==============================================================================
--- 
struts/struts2/trunk/plugins/sitegraph/src/main/java/org/apache/struts2/sitegraph/model/Graph.java
 (original)
+++ 
struts/struts2/trunk/plugins/sitegraph/src/main/java/org/apache/struts2/sitegraph/model/Graph.java
 Tue Sep 20 16:26:44 2011
@@ -32,7 +32,7 @@ import java.util.TreeSet;
  */
 public class Graph extends SubGraph {
     private Set<Link> links;
-    public static Map nodeMap = new LinkedHashMap();
+    public static Map<String,SiteGraphNode> nodeMap = new 
LinkedHashMap<String,SiteGraphNode>();
 
     public Graph() {
         super("");
@@ -52,8 +52,7 @@ public class Graph extends SubGraph {
         writer.write("edge [fontsize=10, fontname=helvetica]");
 
         // render all the subgraphs
-        for (Iterator iterator = subGraphs.iterator(); iterator.hasNext();) {
-            SubGraph subGraph = (SubGraph) iterator.next();
+        for (SubGraph subGraph : subGraphs) {
             subGraph.render(new IndentWriter(writer));
         }
 

Modified: 
struts/struts2/trunk/plugins/sitegraph/src/main/java/org/apache/struts2/sitegraph/model/SubGraph.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/sitegraph/src/main/java/org/apache/struts2/sitegraph/model/SubGraph.java?rev=1173225&r1=1173224&r2=1173225&view=diff
==============================================================================
--- 
struts/struts2/trunk/plugins/sitegraph/src/main/java/org/apache/struts2/sitegraph/model/SubGraph.java
 (original)
+++ 
struts/struts2/trunk/plugins/sitegraph/src/main/java/org/apache/struts2/sitegraph/model/SubGraph.java
 Tue Sep 20 16:26:44 2011
@@ -23,7 +23,6 @@ package org.apache.struts2.sitegraph.mod
 
 import java.io.IOException;
 import java.util.ArrayList;
-import java.util.Iterator;
 import java.util.List;
 
 /**
@@ -31,13 +30,13 @@ import java.util.List;
 public class SubGraph implements Render {
     protected String name;
     protected SubGraph parent;
-    protected List subGraphs;
-    protected List nodes;
+    protected List<SubGraph> subGraphs;
+    protected List<SiteGraphNode> nodes;
 
     public SubGraph(String name) {
         this.name = name;
-        this.subGraphs = new ArrayList();
-        this.nodes = new ArrayList();
+        this.subGraphs = new ArrayList<SubGraph>();
+        this.nodes = new ArrayList<SiteGraphNode>();
     }
 
     public String getName() {
@@ -67,14 +66,12 @@ public class SubGraph implements Render 
         writer.write("label=\"" + name + "\";");
 
         // write out the subgraphs
-        for (Iterator iterator = subGraphs.iterator(); iterator.hasNext();) {
-            SubGraph subGraph = (SubGraph) iterator.next();
+        for (SubGraph subGraph : subGraphs) {
             subGraph.render(new IndentWriter(writer));
         }
 
         // write out the actions
-        for (Iterator iterator = nodes.iterator(); iterator.hasNext();) {
-            SiteGraphNode siteGraphNode = (SiteGraphNode) iterator.next();
+        for (SiteGraphNode siteGraphNode : nodes) {
             siteGraphNode.render(writer);
         }
 
@@ -102,8 +99,7 @@ public class SubGraph implements Render 
 
         String[] parts = namespace.split("\\/");
         SubGraph last = this;
-        for (int i = 0; i < parts.length; i++) {
-            String part = parts[i];
+        for (String part : parts) {
             if (part.equals("")) {
                 continue;
             }
@@ -121,8 +117,7 @@ public class SubGraph implements Render 
     }
 
     private SubGraph findSubGraph(String name) {
-        for (Iterator iterator = subGraphs.iterator(); iterator.hasNext();) {
-            SubGraph subGraph = (SubGraph) iterator.next();
+        for (SubGraph subGraph : subGraphs) {
             if (subGraph.getName().equals(name)) {
                 return subGraph;
             }


Reply via email to