[jboss-svn-commits] JBL Code SVN: r26081 - in labs/jbossrules/trunk/drools-guvnor/src/main: webapp/org.drools.guvnor.Guvnor-aux and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Apr 16 22:10:12 EDT 2009


Author: Rikkola
Date: 2009-04-16 22:10:12 -0400 (Thu, 16 Apr 2009)
New Revision: 26081

Modified:
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/ServiceImplementation.java
   labs/jbossrules/trunk/drools-guvnor/src/main/webapp/org.drools.guvnor.Guvnor-aux/org.drools.guvnor.client.rpc.RepositoryService.rpc.log
   labs/jbossrules/trunk/drools-guvnor/src/main/webapp/org.drools.guvnor.Guvnor-aux/org.drools.guvnor.client.rpc.SecurityService.rpc.log
Log:
GUVNOR-259 : Categories can be deleted if rule is archived

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/ServiceImplementation.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/ServiceImplementation.java	2009-04-17 01:11:18 UTC (rev 26080)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/ServiceImplementation.java	2009-04-17 02:10:12 UTC (rev 26081)
@@ -1317,7 +1317,7 @@
             repository.loadCategory( categoryPath ).remove();
             repository.save();
         } catch ( RulesRepositoryException e ) {
-            throw new DetailedSerializableException( "Unable to remove category. It is probably still used (even by archived items).",
+            throw new DetailedSerializableException( "Unable to remove category. It is probably still used.",
                                                      e.getMessage() );
         }
     }

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/webapp/org.drools.guvnor.Guvnor-aux/org.drools.guvnor.client.rpc.RepositoryService.rpc.log
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/webapp/org.drools.guvnor.Guvnor-aux/org.drools.guvnor.client.rpc.RepositoryService.rpc.log	2009-04-17 01:11:18 UTC (rev 26080)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/webapp/org.drools.guvnor.Guvnor-aux/org.drools.guvnor.client.rpc.RepositoryService.rpc.log	2009-04-17 02:10:12 UTC (rev 26081)
@@ -1,11 +1,15 @@
-Reachable types computed on: Fri Apr 17 03:57:20 EEST 2009
+Reachable types computed on: Fri Apr 17 05:03:45 EEST 2009
 com.google.gwt.i18n.client.impl.ConstantMap
    Serialization status
       Not serializable
    Path
       'com.google.gwt.i18n.client.impl.ConstantMap' is reachable as a subtype of type 'interface java.util.Map<java.lang.String, java.lang.String>'
-      'java.util.Map<java.lang.String, java.lang.String>' is reachable from field 'fieldTypes' of type 'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine'
-      'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Map<java.lang.String, java.lang.String>' is reachable from field 'parameters' of type 'org.drools.guvnor.client.rulefloweditor.WorkItemTransferNode'
+      'org.drools.guvnor.client.rulefloweditor.WorkItemTransferNode' is reachable as a subtype of type 'class org.drools.guvnor.client.rulefloweditor.TransferNode'
+      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
+      'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
+      'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -40,8 +44,8 @@
       Instantiable
    Path
       'com.google.gwt.user.client.ui.MultiWordSuggestOracle.MultiWordSuggestion' is reachable as a subtype of type 'interface com.google.gwt.user.client.ui.SuggestOracle.Suggestion'
-      'com.google.gwt.user.client.ui.SuggestOracle.Suggestion' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<com.google.gwt.user.client.ui.SuggestOracle.Suggestion>' is reachable as a subtype of type 'interface java.util.Collection<? extends com.google.gwt.user.client.ui.SuggestOracle.Suggestion>'
+      'com.google.gwt.user.client.ui.SuggestOracle.Suggestion' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<com.google.gwt.user.client.ui.SuggestOracle.Suggestion>' is reachable as a subtype of type 'interface java.util.Collection<? extends com.google.gwt.user.client.ui.SuggestOracle.Suggestion>'
       'java.util.Collection<? extends com.google.gwt.user.client.ui.SuggestOracle.Suggestion>' is reachable from field 'suggestions' of type 'com.google.gwt.user.client.ui.SuggestOracle.Response'
       'com.google.gwt.user.client.ui.SuggestOracle.Response' is reachable as a subtype of type 'interface com.google.gwt.user.client.rpc.IsSerializable'
       'com.google.gwt.user.client.rpc.IsSerializable' is reachable from field 'payload' of type 'org.drools.guvnor.client.rpc.ValidatedResponse'
@@ -97,12 +101,12 @@
       'java.lang.Boolean' is reachable as a subtype of type 'class java.lang.Boolean'
       'java.lang.Boolean' is reachable from field 'successResult' of type 'org.drools.guvnor.client.modeldriven.testing.VerifyField'
       'org.drools.guvnor.client.modeldriven.testing.VerifyField' is reachable as a subtype of type 'class org.drools.guvnor.client.modeldriven.testing.VerifyField'
-      'org.drools.guvnor.client.modeldriven.testing.VerifyField' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>'
+      'org.drools.guvnor.client.modeldriven.testing.VerifyField' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>'
       'java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable from field 'fieldValues' of type 'org.drools.guvnor.client.modeldriven.testing.VerifyFact'
       'org.drools.guvnor.client.modeldriven.testing.VerifyFact' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.testing.Fixture'
-      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
+      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
       'java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable from field 'fixtures' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
       'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -125,8 +129,8 @@
       'java.lang.Integer' is reachable as a subtype of type 'class java.lang.Integer'
       'java.lang.Integer' is reachable from field 'expectedCount' of type 'org.drools.guvnor.client.modeldriven.testing.VerifyRuleFired'
       'org.drools.guvnor.client.modeldriven.testing.VerifyRuleFired' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.testing.Fixture'
-      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
+      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
       'java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable from field 'fixtures' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
       'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -151,7 +155,11 @@
    Path
       'java.lang.Long' is reachable as a subtype of type 'class java.lang.Long'
       'java.lang.Long' is reachable from field 'executionTimeResult' of type 'org.drools.guvnor.client.modeldriven.testing.ExecutionTrace'
-      'org.drools.guvnor.client.modeldriven.testing.ExecutionTrace' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.testing.ExecutionTrace' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.testing.Fixture'
+      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable from field 'fixtures' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -163,7 +171,11 @@
       'java.lang.Number' is reachable as a supertype of type 'class java.lang.Long'
       'java.lang.Long' is reachable as a subtype of type 'class java.lang.Long'
       'java.lang.Long' is reachable from field 'executionTimeResult' of type 'org.drools.guvnor.client.modeldriven.testing.ExecutionTrace'
-      'org.drools.guvnor.client.modeldriven.testing.ExecutionTrace' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.testing.ExecutionTrace' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.testing.Fixture'
+      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable from field 'fixtures' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -278,24 +290,24 @@
       'org.drools.guvnor.client.rpc.SingleScenarioResult' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.SingleScenarioResult'
       Started from 'org.drools.guvnor.client.rpc.SingleScenarioResult'
 
-java.util.ArrayList<org.drools.guvnor.client.rulefloweditor.TransferConnection>
+java.util.ArrayList<org.drools.guvnor.client.factmodel.FactMetaModel>
    Serialization status
       Instantiable
    Path
-      'java.util.ArrayList<org.drools.guvnor.client.rulefloweditor.TransferConnection>' is reachable as a subtype of type 'interface java.util.Collection<org.drools.guvnor.client.rulefloweditor.TransferConnection>'
-      'java.util.Collection<org.drools.guvnor.client.rulefloweditor.TransferConnection>' is reachable from field 'connections' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
-      'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.ArrayList<org.drools.guvnor.client.factmodel.FactMetaModel>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.factmodel.FactMetaModel>'
+      'java.util.List<org.drools.guvnor.client.factmodel.FactMetaModel>' is reachable from field 'models' of type 'org.drools.guvnor.client.factmodel.FactModels'
+      'org.drools.guvnor.client.factmodel.FactModels' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.ArrayList<org.drools.guvnor.client.rulefloweditor.TransferNode>
+java.util.ArrayList<org.drools.guvnor.client.factmodel.FieldMetaModel>
    Serialization status
       Instantiable
    Path
-      'java.util.ArrayList<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
-      'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
-      'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.ArrayList<org.drools.guvnor.client.factmodel.FieldMetaModel>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.factmodel.FieldMetaModel>'
+      'java.util.List<org.drools.guvnor.client.factmodel.FieldMetaModel>' is reachable from field 'fields' of type 'org.drools.guvnor.client.factmodel.FactMetaModel'
+      'org.drools.guvnor.client.factmodel.FactMetaModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -311,131 +323,131 @@
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.ArrayList<org.drools.guvnor.client.modeldriven.dt.ConditionCol>
+java.util.ArrayList<org.drools.guvnor.client.modeldriven.testing.FactData>
    Serialization status
       Instantiable
    Path
-      'java.util.ArrayList<org.drools.guvnor.client.modeldriven.dt.ConditionCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.ConditionCol>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.dt.ConditionCol>' is reachable from field 'conditionCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
-      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.ArrayList<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable from field 'globals' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.ArrayList<org.drools.guvnor.client.modeldriven.dt.AttributeCol>
+java.util.ArrayList<org.drools.guvnor.client.modeldriven.testing.FieldData>
    Serialization status
       Instantiable
    Path
-      'java.util.ArrayList<org.drools.guvnor.client.modeldriven.dt.AttributeCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.AttributeCol>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.dt.AttributeCol>' is reachable from field 'attributeCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
-      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.ArrayList<org.drools.guvnor.client.modeldriven.testing.FieldData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FieldData>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.FieldData>' is reachable from field 'fieldData' of type 'org.drools.guvnor.client.modeldriven.testing.FactData'
+      'org.drools.guvnor.client.modeldriven.testing.FactData' is reachable as a subtype of type 'class org.drools.guvnor.client.modeldriven.testing.FactData'
+      'org.drools.guvnor.client.modeldriven.testing.FactData' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable from field 'globals' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.ArrayList<org.drools.guvnor.client.modeldriven.dt.MetadataCol>
+java.util.ArrayList<org.drools.guvnor.client.rulefloweditor.TransferConnection>
    Serialization status
       Instantiable
    Path
-      'java.util.ArrayList<org.drools.guvnor.client.modeldriven.dt.MetadataCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.MetadataCol>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.dt.MetadataCol>' is reachable from field 'metadataCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
-      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.ArrayList<org.drools.guvnor.client.rulefloweditor.TransferConnection>' is reachable as a subtype of type 'interface java.util.Collection<org.drools.guvnor.client.rulefloweditor.TransferConnection>'
+      'java.util.Collection<org.drools.guvnor.client.rulefloweditor.TransferConnection>' is reachable from field 'connections' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
+      'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.ArrayList<org.drools.guvnor.client.modeldriven.testing.FieldData>
+java.util.ArrayList<org.drools.guvnor.client.rulefloweditor.TransferNode>
    Serialization status
       Instantiable
    Path
-      'java.util.ArrayList<org.drools.guvnor.client.modeldriven.testing.FieldData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FieldData>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.testing.FieldData>' is reachable from field 'fieldData' of type 'org.drools.guvnor.client.modeldriven.testing.FactData'
-      'org.drools.guvnor.client.modeldriven.testing.FactData' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.ArrayList<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
+      'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
+      'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.ArrayList<org.drools.guvnor.client.factmodel.FieldMetaModel>
+java.util.ArrayList<org.drools.guvnor.client.modeldriven.testing.VerifyField>
    Serialization status
       Instantiable
    Path
-      'java.util.ArrayList<org.drools.guvnor.client.factmodel.FieldMetaModel>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.factmodel.FieldMetaModel>'
-      'java.util.List<org.drools.guvnor.client.factmodel.FieldMetaModel>' is reachable from field 'fields' of type 'org.drools.guvnor.client.factmodel.FactMetaModel'
-      'org.drools.guvnor.client.factmodel.FactMetaModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.ArrayList<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable from field 'fieldValues' of type 'org.drools.guvnor.client.modeldriven.testing.VerifyFact'
+      'org.drools.guvnor.client.modeldriven.testing.VerifyFact' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.testing.Fixture'
+      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable from field 'fixtures' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.ArrayList<java.lang.String>
+java.util.ArrayList<org.drools.guvnor.client.modeldriven.testing.Fixture>
    Serialization status
       Instantiable
    Path
-      'java.util.ArrayList<java.lang.String>' is reachable as a subtype of type 'interface java.util.List<java.lang.String>'
-      'java.util.List<java.lang.String>' is reachable from type argument 1 of type 'java.util.LinkedHashMap<K, V>'
-      'java.util.LinkedHashMap<java.lang.String, java.util.List<java.lang.String>>' is reachable as a subtype of type 'interface java.util.Map<java.lang.String, java.util.List<java.lang.String>>'
-      'java.util.Map<java.lang.String, java.util.List<java.lang.String>>' is reachable from type argument 1 of type 'java.util.LinkedHashMap<K, V>'
-      'java.util.LinkedHashMap<java.lang.String, java.util.Map<java.lang.String, java.util.List<java.lang.String>>>' is reachable as a subtype of type 'interface java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.util.List<java.lang.String>>>'
-      'java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.util.List<java.lang.String>>>' is reachable from field 'methodFields' of type 'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine'
-      'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.ArrayList<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable from field 'fixtures' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.ArrayList<org.drools.guvnor.client.modeldriven.testing.FactData>
+java.util.ArrayList<java.lang.String>
    Serialization status
       Instantiable
    Path
-      'java.util.ArrayList<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable from field 'globals' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'java.util.ArrayList<java.lang.String>' is reachable as a subtype of type 'interface java.util.List<java.lang.String>'
+      'java.util.List<java.lang.String>' is reachable from field 'rules' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
       'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.ArrayList<org.drools.guvnor.client.modeldriven.testing.VerifyField>
+java.util.ArrayList<org.drools.guvnor.client.ruleeditor.PropertyHolder>
    Serialization status
       Instantiable
    Path
-      'java.util.ArrayList<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable from field 'fieldValues' of type 'org.drools.guvnor.client.modeldriven.testing.VerifyFact'
-      'org.drools.guvnor.client.modeldriven.testing.VerifyFact' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.testing.Fixture'
-      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable from field 'fixtures' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
-      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.ArrayList<org.drools.guvnor.client.ruleeditor.PropertyHolder>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.ruleeditor.PropertyHolder>'
+      'java.util.List<org.drools.guvnor.client.ruleeditor.PropertyHolder>' is reachable from field 'list' of type 'org.drools.guvnor.client.ruleeditor.PropertiesHolder'
+      'org.drools.guvnor.client.ruleeditor.PropertiesHolder' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.ArrayList<org.drools.guvnor.client.modeldriven.testing.Fixture>
+java.util.ArrayList<org.drools.guvnor.client.modeldriven.dt.MetadataCol>
    Serialization status
       Instantiable
    Path
-      'java.util.ArrayList<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable from field 'fixtures' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
-      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.ArrayList<org.drools.guvnor.client.modeldriven.dt.MetadataCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.MetadataCol>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.dt.MetadataCol>' is reachable from field 'metadataCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
+      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.ArrayList<org.drools.guvnor.client.factmodel.FactMetaModel>
+java.util.ArrayList<org.drools.guvnor.client.modeldriven.dt.AttributeCol>
    Serialization status
       Instantiable
    Path
-      'java.util.ArrayList<org.drools.guvnor.client.factmodel.FactMetaModel>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.factmodel.FactMetaModel>'
-      'java.util.List<org.drools.guvnor.client.factmodel.FactMetaModel>' is reachable from field 'models' of type 'org.drools.guvnor.client.factmodel.FactModels'
-      'org.drools.guvnor.client.factmodel.FactModels' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.ArrayList<org.drools.guvnor.client.modeldriven.dt.AttributeCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.AttributeCol>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.dt.AttributeCol>' is reachable from field 'attributeCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
+      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.ArrayList<org.drools.guvnor.client.ruleeditor.PropertyHolder>
+java.util.ArrayList<org.drools.guvnor.client.modeldriven.dt.ConditionCol>
    Serialization status
       Instantiable
    Path
-      'java.util.ArrayList<org.drools.guvnor.client.ruleeditor.PropertyHolder>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.ruleeditor.PropertyHolder>'
-      'java.util.List<org.drools.guvnor.client.ruleeditor.PropertyHolder>' is reachable from field 'list' of type 'org.drools.guvnor.client.ruleeditor.PropertiesHolder'
-      'org.drools.guvnor.client.ruleeditor.PropertiesHolder' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.ArrayList<org.drools.guvnor.client.modeldriven.dt.ConditionCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.ConditionCol>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.dt.ConditionCol>' is reachable from field 'conditionCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
+      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -471,24 +483,24 @@
       'org.drools.guvnor.client.rpc.SingleScenarioResult' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.SingleScenarioResult'
       Started from 'org.drools.guvnor.client.rpc.SingleScenarioResult'
 
-java.util.Arrays.ArrayList<org.drools.guvnor.client.rulefloweditor.TransferConnection>
+java.util.Arrays.ArrayList<org.drools.guvnor.client.factmodel.FactMetaModel>
    Serialization status
       Instantiable
    Path
-      'java.util.Arrays.ArrayList<org.drools.guvnor.client.rulefloweditor.TransferConnection>' is reachable as a subtype of type 'interface java.util.Collection<org.drools.guvnor.client.rulefloweditor.TransferConnection>'
-      'java.util.Collection<org.drools.guvnor.client.rulefloweditor.TransferConnection>' is reachable from field 'connections' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
-      'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Arrays.ArrayList<org.drools.guvnor.client.factmodel.FactMetaModel>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.factmodel.FactMetaModel>'
+      'java.util.List<org.drools.guvnor.client.factmodel.FactMetaModel>' is reachable from field 'models' of type 'org.drools.guvnor.client.factmodel.FactModels'
+      'org.drools.guvnor.client.factmodel.FactModels' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Arrays.ArrayList<org.drools.guvnor.client.rulefloweditor.TransferNode>
+java.util.Arrays.ArrayList<org.drools.guvnor.client.factmodel.FieldMetaModel>
    Serialization status
       Instantiable
    Path
-      'java.util.Arrays.ArrayList<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
-      'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
-      'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Arrays.ArrayList<org.drools.guvnor.client.factmodel.FieldMetaModel>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.factmodel.FieldMetaModel>'
+      'java.util.List<org.drools.guvnor.client.factmodel.FieldMetaModel>' is reachable from field 'fields' of type 'org.drools.guvnor.client.factmodel.FactMetaModel'
+      'org.drools.guvnor.client.factmodel.FactMetaModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -504,131 +516,131 @@
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.dt.ConditionCol>
+java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.testing.FactData>
    Serialization status
       Instantiable
    Path
-      'java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.dt.ConditionCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.ConditionCol>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.dt.ConditionCol>' is reachable from field 'conditionCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
-      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable from field 'globals' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.dt.AttributeCol>
+java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.testing.FieldData>
    Serialization status
       Instantiable
    Path
-      'java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.dt.AttributeCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.AttributeCol>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.dt.AttributeCol>' is reachable from field 'attributeCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
-      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.testing.FieldData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FieldData>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.FieldData>' is reachable from field 'fieldData' of type 'org.drools.guvnor.client.modeldriven.testing.FactData'
+      'org.drools.guvnor.client.modeldriven.testing.FactData' is reachable as a subtype of type 'class org.drools.guvnor.client.modeldriven.testing.FactData'
+      'org.drools.guvnor.client.modeldriven.testing.FactData' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable from field 'globals' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.dt.MetadataCol>
+java.util.Arrays.ArrayList<org.drools.guvnor.client.rulefloweditor.TransferConnection>
    Serialization status
       Instantiable
    Path
-      'java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.dt.MetadataCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.MetadataCol>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.dt.MetadataCol>' is reachable from field 'metadataCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
-      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Arrays.ArrayList<org.drools.guvnor.client.rulefloweditor.TransferConnection>' is reachable as a subtype of type 'interface java.util.Collection<org.drools.guvnor.client.rulefloweditor.TransferConnection>'
+      'java.util.Collection<org.drools.guvnor.client.rulefloweditor.TransferConnection>' is reachable from field 'connections' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
+      'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.testing.FieldData>
+java.util.Arrays.ArrayList<org.drools.guvnor.client.rulefloweditor.TransferNode>
    Serialization status
       Instantiable
    Path
-      'java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.testing.FieldData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FieldData>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.testing.FieldData>' is reachable from field 'fieldData' of type 'org.drools.guvnor.client.modeldriven.testing.FactData'
-      'org.drools.guvnor.client.modeldriven.testing.FactData' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Arrays.ArrayList<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
+      'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
+      'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Arrays.ArrayList<org.drools.guvnor.client.factmodel.FieldMetaModel>
+java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.testing.VerifyField>
    Serialization status
       Instantiable
    Path
-      'java.util.Arrays.ArrayList<org.drools.guvnor.client.factmodel.FieldMetaModel>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.factmodel.FieldMetaModel>'
-      'java.util.List<org.drools.guvnor.client.factmodel.FieldMetaModel>' is reachable from field 'fields' of type 'org.drools.guvnor.client.factmodel.FactMetaModel'
-      'org.drools.guvnor.client.factmodel.FactMetaModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable from field 'fieldValues' of type 'org.drools.guvnor.client.modeldriven.testing.VerifyFact'
+      'org.drools.guvnor.client.modeldriven.testing.VerifyFact' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.testing.Fixture'
+      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable from field 'fixtures' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Arrays.ArrayList<java.lang.String>
+java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.testing.Fixture>
    Serialization status
       Instantiable
    Path
-      'java.util.Arrays.ArrayList<java.lang.String>' is reachable as a subtype of type 'interface java.util.List<java.lang.String>'
-      'java.util.List<java.lang.String>' is reachable from type argument 1 of type 'java.util.LinkedHashMap<K, V>'
-      'java.util.LinkedHashMap<java.lang.String, java.util.List<java.lang.String>>' is reachable as a subtype of type 'interface java.util.Map<java.lang.String, java.util.List<java.lang.String>>'
-      'java.util.Map<java.lang.String, java.util.List<java.lang.String>>' is reachable from type argument 1 of type 'java.util.LinkedHashMap<K, V>'
-      'java.util.LinkedHashMap<java.lang.String, java.util.Map<java.lang.String, java.util.List<java.lang.String>>>' is reachable as a subtype of type 'interface java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.util.List<java.lang.String>>>'
-      'java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.util.List<java.lang.String>>>' is reachable from field 'methodFields' of type 'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine'
-      'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable from field 'fixtures' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.testing.FactData>
+java.util.Arrays.ArrayList<java.lang.String>
    Serialization status
       Instantiable
    Path
-      'java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable from field 'globals' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'java.util.Arrays.ArrayList<java.lang.String>' is reachable as a subtype of type 'interface java.util.List<java.lang.String>'
+      'java.util.List<java.lang.String>' is reachable from field 'rules' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
       'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.testing.VerifyField>
+java.util.Arrays.ArrayList<org.drools.guvnor.client.ruleeditor.PropertyHolder>
    Serialization status
       Instantiable
    Path
-      'java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable from field 'fieldValues' of type 'org.drools.guvnor.client.modeldriven.testing.VerifyFact'
-      'org.drools.guvnor.client.modeldriven.testing.VerifyFact' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.testing.Fixture'
-      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable from field 'fixtures' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
-      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Arrays.ArrayList<org.drools.guvnor.client.ruleeditor.PropertyHolder>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.ruleeditor.PropertyHolder>'
+      'java.util.List<org.drools.guvnor.client.ruleeditor.PropertyHolder>' is reachable from field 'list' of type 'org.drools.guvnor.client.ruleeditor.PropertiesHolder'
+      'org.drools.guvnor.client.ruleeditor.PropertiesHolder' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.testing.Fixture>
+java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.dt.MetadataCol>
    Serialization status
       Instantiable
    Path
-      'java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable from field 'fixtures' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
-      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.dt.MetadataCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.MetadataCol>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.dt.MetadataCol>' is reachable from field 'metadataCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
+      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Arrays.ArrayList<org.drools.guvnor.client.factmodel.FactMetaModel>
+java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.dt.AttributeCol>
    Serialization status
       Instantiable
    Path
-      'java.util.Arrays.ArrayList<org.drools.guvnor.client.factmodel.FactMetaModel>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.factmodel.FactMetaModel>'
-      'java.util.List<org.drools.guvnor.client.factmodel.FactMetaModel>' is reachable from field 'models' of type 'org.drools.guvnor.client.factmodel.FactModels'
-      'org.drools.guvnor.client.factmodel.FactModels' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.dt.AttributeCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.AttributeCol>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.dt.AttributeCol>' is reachable from field 'attributeCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
+      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Arrays.ArrayList<org.drools.guvnor.client.ruleeditor.PropertyHolder>
+java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.dt.ConditionCol>
    Serialization status
       Instantiable
    Path
-      'java.util.Arrays.ArrayList<org.drools.guvnor.client.ruleeditor.PropertyHolder>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.ruleeditor.PropertyHolder>'
-      'java.util.List<org.drools.guvnor.client.ruleeditor.PropertyHolder>' is reachable from field 'list' of type 'org.drools.guvnor.client.ruleeditor.PropertiesHolder'
-      'org.drools.guvnor.client.ruleeditor.PropertiesHolder' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.dt.ConditionCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.ConditionCol>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.dt.ConditionCol>' is reachable from field 'conditionCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
+      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -652,33 +664,37 @@
       'java.util.LinkedHashMap<org.drools.guvnor.client.rulefloweditor.SplitNode.ConnectionRef, org.drools.guvnor.client.rulefloweditor.SplitNode.Constraint>' is reachable as a subtype of type 'interface java.util.Map<org.drools.guvnor.client.rulefloweditor.SplitNode.ConnectionRef, org.drools.guvnor.client.rulefloweditor.SplitNode.Constraint>'
       'java.util.Map<org.drools.guvnor.client.rulefloweditor.SplitNode.ConnectionRef, org.drools.guvnor.client.rulefloweditor.SplitNode.Constraint>' is reachable from field 'constraints' of type 'org.drools.guvnor.client.rulefloweditor.SplitTransferNode'
       'org.drools.guvnor.client.rulefloweditor.SplitTransferNode' is reachable as a subtype of type 'class org.drools.guvnor.client.rulefloweditor.TransferNode'
-      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
+      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
       'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
       'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.HashMap<java.lang.String, java.lang.String[]>
+java.util.HashMap<java.lang.String, java.lang.String>
    Serialization status
       Instantiable
    Path
-      'java.util.HashMap<java.lang.String, java.lang.String[]>' is reachable as a supertype of type 'class java.util.LinkedHashMap<java.lang.String, java.lang.String[]>'
-      'java.util.LinkedHashMap<java.lang.String, java.lang.String[]>' is reachable as a subtype of type 'interface java.util.Map<java.lang.String, java.lang.String[]>'
-      'java.util.Map<java.lang.String, java.lang.String[]>' is reachable from field 'fieldsForType' of type 'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine'
-      'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.HashMap<java.lang.String, java.lang.String>' is reachable as a supertype of type 'class com.google.gwt.i18n.client.impl.ConstantMap'
+      'com.google.gwt.i18n.client.impl.ConstantMap' is reachable as a subtype of type 'interface java.util.Map<java.lang.String, java.lang.String>'
+      'java.util.Map<java.lang.String, java.lang.String>' is reachable from field 'parameters' of type 'org.drools.guvnor.client.rulefloweditor.WorkItemTransferNode'
+      'org.drools.guvnor.client.rulefloweditor.WorkItemTransferNode' is reachable as a subtype of type 'class org.drools.guvnor.client.rulefloweditor.TransferNode'
+      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
+      'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
+      'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.HashMap<java.lang.String, java.lang.String>
+java.util.HashMap<java.lang.String, java.lang.String[]>
    Serialization status
       Instantiable
    Path
-      'java.util.HashMap<java.lang.String, java.lang.String>' is reachable as a supertype of type 'class com.google.gwt.i18n.client.impl.ConstantMap'
-      'com.google.gwt.i18n.client.impl.ConstantMap' is reachable as a subtype of type 'interface java.util.Map<java.lang.String, java.lang.String>'
-      'java.util.Map<java.lang.String, java.lang.String>' is reachable from field 'fieldTypes' of type 'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine'
+      'java.util.HashMap<java.lang.String, java.lang.String[]>' is reachable as a supertype of type 'class java.util.LinkedHashMap<java.lang.String, java.lang.String[]>'
+      'java.util.LinkedHashMap<java.lang.String, java.lang.String[]>' is reachable as a subtype of type 'interface java.util.Map<java.lang.String, java.lang.String[]>'
+      'java.util.Map<java.lang.String, java.lang.String[]>' is reachable from field 'fieldsForType' of type 'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine'
       'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
@@ -741,31 +757,35 @@
       'java.util.IdentityHashMap<org.drools.guvnor.client.rulefloweditor.SplitNode.ConnectionRef, org.drools.guvnor.client.rulefloweditor.SplitNode.Constraint>' is reachable as a subtype of type 'interface java.util.Map<org.drools.guvnor.client.rulefloweditor.SplitNode.ConnectionRef, org.drools.guvnor.client.rulefloweditor.SplitNode.Constraint>'
       'java.util.Map<org.drools.guvnor.client.rulefloweditor.SplitNode.ConnectionRef, org.drools.guvnor.client.rulefloweditor.SplitNode.Constraint>' is reachable from field 'constraints' of type 'org.drools.guvnor.client.rulefloweditor.SplitTransferNode'
       'org.drools.guvnor.client.rulefloweditor.SplitTransferNode' is reachable as a subtype of type 'class org.drools.guvnor.client.rulefloweditor.TransferNode'
-      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
+      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
       'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
       'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.IdentityHashMap<java.lang.String, java.lang.String[]>
+java.util.IdentityHashMap<java.lang.String, java.lang.String>
    Serialization status
       Instantiable
    Path
-      'java.util.IdentityHashMap<java.lang.String, java.lang.String[]>' is reachable as a subtype of type 'interface java.util.Map<java.lang.String, java.lang.String[]>'
-      'java.util.Map<java.lang.String, java.lang.String[]>' is reachable from field 'fieldsForType' of type 'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine'
-      'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.IdentityHashMap<java.lang.String, java.lang.String>' is reachable as a subtype of type 'interface java.util.Map<java.lang.String, java.lang.String>'
+      'java.util.Map<java.lang.String, java.lang.String>' is reachable from field 'parameters' of type 'org.drools.guvnor.client.rulefloweditor.WorkItemTransferNode'
+      'org.drools.guvnor.client.rulefloweditor.WorkItemTransferNode' is reachable as a subtype of type 'class org.drools.guvnor.client.rulefloweditor.TransferNode'
+      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
+      'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
+      'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.IdentityHashMap<java.lang.String, java.lang.String>
+java.util.IdentityHashMap<java.lang.String, java.lang.String[]>
    Serialization status
       Instantiable
    Path
-      'java.util.IdentityHashMap<java.lang.String, java.lang.String>' is reachable as a subtype of type 'interface java.util.Map<java.lang.String, java.lang.String>'
-      'java.util.Map<java.lang.String, java.lang.String>' is reachable from field 'fieldTypes' of type 'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine'
+      'java.util.IdentityHashMap<java.lang.String, java.lang.String[]>' is reachable as a subtype of type 'interface java.util.Map<java.lang.String, java.lang.String[]>'
+      'java.util.Map<java.lang.String, java.lang.String[]>' is reachable from field 'fieldsForType' of type 'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine'
       'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
@@ -802,31 +822,35 @@
       'java.util.LinkedHashMap<org.drools.guvnor.client.rulefloweditor.SplitNode.ConnectionRef, org.drools.guvnor.client.rulefloweditor.SplitNode.Constraint>' is reachable as a subtype of type 'interface java.util.Map<org.drools.guvnor.client.rulefloweditor.SplitNode.ConnectionRef, org.drools.guvnor.client.rulefloweditor.SplitNode.Constraint>'
       'java.util.Map<org.drools.guvnor.client.rulefloweditor.SplitNode.ConnectionRef, org.drools.guvnor.client.rulefloweditor.SplitNode.Constraint>' is reachable from field 'constraints' of type 'org.drools.guvnor.client.rulefloweditor.SplitTransferNode'
       'org.drools.guvnor.client.rulefloweditor.SplitTransferNode' is reachable as a subtype of type 'class org.drools.guvnor.client.rulefloweditor.TransferNode'
-      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
+      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
       'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
       'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.LinkedHashMap<java.lang.String, java.lang.String[]>
+java.util.LinkedHashMap<java.lang.String, java.lang.String>
    Serialization status
       Instantiable
    Path
-      'java.util.LinkedHashMap<java.lang.String, java.lang.String[]>' is reachable as a subtype of type 'interface java.util.Map<java.lang.String, java.lang.String[]>'
-      'java.util.Map<java.lang.String, java.lang.String[]>' is reachable from field 'fieldsForType' of type 'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine'
-      'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.LinkedHashMap<java.lang.String, java.lang.String>' is reachable as a subtype of type 'interface java.util.Map<java.lang.String, java.lang.String>'
+      'java.util.Map<java.lang.String, java.lang.String>' is reachable from field 'parameters' of type 'org.drools.guvnor.client.rulefloweditor.WorkItemTransferNode'
+      'org.drools.guvnor.client.rulefloweditor.WorkItemTransferNode' is reachable as a subtype of type 'class org.drools.guvnor.client.rulefloweditor.TransferNode'
+      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
+      'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
+      'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.LinkedHashMap<java.lang.String, java.lang.String>
+java.util.LinkedHashMap<java.lang.String, java.lang.String[]>
    Serialization status
       Instantiable
    Path
-      'java.util.LinkedHashMap<java.lang.String, java.lang.String>' is reachable as a subtype of type 'interface java.util.Map<java.lang.String, java.lang.String>'
-      'java.util.Map<java.lang.String, java.lang.String>' is reachable from field 'fieldTypes' of type 'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine'
+      'java.util.LinkedHashMap<java.lang.String, java.lang.String[]>' is reachable as a subtype of type 'interface java.util.Map<java.lang.String, java.lang.String[]>'
+      'java.util.Map<java.lang.String, java.lang.String[]>' is reachable from field 'fieldsForType' of type 'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine'
       'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
@@ -909,24 +933,24 @@
       'org.drools.guvnor.client.rpc.SingleScenarioResult' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.SingleScenarioResult'
       Started from 'org.drools.guvnor.client.rpc.SingleScenarioResult'
 
-java.util.LinkedList<org.drools.guvnor.client.rulefloweditor.TransferConnection>
+java.util.LinkedList<org.drools.guvnor.client.factmodel.FactMetaModel>
    Serialization status
       Instantiable
    Path
-      'java.util.LinkedList<org.drools.guvnor.client.rulefloweditor.TransferConnection>' is reachable as a subtype of type 'interface java.util.Collection<org.drools.guvnor.client.rulefloweditor.TransferConnection>'
-      'java.util.Collection<org.drools.guvnor.client.rulefloweditor.TransferConnection>' is reachable from field 'connections' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
-      'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.LinkedList<org.drools.guvnor.client.factmodel.FactMetaModel>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.factmodel.FactMetaModel>'
+      'java.util.List<org.drools.guvnor.client.factmodel.FactMetaModel>' is reachable from field 'models' of type 'org.drools.guvnor.client.factmodel.FactModels'
+      'org.drools.guvnor.client.factmodel.FactModels' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.LinkedList<org.drools.guvnor.client.rulefloweditor.TransferNode>
+java.util.LinkedList<org.drools.guvnor.client.factmodel.FieldMetaModel>
    Serialization status
       Instantiable
    Path
-      'java.util.LinkedList<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
-      'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
-      'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.LinkedList<org.drools.guvnor.client.factmodel.FieldMetaModel>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.factmodel.FieldMetaModel>'
+      'java.util.List<org.drools.guvnor.client.factmodel.FieldMetaModel>' is reachable from field 'fields' of type 'org.drools.guvnor.client.factmodel.FactMetaModel'
+      'org.drools.guvnor.client.factmodel.FactMetaModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -953,76 +977,54 @@
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.LinkedList<org.drools.guvnor.client.modeldriven.dt.AttributeCol>
+java.util.LinkedList<org.drools.guvnor.client.modeldriven.testing.FactData>
    Serialization status
       Instantiable
    Path
-      'java.util.LinkedList<org.drools.guvnor.client.modeldriven.dt.AttributeCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.AttributeCol>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.dt.AttributeCol>' is reachable from field 'attributeCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
-      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.LinkedList<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable from field 'globals' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.LinkedList<org.drools.guvnor.client.modeldriven.dt.MetadataCol>
-   Serialization status
-      Instantiable
-   Path
-      'java.util.LinkedList<org.drools.guvnor.client.modeldriven.dt.MetadataCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.MetadataCol>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.dt.MetadataCol>' is reachable from field 'metadataCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
-      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
-      'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
-      'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
-      Started from 'org.drools.guvnor.client.rpc.RuleAsset'
-
 java.util.LinkedList<org.drools.guvnor.client.modeldriven.testing.FieldData>
    Serialization status
       Instantiable
    Path
       'java.util.LinkedList<org.drools.guvnor.client.modeldriven.testing.FieldData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FieldData>'
       'java.util.List<org.drools.guvnor.client.modeldriven.testing.FieldData>' is reachable from field 'fieldData' of type 'org.drools.guvnor.client.modeldriven.testing.FactData'
-      'org.drools.guvnor.client.modeldriven.testing.FactData' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.testing.FactData' is reachable as a subtype of type 'class org.drools.guvnor.client.modeldriven.testing.FactData'
+      'org.drools.guvnor.client.modeldriven.testing.FactData' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable from field 'globals' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.LinkedList<org.drools.guvnor.client.factmodel.FieldMetaModel>
+java.util.LinkedList<org.drools.guvnor.client.rulefloweditor.TransferConnection>
    Serialization status
       Instantiable
    Path
-      'java.util.LinkedList<org.drools.guvnor.client.factmodel.FieldMetaModel>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.factmodel.FieldMetaModel>'
-      'java.util.List<org.drools.guvnor.client.factmodel.FieldMetaModel>' is reachable from field 'fields' of type 'org.drools.guvnor.client.factmodel.FactMetaModel'
-      'org.drools.guvnor.client.factmodel.FactMetaModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.LinkedList<org.drools.guvnor.client.rulefloweditor.TransferConnection>' is reachable as a subtype of type 'interface java.util.Collection<org.drools.guvnor.client.rulefloweditor.TransferConnection>'
+      'java.util.Collection<org.drools.guvnor.client.rulefloweditor.TransferConnection>' is reachable from field 'connections' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
+      'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.LinkedList<java.lang.String>
+java.util.LinkedList<org.drools.guvnor.client.rulefloweditor.TransferNode>
    Serialization status
       Instantiable
    Path
-      'java.util.LinkedList<java.lang.String>' is reachable as a subtype of type 'interface java.util.List<java.lang.String>'
-      'java.util.List<java.lang.String>' is reachable from type argument 1 of type 'java.util.LinkedHashMap<K, V>'
-      'java.util.LinkedHashMap<java.lang.String, java.util.List<java.lang.String>>' is reachable as a subtype of type 'interface java.util.Map<java.lang.String, java.util.List<java.lang.String>>'
-      'java.util.Map<java.lang.String, java.util.List<java.lang.String>>' is reachable from type argument 1 of type 'java.util.LinkedHashMap<K, V>'
-      'java.util.LinkedHashMap<java.lang.String, java.util.Map<java.lang.String, java.util.List<java.lang.String>>>' is reachable as a subtype of type 'interface java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.util.List<java.lang.String>>>'
-      'java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.util.List<java.lang.String>>>' is reachable from field 'methodFields' of type 'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine'
-      'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.LinkedList<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
+      'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
+      'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.LinkedList<org.drools.guvnor.client.modeldriven.testing.FactData>
-   Serialization status
-      Instantiable
-   Path
-      'java.util.LinkedList<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable from field 'globals' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
-      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
-      'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
-      'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
-      Started from 'org.drools.guvnor.client.rpc.RuleAsset'
-
 java.util.LinkedList<org.drools.guvnor.client.modeldriven.testing.VerifyField>
    Serialization status
       Instantiable
@@ -1030,8 +1032,8 @@
       'java.util.LinkedList<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>'
       'java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable from field 'fieldValues' of type 'org.drools.guvnor.client.modeldriven.testing.VerifyFact'
       'org.drools.guvnor.client.modeldriven.testing.VerifyFact' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.testing.Fixture'
-      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
+      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
       'java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable from field 'fixtures' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
       'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -1049,13 +1051,13 @@
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.LinkedList<org.drools.guvnor.client.factmodel.FactMetaModel>
+java.util.LinkedList<java.lang.String>
    Serialization status
       Instantiable
    Path
-      'java.util.LinkedList<org.drools.guvnor.client.factmodel.FactMetaModel>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.factmodel.FactMetaModel>'
-      'java.util.List<org.drools.guvnor.client.factmodel.FactMetaModel>' is reachable from field 'models' of type 'org.drools.guvnor.client.factmodel.FactModels'
-      'org.drools.guvnor.client.factmodel.FactModels' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.LinkedList<java.lang.String>' is reachable as a subtype of type 'interface java.util.List<java.lang.String>'
+      'java.util.List<java.lang.String>' is reachable from field 'rules' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -1071,6 +1073,28 @@
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
+java.util.LinkedList<org.drools.guvnor.client.modeldriven.dt.MetadataCol>
+   Serialization status
+      Instantiable
+   Path
+      'java.util.LinkedList<org.drools.guvnor.client.modeldriven.dt.MetadataCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.MetadataCol>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.dt.MetadataCol>' is reachable from field 'metadataCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
+      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
+      'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
+      Started from 'org.drools.guvnor.client.rpc.RuleAsset'
+
+java.util.LinkedList<org.drools.guvnor.client.modeldriven.dt.AttributeCol>
+   Serialization status
+      Instantiable
+   Path
+      'java.util.LinkedList<org.drools.guvnor.client.modeldriven.dt.AttributeCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.AttributeCol>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.dt.AttributeCol>' is reachable from field 'attributeCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
+      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
+      'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
+      Started from 'org.drools.guvnor.client.rpc.RuleAsset'
+
 java.util.Stack<java.lang.Integer>
    Serialization status
       Instantiable
@@ -1102,104 +1126,97 @@
       'org.drools.guvnor.client.rpc.SingleScenarioResult' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.SingleScenarioResult'
       Started from 'org.drools.guvnor.client.rpc.SingleScenarioResult'
 
-java.util.Stack<org.drools.guvnor.client.rulefloweditor.TransferConnection>
+java.util.Stack<org.drools.guvnor.client.factmodel.FactMetaModel>
    Serialization status
       Instantiable
    Path
-      'java.util.Stack<org.drools.guvnor.client.rulefloweditor.TransferConnection>' is reachable as a subtype of type 'interface java.util.Collection<org.drools.guvnor.client.rulefloweditor.TransferConnection>'
-      'java.util.Collection<org.drools.guvnor.client.rulefloweditor.TransferConnection>' is reachable from field 'connections' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
-      'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Stack<org.drools.guvnor.client.factmodel.FactMetaModel>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.factmodel.FactMetaModel>'
+      'java.util.List<org.drools.guvnor.client.factmodel.FactMetaModel>' is reachable from field 'models' of type 'org.drools.guvnor.client.factmodel.FactModels'
+      'org.drools.guvnor.client.factmodel.FactModels' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Stack<org.drools.guvnor.client.modeldriven.dt.ActionCol>
+java.util.Stack<org.drools.guvnor.client.factmodel.FieldMetaModel>
    Serialization status
       Instantiable
    Path
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.dt.ActionCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.ActionCol>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.dt.ActionCol>' is reachable from field 'actionCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
-      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Stack<org.drools.guvnor.client.factmodel.FieldMetaModel>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.factmodel.FieldMetaModel>'
+      'java.util.List<org.drools.guvnor.client.factmodel.FieldMetaModel>' is reachable from field 'fields' of type 'org.drools.guvnor.client.factmodel.FactMetaModel'
+      'org.drools.guvnor.client.factmodel.FactMetaModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Stack<org.drools.guvnor.client.modeldriven.dt.ConditionCol>
+java.util.Stack<org.drools.guvnor.client.modeldriven.dt.ActionCol>
    Serialization status
       Instantiable
    Path
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.dt.ConditionCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.ConditionCol>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.dt.ConditionCol>' is reachable from field 'conditionCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
+      'java.util.Stack<org.drools.guvnor.client.modeldriven.dt.ActionCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.ActionCol>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.dt.ActionCol>' is reachable from field 'actionCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
       'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Stack<org.drools.guvnor.client.modeldriven.dt.AttributeCol>
+java.util.Stack<org.drools.guvnor.client.modeldriven.testing.FactData>
    Serialization status
       Instantiable
    Path
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.dt.AttributeCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.AttributeCol>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.dt.AttributeCol>' is reachable from field 'attributeCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
-      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Stack<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable from field 'globals' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Stack<org.drools.guvnor.client.modeldriven.dt.MetadataCol>
-   Serialization status
-      Instantiable
-   Path
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.dt.MetadataCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.MetadataCol>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.dt.MetadataCol>' is reachable from field 'metadataCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
-      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
-      'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
-      'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
-      Started from 'org.drools.guvnor.client.rpc.RuleAsset'
-
 java.util.Stack<org.drools.guvnor.client.modeldriven.testing.FieldData>
    Serialization status
       Instantiable
    Path
       'java.util.Stack<org.drools.guvnor.client.modeldriven.testing.FieldData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FieldData>'
       'java.util.List<org.drools.guvnor.client.modeldriven.testing.FieldData>' is reachable from field 'fieldData' of type 'org.drools.guvnor.client.modeldriven.testing.FactData'
-      'org.drools.guvnor.client.modeldriven.testing.FactData' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.testing.FactData' is reachable as a subtype of type 'class org.drools.guvnor.client.modeldriven.testing.FactData'
+      'org.drools.guvnor.client.modeldriven.testing.FactData' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable from field 'globals' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Stack<org.drools.guvnor.client.factmodel.FieldMetaModel>
+java.util.Stack<org.drools.guvnor.client.rulefloweditor.TransferConnection>
    Serialization status
       Instantiable
    Path
-      'java.util.Stack<org.drools.guvnor.client.factmodel.FieldMetaModel>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.factmodel.FieldMetaModel>'
-      'java.util.List<org.drools.guvnor.client.factmodel.FieldMetaModel>' is reachable from field 'fields' of type 'org.drools.guvnor.client.factmodel.FactMetaModel'
-      'org.drools.guvnor.client.factmodel.FactMetaModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Stack<org.drools.guvnor.client.rulefloweditor.TransferConnection>' is reachable as a subtype of type 'interface java.util.Collection<org.drools.guvnor.client.rulefloweditor.TransferConnection>'
+      'java.util.Collection<org.drools.guvnor.client.rulefloweditor.TransferConnection>' is reachable from field 'connections' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
+      'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Stack<java.lang.String>
+java.util.Stack<org.drools.guvnor.client.rulefloweditor.TransferNode>
    Serialization status
       Instantiable
    Path
-      'java.util.Stack<java.lang.String>' is reachable as a subtype of type 'interface java.util.List<java.lang.String>'
-      'java.util.List<java.lang.String>' is reachable from type argument 1 of type 'java.util.LinkedHashMap<K, V>'
-      'java.util.LinkedHashMap<java.lang.String, java.util.List<java.lang.String>>' is reachable as a subtype of type 'interface java.util.Map<java.lang.String, java.util.List<java.lang.String>>'
-      'java.util.Map<java.lang.String, java.util.List<java.lang.String>>' is reachable from type argument 1 of type 'java.util.LinkedHashMap<K, V>'
-      'java.util.LinkedHashMap<java.lang.String, java.util.Map<java.lang.String, java.util.List<java.lang.String>>>' is reachable as a subtype of type 'interface java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.util.List<java.lang.String>>>'
-      'java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.util.List<java.lang.String>>>' is reachable from field 'methodFields' of type 'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine'
-      'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Stack<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
+      'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
+      'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Stack<org.drools.guvnor.client.modeldriven.testing.FactData>
+java.util.Stack<org.drools.guvnor.client.modeldriven.testing.VerifyField>
    Serialization status
       Instantiable
    Path
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable from field 'globals' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'java.util.Stack<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable from field 'fieldValues' of type 'org.drools.guvnor.client.modeldriven.testing.VerifyFact'
+      'org.drools.guvnor.client.modeldriven.testing.VerifyFact' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.testing.Fixture'
+      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable from field 'fixtures' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
       'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
@@ -1216,60 +1233,66 @@
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Stack<org.drools.guvnor.client.modeldriven.testing.VerifyField>
+java.util.Stack<java.lang.String>
    Serialization status
       Instantiable
    Path
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable from field 'fieldValues' of type 'org.drools.guvnor.client.modeldriven.testing.VerifyFact'
-      'org.drools.guvnor.client.modeldriven.testing.VerifyFact' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.testing.Fixture'
-      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable from field 'fixtures' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'java.util.Stack<java.lang.String>' is reachable as a subtype of type 'interface java.util.List<java.lang.String>'
+      'java.util.List<java.lang.String>' is reachable from field 'rules' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
       'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Stack<org.drools.guvnor.client.factmodel.FactMetaModel>
+java.util.Stack<org.drools.guvnor.client.ruleeditor.PropertyHolder>
    Serialization status
       Instantiable
    Path
-      'java.util.Stack<org.drools.guvnor.client.factmodel.FactMetaModel>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.factmodel.FactMetaModel>'
-      'java.util.List<org.drools.guvnor.client.factmodel.FactMetaModel>' is reachable from field 'models' of type 'org.drools.guvnor.client.factmodel.FactModels'
-      'org.drools.guvnor.client.factmodel.FactModels' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Stack<org.drools.guvnor.client.ruleeditor.PropertyHolder>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.ruleeditor.PropertyHolder>'
+      'java.util.List<org.drools.guvnor.client.ruleeditor.PropertyHolder>' is reachable from field 'list' of type 'org.drools.guvnor.client.ruleeditor.PropertiesHolder'
+      'org.drools.guvnor.client.ruleeditor.PropertiesHolder' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Stack<org.drools.guvnor.client.ruleeditor.PropertyHolder>
+java.util.Stack<org.drools.guvnor.client.modeldriven.dt.MetadataCol>
    Serialization status
       Instantiable
    Path
-      'java.util.Stack<org.drools.guvnor.client.ruleeditor.PropertyHolder>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.ruleeditor.PropertyHolder>'
-      'java.util.List<org.drools.guvnor.client.ruleeditor.PropertyHolder>' is reachable from field 'list' of type 'org.drools.guvnor.client.ruleeditor.PropertiesHolder'
-      'org.drools.guvnor.client.ruleeditor.PropertiesHolder' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Stack<org.drools.guvnor.client.modeldriven.dt.MetadataCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.MetadataCol>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.dt.MetadataCol>' is reachable from field 'metadataCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
+      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Stack<org.drools.guvnor.client.rulefloweditor.TransferNode>
+java.util.Stack<org.drools.guvnor.client.modeldriven.dt.AttributeCol>
    Serialization status
       Instantiable
    Path
-      'java.util.Stack<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
-      'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
-      'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Stack<org.drools.guvnor.client.modeldriven.dt.AttributeCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.AttributeCol>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.dt.AttributeCol>' is reachable from field 'attributeCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
+      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
+java.util.Stack<org.drools.guvnor.client.modeldriven.dt.ConditionCol>
+   Serialization status
+      Instantiable
+   Path
+      'java.util.Stack<org.drools.guvnor.client.modeldriven.dt.ConditionCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.ConditionCol>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.dt.ConditionCol>' is reachable from field 'conditionCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
+      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
+      'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
+      Started from 'org.drools.guvnor.client.rpc.RuleAsset'
+
 java.util.Vector<java.lang.Integer>
    Serialization status
       Instantiable
    Path
-      'java.util.Vector<java.lang.Integer>' is reachable as a supertype of type 'class java.util.Stack<java.lang.Integer>'
-      'java.util.Stack<java.lang.Integer>' is reachable as a subtype of type 'interface java.util.List<java.lang.Integer>'
+      'java.util.Vector<java.lang.Integer>' is reachable as a subtype of type 'interface java.util.List<java.lang.Integer>'
       'java.util.List<java.lang.Integer>' is reachable from field 'list' of type 'org.drools.guvnor.client.security.Capabilities'
       'org.drools.guvnor.client.security.Capabilities' is reachable as a subtype of type 'interface com.google.gwt.user.client.rpc.IsSerializable'
       'com.google.gwt.user.client.rpc.IsSerializable' is reachable from field 'payload' of type 'org.drools.guvnor.client.rpc.ValidatedResponse'
@@ -1280,8 +1303,7 @@
    Serialization status
       Instantiable
    Path
-      'java.util.Vector<com.google.gwt.user.client.ui.SuggestOracle.Suggestion>' is reachable as a supertype of type 'class java.util.Stack<com.google.gwt.user.client.ui.SuggestOracle.Suggestion>'
-      'java.util.Stack<com.google.gwt.user.client.ui.SuggestOracle.Suggestion>' is reachable as a subtype of type 'interface java.util.Collection<? extends com.google.gwt.user.client.ui.SuggestOracle.Suggestion>'
+      'java.util.Vector<com.google.gwt.user.client.ui.SuggestOracle.Suggestion>' is reachable as a subtype of type 'interface java.util.Collection<? extends com.google.gwt.user.client.ui.SuggestOracle.Suggestion>'
       'java.util.Collection<? extends com.google.gwt.user.client.ui.SuggestOracle.Suggestion>' is reachable from field 'suggestions' of type 'com.google.gwt.user.client.ui.SuggestOracle.Response'
       'com.google.gwt.user.client.ui.SuggestOracle.Response' is reachable as a subtype of type 'interface com.google.gwt.user.client.rpc.IsSerializable'
       'com.google.gwt.user.client.rpc.IsSerializable' is reachable from field 'payload' of type 'org.drools.guvnor.client.rpc.ValidatedResponse'
@@ -1292,32 +1314,29 @@
    Serialization status
       Instantiable
    Path
-      'java.util.Vector<java.lang.String[]>' is reachable as a supertype of type 'class java.util.Stack<java.lang.String[]>'
-      'java.util.Stack<java.lang.String[]>' is reachable as a subtype of type 'interface java.util.List<java.lang.String[]>'
+      'java.util.Vector<java.lang.String[]>' is reachable as a subtype of type 'interface java.util.List<java.lang.String[]>'
       'java.util.List<java.lang.String[]>' is reachable from field 'auditLog' of type 'org.drools.guvnor.client.rpc.SingleScenarioResult'
       'org.drools.guvnor.client.rpc.SingleScenarioResult' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.SingleScenarioResult'
       Started from 'org.drools.guvnor.client.rpc.SingleScenarioResult'
 
-java.util.Vector<org.drools.guvnor.client.rulefloweditor.TransferConnection>
+java.util.Vector<org.drools.guvnor.client.factmodel.FactMetaModel>
    Serialization status
       Instantiable
    Path
-      'java.util.Vector<org.drools.guvnor.client.rulefloweditor.TransferConnection>' is reachable as a supertype of type 'class java.util.Stack<org.drools.guvnor.client.rulefloweditor.TransferConnection>'
-      'java.util.Stack<org.drools.guvnor.client.rulefloweditor.TransferConnection>' is reachable as a subtype of type 'interface java.util.Collection<org.drools.guvnor.client.rulefloweditor.TransferConnection>'
-      'java.util.Collection<org.drools.guvnor.client.rulefloweditor.TransferConnection>' is reachable from field 'connections' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
-      'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Vector<org.drools.guvnor.client.factmodel.FactMetaModel>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.factmodel.FactMetaModel>'
+      'java.util.List<org.drools.guvnor.client.factmodel.FactMetaModel>' is reachable from field 'models' of type 'org.drools.guvnor.client.factmodel.FactModels'
+      'org.drools.guvnor.client.factmodel.FactModels' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Vector<org.drools.guvnor.client.rulefloweditor.TransferNode>
+java.util.Vector<org.drools.guvnor.client.factmodel.FieldMetaModel>
    Serialization status
       Instantiable
    Path
-      'java.util.Vector<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a supertype of type 'class java.util.Stack<org.drools.guvnor.client.rulefloweditor.TransferNode>'
-      'java.util.Stack<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
-      'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
-      'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Vector<org.drools.guvnor.client.factmodel.FieldMetaModel>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.factmodel.FieldMetaModel>'
+      'java.util.List<org.drools.guvnor.client.factmodel.FieldMetaModel>' is reachable from field 'fields' of type 'org.drools.guvnor.client.factmodel.FactMetaModel'
+      'org.drools.guvnor.client.factmodel.FactMetaModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -1326,150 +1345,138 @@
    Serialization status
       Instantiable
    Path
-      'java.util.Vector<org.drools.guvnor.client.modeldriven.dt.ActionCol>' is reachable as a supertype of type 'class java.util.Stack<org.drools.guvnor.client.modeldriven.dt.ActionCol>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.dt.ActionCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.ActionCol>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.dt.ActionCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.ActionCol>'
       'java.util.List<org.drools.guvnor.client.modeldriven.dt.ActionCol>' is reachable from field 'actionCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
       'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Vector<org.drools.guvnor.client.modeldriven.dt.ConditionCol>
+java.util.Vector<org.drools.guvnor.client.modeldriven.testing.Fixture>
    Serialization status
       Instantiable
    Path
-      'java.util.Vector<org.drools.guvnor.client.modeldriven.dt.ConditionCol>' is reachable as a supertype of type 'class java.util.Stack<org.drools.guvnor.client.modeldriven.dt.ConditionCol>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.dt.ConditionCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.ConditionCol>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.dt.ConditionCol>' is reachable from field 'conditionCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
-      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable from field 'fixtures' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Vector<org.drools.guvnor.client.modeldriven.dt.AttributeCol>
+java.util.Vector<org.drools.guvnor.client.modeldriven.testing.FieldData>
    Serialization status
       Instantiable
    Path
-      'java.util.Vector<org.drools.guvnor.client.modeldriven.dt.AttributeCol>' is reachable as a supertype of type 'class java.util.Stack<org.drools.guvnor.client.modeldriven.dt.AttributeCol>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.dt.AttributeCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.AttributeCol>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.dt.AttributeCol>' is reachable from field 'attributeCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
-      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.FieldData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FieldData>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.FieldData>' is reachable from field 'fieldData' of type 'org.drools.guvnor.client.modeldriven.testing.FactData'
+      'org.drools.guvnor.client.modeldriven.testing.FactData' is reachable as a subtype of type 'class org.drools.guvnor.client.modeldriven.testing.FactData'
+      'org.drools.guvnor.client.modeldriven.testing.FactData' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable from field 'globals' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Vector<org.drools.guvnor.client.modeldriven.dt.MetadataCol>
+java.util.Vector<org.drools.guvnor.client.modeldriven.testing.FactData>
    Serialization status
       Instantiable
    Path
-      'java.util.Vector<org.drools.guvnor.client.modeldriven.dt.MetadataCol>' is reachable as a supertype of type 'class java.util.Stack<org.drools.guvnor.client.modeldriven.dt.MetadataCol>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.dt.MetadataCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.MetadataCol>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.dt.MetadataCol>' is reachable from field 'metadataCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
-      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable from field 'globals' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Vector<org.drools.guvnor.client.modeldriven.testing.FieldData>
+java.util.Vector<org.drools.guvnor.client.rulefloweditor.TransferConnection>
    Serialization status
       Instantiable
    Path
-      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.FieldData>' is reachable as a supertype of type 'class java.util.Stack<org.drools.guvnor.client.modeldriven.testing.FieldData>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.testing.FieldData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FieldData>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.testing.FieldData>' is reachable from field 'fieldData' of type 'org.drools.guvnor.client.modeldriven.testing.FactData'
-      'org.drools.guvnor.client.modeldriven.testing.FactData' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Vector<org.drools.guvnor.client.rulefloweditor.TransferConnection>' is reachable as a subtype of type 'interface java.util.Collection<org.drools.guvnor.client.rulefloweditor.TransferConnection>'
+      'java.util.Collection<org.drools.guvnor.client.rulefloweditor.TransferConnection>' is reachable from field 'connections' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
+      'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Vector<org.drools.guvnor.client.factmodel.FieldMetaModel>
+java.util.Vector<org.drools.guvnor.client.rulefloweditor.TransferNode>
    Serialization status
       Instantiable
    Path
-      'java.util.Vector<org.drools.guvnor.client.factmodel.FieldMetaModel>' is reachable as a supertype of type 'class java.util.Stack<org.drools.guvnor.client.factmodel.FieldMetaModel>'
-      'java.util.Stack<org.drools.guvnor.client.factmodel.FieldMetaModel>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.factmodel.FieldMetaModel>'
-      'java.util.List<org.drools.guvnor.client.factmodel.FieldMetaModel>' is reachable from field 'fields' of type 'org.drools.guvnor.client.factmodel.FactMetaModel'
-      'org.drools.guvnor.client.factmodel.FactMetaModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Vector<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
+      'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
+      'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Vector<java.lang.String>
+java.util.Vector<org.drools.guvnor.client.modeldriven.testing.VerifyField>
    Serialization status
       Instantiable
    Path
-      'java.util.Vector<java.lang.String>' is reachable as a supertype of type 'class java.util.Stack<java.lang.String>'
-      'java.util.Stack<java.lang.String>' is reachable as a subtype of type 'interface java.util.List<java.lang.String>'
-      'java.util.List<java.lang.String>' is reachable from type argument 1 of type 'java.util.LinkedHashMap<K, V>'
-      'java.util.LinkedHashMap<java.lang.String, java.util.List<java.lang.String>>' is reachable as a subtype of type 'interface java.util.Map<java.lang.String, java.util.List<java.lang.String>>'
-      'java.util.Map<java.lang.String, java.util.List<java.lang.String>>' is reachable from type argument 1 of type 'java.util.LinkedHashMap<K, V>'
-      'java.util.LinkedHashMap<java.lang.String, java.util.Map<java.lang.String, java.util.List<java.lang.String>>>' is reachable as a subtype of type 'interface java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.util.List<java.lang.String>>>'
-      'java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.util.List<java.lang.String>>>' is reachable from field 'methodFields' of type 'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine'
-      'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable from field 'fieldValues' of type 'org.drools.guvnor.client.modeldriven.testing.VerifyFact'
+      'org.drools.guvnor.client.modeldriven.testing.VerifyFact' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.testing.Fixture'
+      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable from field 'fixtures' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Vector<org.drools.guvnor.client.modeldriven.testing.FactData>
+java.util.Vector<java.lang.String>
    Serialization status
       Instantiable
    Path
-      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable as a supertype of type 'class java.util.Stack<org.drools.guvnor.client.modeldriven.testing.FactData>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable from field 'globals' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'java.util.Vector<java.lang.String>' is reachable as a subtype of type 'interface java.util.List<java.lang.String>'
+      'java.util.List<java.lang.String>' is reachable from field 'rules' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
       'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Vector<org.drools.guvnor.client.modeldriven.testing.VerifyField>
+java.util.Vector<org.drools.guvnor.client.ruleeditor.PropertyHolder>
    Serialization status
       Instantiable
    Path
-      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable as a supertype of type 'class java.util.Stack<org.drools.guvnor.client.modeldriven.testing.VerifyField>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable from field 'fieldValues' of type 'org.drools.guvnor.client.modeldriven.testing.VerifyFact'
-      'org.drools.guvnor.client.modeldriven.testing.VerifyFact' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.testing.Fixture'
-      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable from field 'fixtures' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
-      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Vector<org.drools.guvnor.client.ruleeditor.PropertyHolder>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.ruleeditor.PropertyHolder>'
+      'java.util.List<org.drools.guvnor.client.ruleeditor.PropertyHolder>' is reachable from field 'list' of type 'org.drools.guvnor.client.ruleeditor.PropertiesHolder'
+      'org.drools.guvnor.client.ruleeditor.PropertiesHolder' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Vector<org.drools.guvnor.client.modeldriven.testing.Fixture>
+java.util.Vector<org.drools.guvnor.client.modeldriven.dt.MetadataCol>
    Serialization status
       Instantiable
    Path
-      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a supertype of type 'class java.util.Stack<org.drools.guvnor.client.modeldriven.testing.Fixture>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable from field 'fixtures' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
-      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.dt.MetadataCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.MetadataCol>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.dt.MetadataCol>' is reachable from field 'metadataCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
+      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Vector<org.drools.guvnor.client.factmodel.FactMetaModel>
+java.util.Vector<org.drools.guvnor.client.modeldriven.dt.AttributeCol>
    Serialization status
       Instantiable
    Path
-      'java.util.Vector<org.drools.guvnor.client.factmodel.FactMetaModel>' is reachable as a supertype of type 'class java.util.Stack<org.drools.guvnor.client.factmodel.FactMetaModel>'
-      'java.util.Stack<org.drools.guvnor.client.factmodel.FactMetaModel>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.factmodel.FactMetaModel>'
-      'java.util.List<org.drools.guvnor.client.factmodel.FactMetaModel>' is reachable from field 'models' of type 'org.drools.guvnor.client.factmodel.FactModels'
-      'org.drools.guvnor.client.factmodel.FactModels' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.dt.AttributeCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.AttributeCol>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.dt.AttributeCol>' is reachable from field 'attributeCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
+      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
 
-java.util.Vector<org.drools.guvnor.client.ruleeditor.PropertyHolder>
+java.util.Vector<org.drools.guvnor.client.modeldriven.dt.ConditionCol>
    Serialization status
       Instantiable
    Path
-      'java.util.Vector<org.drools.guvnor.client.ruleeditor.PropertyHolder>' is reachable as a supertype of type 'class java.util.Stack<org.drools.guvnor.client.ruleeditor.PropertyHolder>'
-      'java.util.Stack<org.drools.guvnor.client.ruleeditor.PropertyHolder>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.ruleeditor.PropertyHolder>'
-      'java.util.List<org.drools.guvnor.client.ruleeditor.PropertyHolder>' is reachable from field 'list' of type 'org.drools.guvnor.client.ruleeditor.PropertiesHolder'
-      'org.drools.guvnor.client.ruleeditor.PropertiesHolder' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.dt.ConditionCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.ConditionCol>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.dt.ConditionCol>' is reachable from field 'conditionCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
+      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -1478,9 +1485,9 @@
    Serialization status
       Instantiable
    Path
-      'org.cobogw.gwt.user.client.rpc.AsyncCallbackCollection' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FieldData>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.testing.FieldData>' is reachable from field 'fieldData' of type 'org.drools.guvnor.client.modeldriven.testing.FactData'
-      'org.drools.guvnor.client.modeldriven.testing.FactData' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.cobogw.gwt.user.client.rpc.AsyncCallbackCollection' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
+      'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
+      'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -1520,8 +1527,8 @@
       Instantiable
    Path
       'org.drools.guvnor.client.factmodel.FieldMetaModel' is reachable as a subtype of type 'class org.drools.guvnor.client.factmodel.FieldMetaModel'
-      'org.drools.guvnor.client.factmodel.FieldMetaModel' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.factmodel.FieldMetaModel>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.factmodel.FieldMetaModel>'
+      'org.drools.guvnor.client.factmodel.FieldMetaModel' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.factmodel.FieldMetaModel>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.factmodel.FieldMetaModel>'
       'java.util.List<org.drools.guvnor.client.factmodel.FieldMetaModel>' is reachable from field 'fields' of type 'org.drools.guvnor.client.factmodel.FactMetaModel'
       'org.drools.guvnor.client.factmodel.FactMetaModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -1572,12 +1579,7 @@
    Serialization status
       Instantiable
    Path
-      'org.drools.guvnor.client.modeldriven.brl.ActionFieldFunction' is reachable as a subtype of type 'class org.drools.guvnor.client.modeldriven.brl.ActionFieldValue'
-      Type 'org.drools.guvnor.client.modeldriven.brl.ActionFieldValue' is reachable from array type 'org.drools.guvnor.client.modeldriven.brl.ActionFieldValue[]'
-      'org.drools.guvnor.client.modeldriven.brl.ActionFieldValue[]' is reachable from field 'fieldValues' of type 'org.drools.guvnor.client.modeldriven.brl.ActionFieldList'
-      'org.drools.guvnor.client.modeldriven.brl.ActionFieldList' is reachable as a supertype of type 'class org.drools.guvnor.client.modeldriven.brl.ActionSetField'
-      'org.drools.guvnor.client.modeldriven.brl.ActionSetField' is reachable as a supertype of type 'class org.drools.guvnor.client.modeldriven.brl.ActionUpdateField'
-      'org.drools.guvnor.client.modeldriven.brl.ActionUpdateField' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.brl.ActionFieldFunction' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -1588,8 +1590,8 @@
    Path
       'org.drools.guvnor.client.modeldriven.brl.ActionFieldValue[]' is reachable from field 'fieldValues' of type 'org.drools.guvnor.client.modeldriven.brl.ActionFieldList'
       'org.drools.guvnor.client.modeldriven.brl.ActionFieldList' is reachable as a supertype of type 'class org.drools.guvnor.client.modeldriven.brl.ActionSetField'
-      'org.drools.guvnor.client.modeldriven.brl.ActionSetField' is reachable as a supertype of type 'class org.drools.guvnor.client.modeldriven.brl.ActionUpdateField'
-      'org.drools.guvnor.client.modeldriven.brl.ActionUpdateField' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.brl.ActionSetField' is reachable as a supertype of type 'class org.drools.guvnor.client.modeldriven.brl.ActionCallMethod'
+      'org.drools.guvnor.client.modeldriven.brl.ActionCallMethod' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -1599,8 +1601,8 @@
       Field serializable
    Path
       'org.drools.guvnor.client.modeldriven.brl.ActionFieldList' is reachable as a supertype of type 'class org.drools.guvnor.client.modeldriven.brl.ActionSetField'
-      'org.drools.guvnor.client.modeldriven.brl.ActionSetField' is reachable as a supertype of type 'class org.drools.guvnor.client.modeldriven.brl.ActionUpdateField'
-      'org.drools.guvnor.client.modeldriven.brl.ActionUpdateField' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.brl.ActionSetField' is reachable as a supertype of type 'class org.drools.guvnor.client.modeldriven.brl.ActionCallMethod'
+      'org.drools.guvnor.client.modeldriven.brl.ActionCallMethod' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -1619,12 +1621,8 @@
    Serialization status
       Instantiable
    Path
-      'org.drools.guvnor.client.modeldriven.brl.ActionFieldValue' is reachable as a subtype of type 'class org.drools.guvnor.client.modeldriven.brl.ActionFieldValue'
-      Type 'org.drools.guvnor.client.modeldriven.brl.ActionFieldValue' is reachable from array type 'org.drools.guvnor.client.modeldriven.brl.ActionFieldValue[]'
-      'org.drools.guvnor.client.modeldriven.brl.ActionFieldValue[]' is reachable from field 'fieldValues' of type 'org.drools.guvnor.client.modeldriven.brl.ActionFieldList'
-      'org.drools.guvnor.client.modeldriven.brl.ActionFieldList' is reachable as a supertype of type 'class org.drools.guvnor.client.modeldriven.brl.ActionSetField'
-      'org.drools.guvnor.client.modeldriven.brl.ActionSetField' is reachable as a supertype of type 'class org.drools.guvnor.client.modeldriven.brl.ActionUpdateField'
-      'org.drools.guvnor.client.modeldriven.brl.ActionUpdateField' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.brl.ActionFieldValue' is reachable as a supertype of type 'class org.drools.guvnor.client.modeldriven.brl.ActionFieldFunction'
+      'org.drools.guvnor.client.modeldriven.brl.ActionFieldFunction' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -1635,8 +1633,8 @@
    Path
       'org.drools.guvnor.client.modeldriven.brl.ActionFieldValue[]' is reachable from field 'fieldValues' of type 'org.drools.guvnor.client.modeldriven.brl.ActionFieldList'
       'org.drools.guvnor.client.modeldriven.brl.ActionFieldList' is reachable as a supertype of type 'class org.drools.guvnor.client.modeldriven.brl.ActionSetField'
-      'org.drools.guvnor.client.modeldriven.brl.ActionSetField' is reachable as a supertype of type 'class org.drools.guvnor.client.modeldriven.brl.ActionUpdateField'
-      'org.drools.guvnor.client.modeldriven.brl.ActionUpdateField' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.brl.ActionSetField' is reachable as a supertype of type 'class org.drools.guvnor.client.modeldriven.brl.ActionCallMethod'
+      'org.drools.guvnor.client.modeldriven.brl.ActionCallMethod' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -1645,10 +1643,7 @@
    Serialization status
       Instantiable
    Path
-      'org.drools.guvnor.client.modeldriven.brl.ActionGlobalCollectionAdd' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.IAction'
-      Type 'org.drools.guvnor.client.modeldriven.brl.IAction' is reachable from array type 'org.drools.guvnor.client.modeldriven.brl.IAction[]'
-      'org.drools.guvnor.client.modeldriven.brl.IAction[]' is reachable from field 'rhs' of type 'org.drools.guvnor.client.modeldriven.brl.RuleModel'
-      'org.drools.guvnor.client.modeldriven.brl.RuleModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.brl.ActionGlobalCollectionAdd' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -1667,8 +1662,7 @@
    Serialization status
       Instantiable
    Path
-      'org.drools.guvnor.client.modeldriven.brl.ActionInsertFact' is reachable as a supertype of type 'class org.drools.guvnor.client.modeldriven.brl.ActionInsertLogicalFact'
-      'org.drools.guvnor.client.modeldriven.brl.ActionInsertLogicalFact' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.brl.ActionInsertFact' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -1687,7 +1681,10 @@
    Serialization status
       Instantiable
    Path
-      'org.drools.guvnor.client.modeldriven.brl.ActionInsertLogicalFact' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.brl.ActionInsertLogicalFact' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.IAction'
+      Type 'org.drools.guvnor.client.modeldriven.brl.IAction' is reachable from array type 'org.drools.guvnor.client.modeldriven.brl.IAction[]'
+      'org.drools.guvnor.client.modeldriven.brl.IAction[]' is reachable from field 'rhs' of type 'org.drools.guvnor.client.modeldriven.brl.RuleModel'
+      'org.drools.guvnor.client.modeldriven.brl.RuleModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -1706,10 +1703,7 @@
    Serialization status
       Instantiable
    Path
-      'org.drools.guvnor.client.modeldriven.brl.ActionRetractFact' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.IAction'
-      Type 'org.drools.guvnor.client.modeldriven.brl.IAction' is reachable from array type 'org.drools.guvnor.client.modeldriven.brl.IAction[]'
-      'org.drools.guvnor.client.modeldriven.brl.IAction[]' is reachable from field 'rhs' of type 'org.drools.guvnor.client.modeldriven.brl.RuleModel'
-      'org.drools.guvnor.client.modeldriven.brl.RuleModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.brl.ActionRetractFact' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -1728,8 +1722,8 @@
    Serialization status
       Instantiable
    Path
-      'org.drools.guvnor.client.modeldriven.brl.ActionSetField' is reachable as a supertype of type 'class org.drools.guvnor.client.modeldriven.brl.ActionUpdateField'
-      'org.drools.guvnor.client.modeldriven.brl.ActionUpdateField' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.brl.ActionSetField' is reachable as a supertype of type 'class org.drools.guvnor.client.modeldriven.brl.ActionCallMethod'
+      'org.drools.guvnor.client.modeldriven.brl.ActionCallMethod' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -1748,7 +1742,10 @@
    Serialization status
       Instantiable
    Path
-      'org.drools.guvnor.client.modeldriven.brl.ActionUpdateField' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.brl.ActionUpdateField' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.IAction'
+      Type 'org.drools.guvnor.client.modeldriven.brl.IAction' is reachable from array type 'org.drools.guvnor.client.modeldriven.brl.IAction[]'
+      'org.drools.guvnor.client.modeldriven.brl.IAction[]' is reachable from field 'rhs' of type 'org.drools.guvnor.client.modeldriven.brl.RuleModel'
+      'org.drools.guvnor.client.modeldriven.brl.RuleModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -1853,10 +1850,10 @@
    Serialization status
       Instantiable
    Path
-      'org.drools.guvnor.client.modeldriven.brl.DSLSentence' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.IPattern'
-      Type 'org.drools.guvnor.client.modeldriven.brl.IPattern' is reachable from array type 'org.drools.guvnor.client.modeldriven.brl.IPattern[]'
-      'org.drools.guvnor.client.modeldriven.brl.IPattern[]' is reachable from field 'lhs' of type 'org.drools.guvnor.client.modeldriven.brl.RuleModel'
-      'org.drools.guvnor.client.modeldriven.brl.RuleModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.brl.DSLSentence' is reachable as a subtype of type 'class org.drools.guvnor.client.modeldriven.brl.DSLSentence'
+      Type 'org.drools.guvnor.client.modeldriven.brl.DSLSentence' is reachable from array type 'org.drools.guvnor.client.modeldriven.brl.DSLSentence[]'
+      'org.drools.guvnor.client.modeldriven.brl.DSLSentence[]' is reachable from field 'conditionDSLSentences' of type 'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine'
+      'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -1865,8 +1862,8 @@
    Serialization status
       Instantiable
    Path
-      'org.drools.guvnor.client.modeldriven.brl.IPattern[]' is reachable from field 'lhs' of type 'org.drools.guvnor.client.modeldriven.brl.RuleModel'
-      'org.drools.guvnor.client.modeldriven.brl.RuleModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.brl.DSLSentence[]' is reachable from field 'conditionDSLSentences' of type 'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine'
+      'org.drools.guvnor.client.modeldriven.SuggestionCompletionEngine' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -1912,10 +1909,7 @@
    Serialization status
       Instantiable
    Path
-      'org.drools.guvnor.client.modeldriven.brl.FreeFormLine' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.IPattern'
-      Type 'org.drools.guvnor.client.modeldriven.brl.IPattern' is reachable from array type 'org.drools.guvnor.client.modeldriven.brl.IPattern[]'
-      'org.drools.guvnor.client.modeldriven.brl.IPattern[]' is reachable from field 'lhs' of type 'org.drools.guvnor.client.modeldriven.brl.RuleModel'
-      'org.drools.guvnor.client.modeldriven.brl.RuleModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.brl.FreeFormLine' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -1972,10 +1966,7 @@
    Serialization status
       Instantiable
    Path
-      'org.drools.guvnor.client.modeldriven.brl.RuleAttribute' is reachable as a subtype of type 'class org.drools.guvnor.client.modeldriven.brl.RuleAttribute'
-      Type 'org.drools.guvnor.client.modeldriven.brl.RuleAttribute' is reachable from array type 'org.drools.guvnor.client.modeldriven.brl.RuleAttribute[]'
-      'org.drools.guvnor.client.modeldriven.brl.RuleAttribute[]' is reachable from field 'attributes' of type 'org.drools.guvnor.client.modeldriven.brl.RuleModel'
-      'org.drools.guvnor.client.modeldriven.brl.RuleModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.brl.RuleAttribute' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -1994,10 +1985,7 @@
    Serialization status
       Instantiable
    Path
-      'org.drools.guvnor.client.modeldriven.brl.RuleMetadata' is reachable as a subtype of type 'class org.drools.guvnor.client.modeldriven.brl.RuleMetadata'
-      Type 'org.drools.guvnor.client.modeldriven.brl.RuleMetadata' is reachable from array type 'org.drools.guvnor.client.modeldriven.brl.RuleMetadata[]'
-      'org.drools.guvnor.client.modeldriven.brl.RuleMetadata[]' is reachable from field 'metadataList' of type 'org.drools.guvnor.client.modeldriven.brl.RuleModel'
-      'org.drools.guvnor.client.modeldriven.brl.RuleModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.brl.RuleMetadata' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2079,8 +2067,8 @@
       Instantiable
    Path
       'org.drools.guvnor.client.modeldriven.dt.ActionInsertFactCol' is reachable as a subtype of type 'class org.drools.guvnor.client.modeldriven.dt.ActionCol'
-      'org.drools.guvnor.client.modeldriven.dt.ActionCol' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.dt.ActionCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.ActionCol>'
+      'org.drools.guvnor.client.modeldriven.dt.ActionCol' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.dt.ActionCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.ActionCol>'
       'java.util.List<org.drools.guvnor.client.modeldriven.dt.ActionCol>' is reachable from field 'actionCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
       'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2104,8 +2092,8 @@
       Instantiable
    Path
       'org.drools.guvnor.client.modeldriven.dt.ActionRetractFactCol' is reachable as a subtype of type 'class org.drools.guvnor.client.modeldriven.dt.ActionCol'
-      'org.drools.guvnor.client.modeldriven.dt.ActionCol' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.dt.ActionCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.ActionCol>'
+      'org.drools.guvnor.client.modeldriven.dt.ActionCol' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.dt.ActionCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.ActionCol>'
       'java.util.List<org.drools.guvnor.client.modeldriven.dt.ActionCol>' is reachable from field 'actionCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
       'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2128,11 +2116,7 @@
    Serialization status
       Instantiable
    Path
-      'org.drools.guvnor.client.modeldriven.dt.ActionSetFieldCol' is reachable as a subtype of type 'class org.drools.guvnor.client.modeldriven.dt.ActionCol'
-      'org.drools.guvnor.client.modeldriven.dt.ActionCol' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.dt.ActionCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.ActionCol>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.dt.ActionCol>' is reachable from field 'actionCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
-      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.dt.ActionSetFieldCol' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2154,8 +2138,8 @@
       Instantiable
    Path
       'org.drools.guvnor.client.modeldriven.dt.AttributeCol' is reachable as a subtype of type 'class org.drools.guvnor.client.modeldriven.dt.AttributeCol'
-      'org.drools.guvnor.client.modeldriven.dt.AttributeCol' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.dt.AttributeCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.AttributeCol>'
+      'org.drools.guvnor.client.modeldriven.dt.AttributeCol' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.dt.AttributeCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.AttributeCol>'
       'java.util.List<org.drools.guvnor.client.modeldriven.dt.AttributeCol>' is reachable from field 'attributeCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
       'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2179,8 +2163,8 @@
       Instantiable
    Path
       'org.drools.guvnor.client.modeldriven.dt.ConditionCol' is reachable as a subtype of type 'class org.drools.guvnor.client.modeldriven.dt.ConditionCol'
-      'org.drools.guvnor.client.modeldriven.dt.ConditionCol' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.dt.ConditionCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.ConditionCol>'
+      'org.drools.guvnor.client.modeldriven.dt.ConditionCol' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.dt.ConditionCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.ConditionCol>'
       'java.util.List<org.drools.guvnor.client.modeldriven.dt.ConditionCol>' is reachable from field 'conditionCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
       'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2222,11 +2206,7 @@
    Serialization status
       Instantiable
    Path
-      'org.drools.guvnor.client.modeldriven.dt.MetadataCol' is reachable as a subtype of type 'class org.drools.guvnor.client.modeldriven.dt.MetadataCol'
-      'org.drools.guvnor.client.modeldriven.dt.MetadataCol' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.dt.MetadataCol>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.dt.MetadataCol>'
-      'java.util.List<org.drools.guvnor.client.modeldriven.dt.MetadataCol>' is reachable from field 'metadataCols' of type 'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable'
-      'org.drools.guvnor.client.modeldriven.dt.GuidedDecisionTable' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.dt.MetadataCol' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2247,7 +2227,11 @@
    Serialization status
       Instantiable
    Path
-      'org.drools.guvnor.client.modeldriven.testing.ExecutionTrace' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.testing.ExecutionTrace' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.testing.Fixture'
+      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable from field 'fixtures' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2280,7 +2264,11 @@
    Serialization status
       Instantiable
    Path
-      'org.drools.guvnor.client.modeldriven.testing.FactData' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.testing.FactData' is reachable as a subtype of type 'class org.drools.guvnor.client.modeldriven.testing.FactData'
+      'org.drools.guvnor.client.modeldriven.testing.FactData' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable from field 'globals' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2302,10 +2290,14 @@
       Instantiable
    Path
       'org.drools.guvnor.client.modeldriven.testing.FieldData' is reachable as a subtype of type 'class org.drools.guvnor.client.modeldriven.testing.FieldData'
-      'org.drools.guvnor.client.modeldriven.testing.FieldData' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.testing.FieldData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FieldData>'
+      'org.drools.guvnor.client.modeldriven.testing.FieldData' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.FieldData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FieldData>'
       'java.util.List<org.drools.guvnor.client.modeldriven.testing.FieldData>' is reachable from field 'fieldData' of type 'org.drools.guvnor.client.modeldriven.testing.FactData'
-      'org.drools.guvnor.client.modeldriven.testing.FactData' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.testing.FactData' is reachable as a subtype of type 'class org.drools.guvnor.client.modeldriven.testing.FactData'
+      'org.drools.guvnor.client.modeldriven.testing.FactData' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable from field 'globals' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2317,7 +2309,11 @@
       'org.drools.guvnor.client.modeldriven.testing.FieldData' is reachable from type argument 0 of type 'java.util.Arrays.ArrayList<E>'
       'java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.testing.FieldData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FieldData>'
       'java.util.List<org.drools.guvnor.client.modeldriven.testing.FieldData>' is reachable from field 'fieldData' of type 'org.drools.guvnor.client.modeldriven.testing.FactData'
-      'org.drools.guvnor.client.modeldriven.testing.FactData' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.testing.FactData' is reachable as a subtype of type 'class org.drools.guvnor.client.modeldriven.testing.FactData'
+      'org.drools.guvnor.client.modeldriven.testing.FactData' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.FactData>' is reachable from field 'globals' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2338,7 +2334,11 @@
    Serialization status
       Instantiable
    Path
-      'org.drools.guvnor.client.modeldriven.testing.RetractFact' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.modeldriven.testing.RetractFact' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.testing.Fixture'
+      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
+      'java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable from field 'fixtures' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
+      'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2369,8 +2369,8 @@
       Instantiable
    Path
       'org.drools.guvnor.client.modeldriven.testing.VerifyFact' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.testing.Fixture'
-      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
+      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
       'java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable from field 'fixtures' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
       'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2394,12 +2394,12 @@
       Instantiable
    Path
       'org.drools.guvnor.client.modeldriven.testing.VerifyField' is reachable as a subtype of type 'class org.drools.guvnor.client.modeldriven.testing.VerifyField'
-      'org.drools.guvnor.client.modeldriven.testing.VerifyField' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>'
+      'org.drools.guvnor.client.modeldriven.testing.VerifyField' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>'
       'java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable from field 'fieldValues' of type 'org.drools.guvnor.client.modeldriven.testing.VerifyFact'
       'org.drools.guvnor.client.modeldriven.testing.VerifyFact' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.testing.Fixture'
-      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
+      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
       'java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable from field 'fixtures' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
       'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2414,8 +2414,8 @@
       'java.util.Arrays.ArrayList<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>'
       'java.util.List<org.drools.guvnor.client.modeldriven.testing.VerifyField>' is reachable from field 'fieldValues' of type 'org.drools.guvnor.client.modeldriven.testing.VerifyFact'
       'org.drools.guvnor.client.modeldriven.testing.VerifyFact' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.testing.Fixture'
-      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
+      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
       'java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable from field 'fixtures' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
       'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2427,8 +2427,8 @@
       Instantiable
    Path
       'org.drools.guvnor.client.modeldriven.testing.VerifyRuleFired' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.testing.Fixture'
-      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
+      'org.drools.guvnor.client.modeldriven.testing.Fixture' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>'
       'java.util.List<org.drools.guvnor.client.modeldriven.testing.Fixture>' is reachable from field 'fixtures' of type 'org.drools.guvnor.client.modeldriven.testing.Scenario'
       'org.drools.guvnor.client.modeldriven.testing.Scenario' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2739,11 +2739,7 @@
    Serialization status
       Instantiable
    Path
-      'org.drools.guvnor.client.ruleeditor.PropertyHolder' is reachable as a subtype of type 'class org.drools.guvnor.client.ruleeditor.PropertyHolder'
-      'org.drools.guvnor.client.ruleeditor.PropertyHolder' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.ruleeditor.PropertyHolder>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.ruleeditor.PropertyHolder>'
-      'java.util.List<org.drools.guvnor.client.ruleeditor.PropertyHolder>' is reachable from field 'list' of type 'org.drools.guvnor.client.ruleeditor.PropertiesHolder'
-      'org.drools.guvnor.client.ruleeditor.PropertiesHolder' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
+      'org.drools.guvnor.client.ruleeditor.PropertyHolder' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
       'org.drools.guvnor.client.rpc.RuleAsset' is reachable as a subtype of type 'class org.drools.guvnor.client.rpc.RuleAsset'
       Started from 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2765,8 +2761,8 @@
       Instantiable
    Path
       'org.drools.guvnor.client.rulefloweditor.ElementContainerTransferNode' is reachable as a subtype of type 'class org.drools.guvnor.client.rulefloweditor.TransferNode'
-      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
+      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
       'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
       'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2790,8 +2786,8 @@
       Instantiable
    Path
       'org.drools.guvnor.client.rulefloweditor.HumanTaskTransferNode' is reachable as a subtype of type 'class org.drools.guvnor.client.rulefloweditor.TransferNode'
-      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
+      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
       'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
       'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2819,8 +2815,8 @@
       'java.util.IdentityHashMap<org.drools.guvnor.client.rulefloweditor.SplitNode.ConnectionRef, org.drools.guvnor.client.rulefloweditor.SplitNode.Constraint>' is reachable as a subtype of type 'interface java.util.Map<org.drools.guvnor.client.rulefloweditor.SplitNode.ConnectionRef, org.drools.guvnor.client.rulefloweditor.SplitNode.Constraint>'
       'java.util.Map<org.drools.guvnor.client.rulefloweditor.SplitNode.ConnectionRef, org.drools.guvnor.client.rulefloweditor.SplitNode.Constraint>' is reachable from field 'constraints' of type 'org.drools.guvnor.client.rulefloweditor.SplitTransferNode'
       'org.drools.guvnor.client.rulefloweditor.SplitTransferNode' is reachable as a subtype of type 'class org.drools.guvnor.client.rulefloweditor.TransferNode'
-      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
+      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
       'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
       'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2836,8 +2832,8 @@
       'java.util.LinkedHashMap<org.drools.guvnor.client.rulefloweditor.SplitNode.ConnectionRef, org.drools.guvnor.client.rulefloweditor.SplitNode.Constraint>' is reachable as a subtype of type 'interface java.util.Map<org.drools.guvnor.client.rulefloweditor.SplitNode.ConnectionRef, org.drools.guvnor.client.rulefloweditor.SplitNode.Constraint>'
       'java.util.Map<org.drools.guvnor.client.rulefloweditor.SplitNode.ConnectionRef, org.drools.guvnor.client.rulefloweditor.SplitNode.Constraint>' is reachable from field 'constraints' of type 'org.drools.guvnor.client.rulefloweditor.SplitTransferNode'
       'org.drools.guvnor.client.rulefloweditor.SplitTransferNode' is reachable as a subtype of type 'class org.drools.guvnor.client.rulefloweditor.TransferNode'
-      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
+      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
       'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
       'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2849,8 +2845,8 @@
       Instantiable
    Path
       'org.drools.guvnor.client.rulefloweditor.SplitTransferNode' is reachable as a subtype of type 'class org.drools.guvnor.client.rulefloweditor.TransferNode'
-      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
+      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
       'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
       'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2864,8 +2860,8 @@
       'org.drools.guvnor.client.rulefloweditor.SplitTransferNode.Type' is reachable as a subtype of type 'class org.drools.guvnor.client.rulefloweditor.SplitTransferNode.Type'
       'org.drools.guvnor.client.rulefloweditor.SplitTransferNode.Type' is reachable from field 'splitType' of type 'org.drools.guvnor.client.rulefloweditor.SplitTransferNode'
       'org.drools.guvnor.client.rulefloweditor.SplitTransferNode' is reachable as a subtype of type 'class org.drools.guvnor.client.rulefloweditor.TransferNode'
-      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
+      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
       'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
       'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2889,8 +2885,8 @@
       Instantiable
    Path
       'org.drools.guvnor.client.rulefloweditor.TransferConnection' is reachable as a subtype of type 'class org.drools.guvnor.client.rulefloweditor.TransferConnection'
-      'org.drools.guvnor.client.rulefloweditor.TransferConnection' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.rulefloweditor.TransferConnection>' is reachable as a subtype of type 'interface java.util.Collection<org.drools.guvnor.client.rulefloweditor.TransferConnection>'
+      'org.drools.guvnor.client.rulefloweditor.TransferConnection' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.rulefloweditor.TransferConnection>' is reachable as a subtype of type 'interface java.util.Collection<org.drools.guvnor.client.rulefloweditor.TransferConnection>'
       'java.util.Collection<org.drools.guvnor.client.rulefloweditor.TransferConnection>' is reachable from field 'connections' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
       'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2914,8 +2910,8 @@
       Instantiable
    Path
       'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable as a subtype of type 'class org.drools.guvnor.client.rulefloweditor.TransferNode'
-      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
+      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
       'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
       'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2929,8 +2925,8 @@
       'org.drools.guvnor.client.rulefloweditor.TransferNode.Type' is reachable as a subtype of type 'class org.drools.guvnor.client.rulefloweditor.TransferNode.Type'
       'org.drools.guvnor.client.rulefloweditor.TransferNode.Type' is reachable from field 'type' of type 'org.drools.guvnor.client.rulefloweditor.TransferNode'
       'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable as a subtype of type 'class org.drools.guvnor.client.rulefloweditor.TransferNode'
-      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
+      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
       'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
       'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'
@@ -2954,8 +2950,8 @@
       Instantiable
    Path
       'org.drools.guvnor.client.rulefloweditor.WorkItemTransferNode' is reachable as a subtype of type 'class org.drools.guvnor.client.rulefloweditor.TransferNode'
-      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
+      'org.drools.guvnor.client.rulefloweditor.TransferNode' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable as a subtype of type 'interface java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>'
       'java.util.List<org.drools.guvnor.client.rulefloweditor.TransferNode>' is reachable from field 'nodes' of type 'org.drools.guvnor.client.rpc.RuleFlowContentModel'
       'org.drools.guvnor.client.rpc.RuleFlowContentModel' is reachable as a subtype of type 'interface org.drools.guvnor.client.modeldriven.brl.PortableObject'
       'org.drools.guvnor.client.modeldriven.brl.PortableObject' is reachable from field 'content' of type 'org.drools.guvnor.client.rpc.RuleAsset'

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/webapp/org.drools.guvnor.Guvnor-aux/org.drools.guvnor.client.rpc.SecurityService.rpc.log
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/webapp/org.drools.guvnor.Guvnor-aux/org.drools.guvnor.client.rpc.SecurityService.rpc.log	2009-04-17 01:11:18 UTC (rev 26080)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/webapp/org.drools.guvnor.Guvnor-aux/org.drools.guvnor.client.rpc.SecurityService.rpc.log	2009-04-17 02:10:12 UTC (rev 26081)
@@ -1,4 +1,4 @@
-Reachable types computed on: Fri Apr 17 03:57:20 EEST 2009
+Reachable types computed on: Fri Apr 17 05:03:45 EEST 2009
 com.google.gwt.i18n.client.impl.ConstantMap
    Serialization status
       Not serializable
@@ -29,8 +29,8 @@
       Instantiable
    Path
       'java.lang.Integer' is reachable as a subtype of type 'class java.lang.Integer'
-      'java.lang.Integer' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<java.lang.Integer>' is reachable as a subtype of type 'interface java.util.List<java.lang.Integer>'
+      'java.lang.Integer' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<java.lang.Integer>' is reachable as a subtype of type 'interface java.util.List<java.lang.Integer>'
       'java.util.List<java.lang.Integer>' is reachable from field 'list' of type 'org.drools.guvnor.client.security.Capabilities'
       'org.drools.guvnor.client.security.Capabilities' is reachable as a subtype of type 'class org.drools.guvnor.client.security.Capabilities'
       Started from 'org.drools.guvnor.client.security.Capabilities'
@@ -51,8 +51,8 @@
    Path
       'java.lang.Number' is reachable as a supertype of type 'class java.lang.Integer'
       'java.lang.Integer' is reachable as a subtype of type 'class java.lang.Integer'
-      'java.lang.Integer' is reachable from type argument 0 of type 'java.util.Stack<E>'
-      'java.util.Stack<java.lang.Integer>' is reachable as a subtype of type 'interface java.util.List<java.lang.Integer>'
+      'java.lang.Integer' is reachable from type argument 0 of type 'java.util.Vector<E>'
+      'java.util.Vector<java.lang.Integer>' is reachable as a subtype of type 'interface java.util.List<java.lang.Integer>'
       'java.util.List<java.lang.Integer>' is reachable from field 'list' of type 'org.drools.guvnor.client.security.Capabilities'
       'org.drools.guvnor.client.security.Capabilities' is reachable as a subtype of type 'class org.drools.guvnor.client.security.Capabilities'
       Started from 'org.drools.guvnor.client.security.Capabilities'
@@ -150,8 +150,7 @@
    Serialization status
       Instantiable
    Path
-      'java.util.Vector<java.lang.Integer>' is reachable as a supertype of type 'class java.util.Stack<java.lang.Integer>'
-      'java.util.Stack<java.lang.Integer>' is reachable as a subtype of type 'interface java.util.List<java.lang.Integer>'
+      'java.util.Vector<java.lang.Integer>' is reachable as a subtype of type 'interface java.util.List<java.lang.Integer>'
       'java.util.List<java.lang.Integer>' is reachable from field 'list' of type 'org.drools.guvnor.client.security.Capabilities'
       'org.drools.guvnor.client.security.Capabilities' is reachable as a subtype of type 'class org.drools.guvnor.client.security.Capabilities'
       Started from 'org.drools.guvnor.client.security.Capabilities'




More information about the jboss-svn-commits mailing list