Author: jstrachan
Date: Tue Oct 21 07:09:52 2008
New Revision: 706634

URL: http://svn.apache.org/viewvc?rev=706634&view=rev
Log:
fix for CAMEL-1010

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

Modified: 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/view/RouteDotGenerator.java
URL: 
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/view/RouteDotGenerator.java?rev=706634&r1=706633&r2=706634&view=diff
==============================================================================
--- 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/view/RouteDotGenerator.java
 (original)
+++ 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/view/RouteDotGenerator.java
 Tue Oct 21 07:09:52 2008
@@ -25,6 +25,7 @@
 import org.apache.camel.model.MulticastType;
 import org.apache.camel.model.ProcessorType;
 import org.apache.camel.model.RouteType;
+import org.apache.camel.model.InterceptorRef;
 import static org.apache.camel.util.ObjectHelper.isNotNullAndNonEmpty;
 
 /**
@@ -90,8 +91,8 @@
     }
 
     protected NodeData printNode(PrintWriter writer, NodeData fromData, 
ProcessorType node) {
-        if (node instanceof MulticastType) {
-            // no need for a multicast node
+        if (node instanceof MulticastType || node instanceof InterceptorRef) {
+            // no need for a multicast or interceptor node
             List<ProcessorType> outputs = node.getOutputs();
             for (ProcessorType output : outputs) {
                 printNode(writer, fromData, output);


Reply via email to