You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by js...@apache.org on 2007/09/19 11:06:53 UTC

svn commit: r577211 - /activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/view/XmlGraphGenerator.java

Author: jstrachan
Date: Wed Sep 19 02:06:53 2007
New Revision: 577211

URL: http://svn.apache.org/viewvc?rev=577211&view=rev
Log:
fixed failing test - bad james!

Modified:
    activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/view/XmlGraphGenerator.java

Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/view/XmlGraphGenerator.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/view/XmlGraphGenerator.java?rev=577211&r1=577210&r2=577211&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/view/XmlGraphGenerator.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/view/XmlGraphGenerator.java Wed Sep 19 02:06:53 2007
@@ -26,7 +26,6 @@
 import org.apache.camel.model.MulticastType;
 import org.apache.camel.model.ProcessorType;
 import org.apache.camel.model.RouteType;
-import org.apache.camel.util.ObjectHelper;
 import static org.apache.camel.util.ObjectHelper.isNullOrBlank;
 
 /**
@@ -68,8 +67,6 @@
         }
     }
 
-
-
     protected void printRoute(PrintWriter writer, final RouteType route, FromType input) {
         NodeData nodeData = getNodeData(input);
 
@@ -110,10 +107,12 @@
 
         // now lets write any children
         List<ProcessorType> outputs = toData.outputs;
-        for (ProcessorType output : outputs) {
-            NodeData newData = printNode(writer, toData, output);
-            if (!isMulticastNode(node)) {
-                toData = newData;
+        if (outputs != null) {
+            for (ProcessorType output : outputs) {
+                NodeData newData = printNode(writer, toData, output);
+                if (!isMulticastNode(node)) {
+                    toData = newData;
+                }
             }
         }
         return toData;
@@ -135,7 +134,8 @@
                 nodeType = data.shape;
                 if (isNullOrBlank(nodeType)) {
                     nodeType = "PrimitiveReverseBurst";
-                }            }
+                }
+            }
             writer.print(nodeType);
             writer.print("' description='");
             writer.print(data.tooltop);
@@ -144,5 +144,4 @@
             writer.println("'/>");
         }
     }
-
 }