Generator updates to clean some code. 
diff --git a/src/main/java/org/apache/activemq/nms/openwire/tool/commands/CommandClassGenerator.java b/src/main/java/org/apache/activemq/nms/openwire/tool/commands/CommandClassGenerator.java
index bad5901..0ddfa1a 100644
--- a/src/main/java/org/apache/activemq/nms/openwire/tool/commands/CommandClassGenerator.java
+++ b/src/main/java/org/apache/activemq/nms/openwire/tool/commands/CommandClassGenerator.java
@@ -136,7 +136,7 @@
             out.println("        ///  the proper processXXX method in the visitor." );
             out.println("        /// </summery>");
             out.println("        ///");
-            out.println("        public override Response visit(ICommandVisitor visitor)" );
+            out.println("        public override Response Visit(ICommandVisitor visitor)" );
             out.println("        {");
             generateVisitBody(out);
             out.println("        }");
@@ -198,7 +198,7 @@
     }
 
     protected void generateVisitBody( PrintWriter out ) {
-        out.println("            return visitor.process"+getClassName()+"(this);");
+        out.println("            return visitor.Process"+getClassName()+"(this);");
     }
 
     protected void generateToStringBody( PrintWriter out ) {
diff --git a/src/main/java/org/apache/activemq/nms/openwire/tool/commands/ConnectionInfoGenerator.java b/src/main/java/org/apache/activemq/nms/openwire/tool/commands/ConnectionInfoGenerator.java
index 77c647e..c60c213 100644
--- a/src/main/java/org/apache/activemq/nms/openwire/tool/commands/ConnectionInfoGenerator.java
+++ b/src/main/java/org/apache/activemq/nms/openwire/tool/commands/ConnectionInfoGenerator.java
@@ -21,6 +21,6 @@
 public class ConnectionInfoGenerator extends CommandClassGenerator {
 
     protected void generateVisitBody( PrintWriter out ) {
-        out.println("            return visitor.processAddConnection( this );");
+        out.println("            return visitor.ProcessAddConnection( this );");
     }
 }
diff --git a/src/main/java/org/apache/activemq/nms/openwire/tool/commands/ConsumerInfoGenerator.java b/src/main/java/org/apache/activemq/nms/openwire/tool/commands/ConsumerInfoGenerator.java
index 5eaf17b..00ad340 100644
--- a/src/main/java/org/apache/activemq/nms/openwire/tool/commands/ConsumerInfoGenerator.java
+++ b/src/main/java/org/apache/activemq/nms/openwire/tool/commands/ConsumerInfoGenerator.java
@@ -21,6 +21,6 @@
 public class ConsumerInfoGenerator extends CommandClassGenerator {
 
     protected void generateVisitBody( PrintWriter out ) {
-        out.println("            return visitor.processAddConsumer( this );");
+        out.println("            return visitor.ProcessAddConsumer( this );");
     }
 }
diff --git a/src/main/java/org/apache/activemq/nms/openwire/tool/commands/DestinationInfoGenerator.java b/src/main/java/org/apache/activemq/nms/openwire/tool/commands/DestinationInfoGenerator.java
index 7875203..11e6ad4 100644
--- a/src/main/java/org/apache/activemq/nms/openwire/tool/commands/DestinationInfoGenerator.java
+++ b/src/main/java/org/apache/activemq/nms/openwire/tool/commands/DestinationInfoGenerator.java
@@ -24,11 +24,11 @@
 
         out.println("        if(IsAddOperation)");
         out.println("        {");
-        out.println("            return visitor.processAddDestination(this);");
+        out.println("            return visitor.ProcessAddDestination(this);");
         out.println("        }");
         out.println("        else if(IsRemoveOperation)");
         out.println("        {");
-        out.println("            return visitor.processRemoveDestination(this);");
+        out.println("            return visitor.ProcessRemoveDestination(this);");
         out.println("        }");
         out.println("        throw new IOException(\"Unknown operation type: \" + OperationType);");
 
diff --git a/src/main/java/org/apache/activemq/nms/openwire/tool/commands/ProducerInfoGenerator.java b/src/main/java/org/apache/activemq/nms/openwire/tool/commands/ProducerInfoGenerator.java
index 70d7f2c..768bd62 100644
--- a/src/main/java/org/apache/activemq/nms/openwire/tool/commands/ProducerInfoGenerator.java
+++ b/src/main/java/org/apache/activemq/nms/openwire/tool/commands/ProducerInfoGenerator.java
@@ -21,6 +21,6 @@
 public class ProducerInfoGenerator extends CommandClassGenerator {
 
     protected void generateVisitBody( PrintWriter out ) {
-        out.println("            return visitor.processAddProducer( this );");
+        out.println("            return visitor.ProcessAddProducer( this );");
     }
 }
diff --git a/src/main/java/org/apache/activemq/nms/openwire/tool/commands/RemoveInfoGenerator.java b/src/main/java/org/apache/activemq/nms/openwire/tool/commands/RemoveInfoGenerator.java
index 038dd71..1906163 100644
--- a/src/main/java/org/apache/activemq/nms/openwire/tool/commands/RemoveInfoGenerator.java
+++ b/src/main/java/org/apache/activemq/nms/openwire/tool/commands/RemoveInfoGenerator.java
@@ -25,13 +25,13 @@
         out.println("            switch(objectId.GetDataStructureType())");
         out.println("            {");
         out.println("                case ConnectionId.ID_CONNECTIONID:");
-        out.println("                    return visitor.processRemoveConnection((ConnectionId) objectId);");
+        out.println("                    return visitor.ProcessRemoveConnection((ConnectionId) objectId);");
         out.println("                case SessionId.ID_SESSIONID:");
-        out.println("                    return visitor.processRemoveSession((SessionId) objectId);");
+        out.println("                    return visitor.ProcessRemoveSession((SessionId) objectId);");
         out.println("                case ConsumerId.ID_CONSUMERID:");
-        out.println("                    return visitor.processRemoveConsumer((ConsumerId) objectId);");
+        out.println("                    return visitor.ProcessRemoveConsumer((ConsumerId) objectId);");
         out.println("                case ProducerId.ID_PRODUCERID:");
-        out.println("                    return visitor.processRemoveProducer((ProducerId) objectId);");
+        out.println("                    return visitor.ProcessRemoveProducer((ProducerId) objectId);");
         out.println("                default:");
         out.println("                    throw new IOException(\"Unknown remove command type: \" + objectId.GetDataStructureType());");
         out.println("            }");
diff --git a/src/main/java/org/apache/activemq/nms/openwire/tool/commands/SessionInfoGenerator.java b/src/main/java/org/apache/activemq/nms/openwire/tool/commands/SessionInfoGenerator.java
index 672949e..19138fb 100644
--- a/src/main/java/org/apache/activemq/nms/openwire/tool/commands/SessionInfoGenerator.java
+++ b/src/main/java/org/apache/activemq/nms/openwire/tool/commands/SessionInfoGenerator.java
@@ -21,7 +21,7 @@
 public class SessionInfoGenerator extends CommandClassGenerator {
 
     protected void generateVisitBody( PrintWriter out ) {
-        out.println("            return visitor.processAddSession( this );");
+        out.println("            return visitor.ProcessAddSession( this );");
     }
 
     protected void generateConstructors( PrintWriter out ) {