[jboss-svn-commits] JBL Code SVN: r12246 - in labs/jbossrules/trunk/drools-compiler: src/main/java/org/drools/compiler and 3 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed May 30 20:20:11 EDT 2007


Author: KrisVerlaenen
Date: 2007-05-30 20:20:11 -0400 (Wed, 30 May 2007)
New Revision: 12246

Modified:
   labs/jbossrules/trunk/drools-compiler/.classpath
   labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler/PackageBuilder.java
   labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler/ProcessBuilder.java
   labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/compiler/PackageBuilderTest.java
   labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/ExecutionFlowControlTest.java
   labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/ruleflow.rf
Log:
JBRRULES-770: Expose the enter and exit events for RuleFlow
 - core + IDE (audit view) now supports 4 events for ruleflow (groups)
JBRULES-893: Realtime audit view
 - First code for realtime audit view when selecting WorkingMemoryInMemoryLogger
JBRULES-894: Support for .package files in IDE
 - .package files supported
Minor fixed for ruleflow
 - empty ruleflow-groups now automatically deactivate when triggered
 - fixed bug in split instance lookup
 - removed all Ixxx interfaces in ruleflow

Modified: labs/jbossrules/trunk/drools-compiler/.classpath
===================================================================
--- labs/jbossrules/trunk/drools-compiler/.classpath	2007-05-30 21:20:51 UTC (rev 12245)
+++ labs/jbossrules/trunk/drools-compiler/.classpath	2007-05-31 00:20:11 UTC (rev 12246)
@@ -5,16 +5,14 @@
   <classpathentry kind="src" path="src/test/resources" output="target/test-classes" excluding="**/*.java"/>
   <classpathentry kind="output" path="target/classes"/>
   <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
-  <classpathentry kind="var" path="M2_REPO/antlr/antlr/2.7.7/antlr-2.7.7.jar"/>
-  <classpathentry kind="var" path="M2_REPO/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/mvel/mvel14/1.2beta21/mvel14-1.2beta21.jar"/>
+  <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/>
   <classpathentry kind="var" path="M2_REPO/xerces/xercesImpl/2.4.0/xercesImpl-2.4.0.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/antlr/stringtemplate/3.0/stringtemplate-3.0.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/antlr/antlr/3.0/antlr-3.0.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/eclipse/jdt/core/3.2.1.v_677_R32x/core-3.2.1.v_677_R32x.jar"/>
   <classpathentry kind="var" path="M2_REPO/janino/janino/2.5.7/janino-2.5.7.jar"/>
+  <classpathentry kind="var" path="M2_REPO/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar"/>
   <classpathentry kind="var" path="M2_REPO/xstream/xstream/1.1.3/xstream-1.1.3.jar"/>
   <classpathentry kind="src" path="/drools-core"/>
-  <classpathentry kind="var" path="M2_REPO/org/mvel/mvel14/1.2beta21/mvel14-1.2beta21.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/eclipse/jdt/core/3.2.1.v_677_R32x/core-3.2.1.v_677_R32x.jar"/>
-  <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/>
   <classpathentry kind="var" path="M2_REPO/xpp3/xpp3/1.1.3.4.O/xpp3-1.1.3.4.O.jar"/>
 </classpath>
\ No newline at end of file

Modified: labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler/PackageBuilder.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler/PackageBuilder.java	2007-05-30 21:20:51 UTC (rev 12245)
+++ labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler/PackageBuilder.java	2007-05-31 00:20:11 UTC (rev 12246)
@@ -49,8 +49,8 @@
 import org.drools.rule.builder.RuleBuilder;
 import org.drools.rule.builder.dialect.java.JavaDialect;
 import org.drools.rule.builder.dialect.mvel.MVELDialect;
-import org.drools.ruleflow.common.core.IProcess;
-import org.drools.ruleflow.core.impl.RuleFlowProcess;
+import org.drools.ruleflow.common.core.Process;
+import org.drools.ruleflow.core.impl.RuleFlowProcessImpl;
 import org.drools.xml.XmlPackageReader;
 import org.xml.sax.SAXException;
 
@@ -414,7 +414,7 @@
 
     private void addRuleFlowsToPackage(ProcessBuilder processBuilder, Package pkg) {
         if ( processBuilder != null ) {
-            IProcess[] processes = processBuilder.getProcesses();
+            Process[] processes = processBuilder.getProcesses();
             for ( int i = 0; i < processes.length; i++ ) {
                 pkg.addRuleFlow( processes[i] );
             }

Modified: labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler/ProcessBuilder.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler/ProcessBuilder.java	2007-05-30 21:20:51 UTC (rev 12245)
+++ labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler/ProcessBuilder.java	2007-05-31 00:20:11 UTC (rev 12246)
@@ -22,12 +22,12 @@
 import java.util.Iterator;
 import java.util.List;
 
-import org.drools.ruleflow.common.core.IProcess;
-import org.drools.ruleflow.core.IConnection;
-import org.drools.ruleflow.core.INode;
-import org.drools.ruleflow.core.IRuleFlowProcess;
-import org.drools.ruleflow.core.ISplit;
-import org.drools.ruleflow.core.impl.RuleFlowProcess;
+import org.drools.ruleflow.common.core.Process;
+import org.drools.ruleflow.core.Connection;
+import org.drools.ruleflow.core.Node;
+import org.drools.ruleflow.core.RuleFlowProcess;
+import org.drools.ruleflow.core.Split;
+import org.drools.ruleflow.core.impl.RuleFlowProcessImpl;
 
 import com.thoughtworks.xstream.XStream;
 
@@ -47,11 +47,11 @@
 
     private final List processes = new ArrayList();
 
-    public IProcess[] getProcesses() {
-        return (IProcess[]) this.processes.toArray( new IProcess[this.processes.size()] );
+    public Process[] getProcesses() {
+        return (Process[]) this.processes.toArray( new Process[this.processes.size()] );
     }
 
-    public void addProcess(final IProcess process) {
+    public void addProcess(final Process process) {
         this.processes.add( process );
         // generate and add rule for process
         String rules = generateRules( process );
@@ -72,7 +72,7 @@
         final ClassLoader newLoader = this.getClass().getClassLoader();
         try {
             Thread.currentThread().setContextClassLoader( newLoader );
-            final IRuleFlowProcess process = (IRuleFlowProcess) stream.fromXML( reader );
+            final RuleFlowProcess process = (RuleFlowProcess) stream.fromXML( reader );
             addProcess( process );
         } catch ( final Exception t ) {
             t.printStackTrace();
@@ -83,17 +83,17 @@
         reader.close();
     }
     
-    private String generateRules(final IProcess process) {
+    private String generateRules(final Process process) {
     	String result = "";
-    	if (process instanceof RuleFlowProcess) {
-    		RuleFlowProcess ruleFlow = (RuleFlowProcess) process;
-    		INode[] nodes = ruleFlow.getNodes();
+    	if (process instanceof RuleFlowProcessImpl) {
+    		RuleFlowProcessImpl ruleFlow = (RuleFlowProcessImpl) process;
+    		Node[] nodes = ruleFlow.getNodes();
     		for (int i = 0; i < nodes.length; i++) {
-    			 if (nodes[i] instanceof ISplit) {
-    				 ISplit split = (ISplit) nodes[i];
-    				 if (split.getType() == ISplit.TYPE_XOR || split.getType() == ISplit.TYPE_OR) {
+    			 if (nodes[i] instanceof Split) {
+    				 Split split = (Split) nodes[i];
+    				 if (split.getType() == Split.TYPE_XOR || split.getType() == Split.TYPE_OR) {
     					 for (Iterator iterator = split.getOutgoingConnections().iterator(); iterator.hasNext(); ) {
-    						 IConnection connection = (IConnection) iterator.next();
+    						 Connection connection = (Connection) iterator.next();
     						 result += createSplitRule(process, connection, split.getConstraint(connection).getConstraint());
     					 }
     				 }
@@ -103,7 +103,7 @@
     	return result;
     }
     
-    private String createSplitRule(IProcess process, IConnection connection, String constraint) {
+    private String createSplitRule(Process process, Connection connection, String constraint) {
 		return 
     		"rule \"RuleFlow-" + process.getId() + "-"
     			+ connection.getFrom().getId() + "-" + connection.getTo().getId() + "\" \n" + 

Modified: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/compiler/PackageBuilderTest.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/compiler/PackageBuilderTest.java	2007-05-30 21:20:51 UTC (rev 12245)
+++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/compiler/PackageBuilderTest.java	2007-05-31 00:20:11 UTC (rev 12246)
@@ -74,8 +74,8 @@
 import org.drools.rule.PredicateConstraint;
 import org.drools.rule.ReturnValueConstraint;
 import org.drools.rule.Rule;
-import org.drools.ruleflow.common.core.IProcess;
-import org.drools.ruleflow.core.impl.RuleFlowProcess;
+import org.drools.ruleflow.common.core.Process;
+import org.drools.ruleflow.core.impl.RuleFlowProcessImpl;
 import org.drools.spi.Activation;
 import org.drools.spi.AgendaGroup;
 import org.drools.spi.CompiledInvoker;
@@ -1141,8 +1141,8 @@
         
         assertTrue(flows.containsKey( "0" ));
         
-        IProcess p = (IProcess) flows.get( "0" );
-        assertTrue( p instanceof RuleFlowProcess );
+        Process p = (Process) flows.get( "0" );
+        assertTrue( p instanceof RuleFlowProcessImpl );
         
         
         //now serialization
@@ -1158,8 +1158,8 @@
         assertNotNull(flows);
         assertEquals(1, flows.size());
         assertTrue(flows.containsKey( "0" ));
-        p = (IProcess) flows.get( "0" );
-        assertTrue( p instanceof RuleFlowProcess );
+        p = (Process) flows.get( "0" );
+        assertTrue( p instanceof RuleFlowProcessImpl );
         
         
         
@@ -1169,12 +1169,12 @@
     
     public void testPackageRuleFlows() throws Exception {
         Package pkg = new Package("boo");
-        IProcess rf = new MockRuleFlow("1");
+        Process rf = new MockRuleFlow("1");
         pkg.addRuleFlow( rf );
         assertTrue(pkg.getRuleFlows().containsKey( "1" ));
         assertSame(rf, pkg.getRuleFlows().get( "1" ));
         
-        IProcess rf2 = new MockRuleFlow("2");
+        Process rf2 = new MockRuleFlow("2");
         pkg.addRuleFlow( rf2 );
         assertTrue(pkg.getRuleFlows().containsKey( "1" ));
         assertSame(rf, pkg.getRuleFlows().get( "1" ));
@@ -1188,7 +1188,7 @@
         
     }
     
-    class MockRuleFlow implements IProcess {
+    class MockRuleFlow implements Process {
 
         private String id;
 

Modified: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/ExecutionFlowControlTest.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/ExecutionFlowControlTest.java	2007-05-30 21:20:51 UTC (rev 12245)
+++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/ExecutionFlowControlTest.java	2007-05-31 00:20:11 UTC (rev 12246)
@@ -28,7 +28,7 @@
 import org.drools.integrationtests.helloworld.Message;
 import org.drools.lang.descr.PackageDescr;
 import org.drools.rule.Package;
-import org.drools.ruleflow.common.instance.IProcessInstance;
+import org.drools.ruleflow.common.instance.ProcessInstance;
 import org.drools.spi.Activation;
 import org.drools.spi.ActivationGroup;
 import org.drools.spi.AgendaGroup;
@@ -569,8 +569,8 @@
         assertEquals( 0,
                       list.size() );
 
-        final IProcessInstance processInstance = workingMemory.startProcess( "0" );
-        assertEquals( IProcessInstance.STATE_ACTIVE,
+        final ProcessInstance processInstance = workingMemory.startProcess( "0" );
+        assertEquals( ProcessInstance.STATE_ACTIVE,
                       processInstance.getState() );
         workingMemory.fireAllRules();
         assertEquals( 4,
@@ -583,7 +583,7 @@
                       list.get( 2 ) );
         assertEquals( "Rule4",
                       list.get( 3 ) );
-        assertEquals( IProcessInstance.STATE_COMPLETED,
+        assertEquals( ProcessInstance.STATE_COMPLETED,
                       processInstance.getState() );
     }
     
@@ -605,8 +605,8 @@
         assertEquals( 0,
                       list.size() );
 
-        final IProcessInstance processInstance = workingMemory.startProcess( "0" );
-        assertEquals( IProcessInstance.STATE_ACTIVE,
+        final ProcessInstance processInstance = workingMemory.startProcess( "0" );
+        assertEquals( ProcessInstance.STATE_ACTIVE,
                       processInstance.getState() );
         workingMemory.fireAllRules();
         assertEquals( 4,
@@ -619,7 +619,7 @@
                       list.get( 2 ) );
         assertEquals( "Rule4",
                       list.get( 3 ) );
-        assertEquals( IProcessInstance.STATE_COMPLETED,
+        assertEquals( ProcessInstance.STATE_COMPLETED,
                       processInstance.getState() );
         
     }

Modified: labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/ruleflow.rf
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/ruleflow.rf	2007-05-30 21:20:51 UTC (rev 12245)
+++ labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/ruleflow.rf	2007-05-31 00:20:11 UTC (rev 12246)
@@ -1,145 +1,145 @@
-<org.drools.ruleflow.core.impl.RuleFlowProcess id="1">
+<org.drools.ruleflow.core.impl.RuleFlowProcessImpl id="1">
   <nodes id="2">
     <entry>
       <long>2</long>
-      <org.drools.ruleflow.core.impl.RuleSetNode id="3">
+      <org.drools.ruleflow.core.impl.RuleSetNodeImpl id="3">
         <ruleFlowGroup>flowgroup-1</ruleFlowGroup>
         <id>2</id>
         <name>RuleSet1</name>
         <incomingConnections id="4">
-          <org.drools.ruleflow.core.impl.Connection id="5">
+          <org.drools.ruleflow.core.impl.ConnectionImpl id="5">
             <type>1</type>
-            <from class="org.drools.ruleflow.core.impl.StartNode" id="6">
+            <from class="org.drools.ruleflow.core.impl.StartNodeImpl" id="6">
               <id>1</id>
               <name>Start</name>
               <incomingConnections id="7"/>
               <outgoingConnections id="8">
-                <org.drools.ruleflow.core.impl.Connection reference="5"/>
+                <org.drools.ruleflow.core.impl.ConnectionImpl reference="5"/>
               </outgoingConnections>
             </from>
-            <to class="org.drools.ruleflow.core.impl.RuleSetNode" reference="3"/>
-          </org.drools.ruleflow.core.impl.Connection>
+            <to class="org.drools.ruleflow.core.impl.RuleSetNodeImpl" reference="3"/>
+          </org.drools.ruleflow.core.impl.ConnectionImpl>
         </incomingConnections>
         <outgoingConnections id="9">
-          <org.drools.ruleflow.core.impl.Connection id="10">
+          <org.drools.ruleflow.core.impl.ConnectionImpl id="10">
             <type>1</type>
-            <from class="org.drools.ruleflow.core.impl.RuleSetNode" reference="3"/>
-            <to class="org.drools.ruleflow.core.impl.Split" id="11">
+            <from class="org.drools.ruleflow.core.impl.RuleSetNodeImpl" reference="3"/>
+            <to class="org.drools.ruleflow.core.impl.SplitImpl" id="11">
               <type>1</type>
               <constraints id="12"/>
               <id>5</id>
               <name>Split</name>
               <incomingConnections id="13">
-                <org.drools.ruleflow.core.impl.Connection reference="10"/>
+                <org.drools.ruleflow.core.impl.ConnectionImpl reference="10"/>
               </incomingConnections>
               <outgoingConnections id="14">
-                <org.drools.ruleflow.core.impl.Connection id="15">
+                <org.drools.ruleflow.core.impl.ConnectionImpl id="15">
                   <type>1</type>
-                  <from class="org.drools.ruleflow.core.impl.Split" reference="11"/>
-                  <to class="org.drools.ruleflow.core.impl.RuleSetNode" id="16">
+                  <from class="org.drools.ruleflow.core.impl.SplitImpl" reference="11"/>
+                  <to class="org.drools.ruleflow.core.impl.RuleSetNodeImpl" id="16">
                     <ruleFlowGroup>flowgroup-2</ruleFlowGroup>
                     <id>3</id>
                     <name>RuleSet2</name>
                     <incomingConnections id="17">
-                      <org.drools.ruleflow.core.impl.Connection reference="15"/>
+                      <org.drools.ruleflow.core.impl.ConnectionImpl reference="15"/>
                     </incomingConnections>
                     <outgoingConnections id="18">
-                      <org.drools.ruleflow.core.impl.Connection id="19">
+                      <org.drools.ruleflow.core.impl.ConnectionImpl id="19">
                         <type>1</type>
-                        <from class="org.drools.ruleflow.core.impl.RuleSetNode" reference="16"/>
-                        <to class="org.drools.ruleflow.core.impl.Join" id="20">
+                        <from class="org.drools.ruleflow.core.impl.RuleSetNodeImpl" reference="16"/>
+                        <to class="org.drools.ruleflow.core.impl.JoinImpl" id="20">
                           <type>1</type>
                           <id>6</id>
                           <name>Join</name>
                           <incomingConnections id="21">
-                            <org.drools.ruleflow.core.impl.Connection id="22">
+                            <org.drools.ruleflow.core.impl.ConnectionImpl id="22">
                               <type>1</type>
-                              <from class="org.drools.ruleflow.core.impl.RuleSetNode" id="23">
+                              <from class="org.drools.ruleflow.core.impl.RuleSetNodeImpl" id="23">
                                 <ruleFlowGroup>flowgroup-3</ruleFlowGroup>
                                 <id>4</id>
                                 <name>RuleSet3</name>
                                 <incomingConnections id="24">
-                                  <org.drools.ruleflow.core.impl.Connection id="25">
+                                  <org.drools.ruleflow.core.impl.ConnectionImpl id="25">
                                     <type>1</type>
-                                    <from class="org.drools.ruleflow.core.impl.Split" reference="11"/>
-                                    <to class="org.drools.ruleflow.core.impl.RuleSetNode" reference="23"/>
-                                  </org.drools.ruleflow.core.impl.Connection>
+                                    <from class="org.drools.ruleflow.core.impl.SplitImpl" reference="11"/>
+                                    <to class="org.drools.ruleflow.core.impl.RuleSetNodeImpl" reference="23"/>
+                                  </org.drools.ruleflow.core.impl.ConnectionImpl>
                                 </incomingConnections>
                                 <outgoingConnections id="26">
-                                  <org.drools.ruleflow.core.impl.Connection reference="22"/>
+                                  <org.drools.ruleflow.core.impl.ConnectionImpl reference="22"/>
                                 </outgoingConnections>
                               </from>
-                              <to class="org.drools.ruleflow.core.impl.Join" reference="20"/>
-                            </org.drools.ruleflow.core.impl.Connection>
-                            <org.drools.ruleflow.core.impl.Connection reference="19"/>
+                              <to class="org.drools.ruleflow.core.impl.JoinImpl" reference="20"/>
+                            </org.drools.ruleflow.core.impl.ConnectionImpl>
+                            <org.drools.ruleflow.core.impl.ConnectionImpl reference="19"/>
                           </incomingConnections>
                           <outgoingConnections id="27">
-                            <org.drools.ruleflow.core.impl.Connection id="28">
+                            <org.drools.ruleflow.core.impl.ConnectionImpl id="28">
                               <type>1</type>
-                              <from class="org.drools.ruleflow.core.impl.Join" reference="20"/>
-                              <to class="org.drools.ruleflow.core.impl.RuleSetNode" id="29">
+                              <from class="org.drools.ruleflow.core.impl.JoinImpl" reference="20"/>
+                              <to class="org.drools.ruleflow.core.impl.RuleSetNodeImpl" id="29">
                                 <ruleFlowGroup>flowgroup-4</ruleFlowGroup>
                                 <id>7</id>
                                 <name>RuleSet4</name>
                                 <incomingConnections id="30">
-                                  <org.drools.ruleflow.core.impl.Connection reference="28"/>
+                                  <org.drools.ruleflow.core.impl.ConnectionImpl reference="28"/>
                                 </incomingConnections>
                                 <outgoingConnections id="31">
-                                  <org.drools.ruleflow.core.impl.Connection id="32">
+                                  <org.drools.ruleflow.core.impl.ConnectionImpl id="32">
                                     <type>1</type>
-                                    <from class="org.drools.ruleflow.core.impl.RuleSetNode" reference="29"/>
-                                    <to class="org.drools.ruleflow.core.impl.EndNode" id="33">
+                                    <from class="org.drools.ruleflow.core.impl.RuleSetNodeImpl" reference="29"/>
+                                    <to class="org.drools.ruleflow.core.impl.EndNodeImpl" id="33">
                                       <id>8</id>
                                       <name>End</name>
                                       <incomingConnections id="34">
-                                        <org.drools.ruleflow.core.impl.Connection reference="32"/>
+                                        <org.drools.ruleflow.core.impl.ConnectionImpl reference="32"/>
                                       </incomingConnections>
                                       <outgoingConnections id="35"/>
                                     </to>
-                                  </org.drools.ruleflow.core.impl.Connection>
+                                  </org.drools.ruleflow.core.impl.ConnectionImpl>
                                 </outgoingConnections>
                               </to>
-                            </org.drools.ruleflow.core.impl.Connection>
+                            </org.drools.ruleflow.core.impl.ConnectionImpl>
                           </outgoingConnections>
                         </to>
-                      </org.drools.ruleflow.core.impl.Connection>
+                      </org.drools.ruleflow.core.impl.ConnectionImpl>
                     </outgoingConnections>
                   </to>
-                </org.drools.ruleflow.core.impl.Connection>
-                <org.drools.ruleflow.core.impl.Connection reference="25"/>
+                </org.drools.ruleflow.core.impl.ConnectionImpl>
+                <org.drools.ruleflow.core.impl.ConnectionImpl reference="25"/>
               </outgoingConnections>
             </to>
-          </org.drools.ruleflow.core.impl.Connection>
+          </org.drools.ruleflow.core.impl.ConnectionImpl>
         </outgoingConnections>
-      </org.drools.ruleflow.core.impl.RuleSetNode>
+      </org.drools.ruleflow.core.impl.RuleSetNodeImpl>
     </entry>
     <entry>
       <long>4</long>
-      <org.drools.ruleflow.core.impl.RuleSetNode reference="23"/>
+      <org.drools.ruleflow.core.impl.RuleSetNodeImpl reference="23"/>
     </entry>
     <entry>
       <long>8</long>
-      <org.drools.ruleflow.core.impl.EndNode reference="33"/>
+      <org.drools.ruleflow.core.impl.EndNodeImpl reference="33"/>
     </entry>
     <entry>
       <long>6</long>
-      <org.drools.ruleflow.core.impl.Join reference="20"/>
+      <org.drools.ruleflow.core.impl.JoinImpl reference="20"/>
     </entry>
     <entry>
       <long>1</long>
-      <org.drools.ruleflow.core.impl.StartNode reference="6"/>
+      <org.drools.ruleflow.core.impl.StartNodeImpl reference="6"/>
     </entry>
     <entry>
       <long>3</long>
-      <org.drools.ruleflow.core.impl.RuleSetNode reference="16"/>
+      <org.drools.ruleflow.core.impl.RuleSetNodeImpl reference="16"/>
     </entry>
     <entry>
       <long>7</long>
-      <org.drools.ruleflow.core.impl.RuleSetNode reference="29"/>
+      <org.drools.ruleflow.core.impl.RuleSetNodeImpl reference="29"/>
     </entry>
     <entry>
       <long>5</long>
-      <org.drools.ruleflow.core.impl.Split reference="11"/>
+      <org.drools.ruleflow.core.impl.SplitImpl reference="11"/>
     </entry>
   </nodes>
   <variables id="36"/>
@@ -147,4 +147,4 @@
   <id>0</id>
   <name>flow</name>
   <type>Workflow</type>
-</org.drools.ruleflow.core.impl.RuleFlowProcess>
\ No newline at end of file
+</org.drools.ruleflow.core.impl.RuleFlowProcessImpl>
\ No newline at end of file




More information about the jboss-svn-commits mailing list