[jboss-svn-commits] JBL Code SVN: r25409 - labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/flow/ruleflow/view/property/action.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Feb 24 11:37:18 EST 2009


Author: KrisVerlaenen
Date: 2009-02-24 11:37:18 -0500 (Tue, 24 Feb 2009)
New Revision: 25409

Modified:
   labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/flow/ruleflow/view/property/action/ActionDialog.java
Log:
JBRULES-1966: Editing existing ruleflow Action node not detected as a file change in eclipse plugin
 - made sure the action dialog always creates a new action consequence object

Modified: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/flow/ruleflow/view/property/action/ActionDialog.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/flow/ruleflow/view/property/action/ActionDialog.java	2009-02-24 14:53:29 UTC (rev 25408)
+++ labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/flow/ruleflow/view/property/action/ActionDialog.java	2009-02-24 16:37:18 UTC (rev 25409)
@@ -78,12 +78,10 @@
 	
 	protected DroolsAction updateValue(DroolsAction action) {
 		if (tabFolder.getSelectionIndex() == 0) {
-			if (action == null) {
-				action = new DroolsConsequenceAction();
-			}
-			((DroolsConsequenceAction) action).setDialect(dialectCombo.getItem(dialectCombo.getSelectionIndex()));
-			((DroolsConsequenceAction) action).setConsequence(actionViewer.getDocument().get());
-			return action;
+			DroolsConsequenceAction result = new DroolsConsequenceAction();
+			result.setDialect(dialectCombo.getItem(dialectCombo.getSelectionIndex()));
+			result.setConsequence(actionViewer.getDocument().get());
+			return result;
 		}
 		return null;
 	}




More information about the jboss-svn-commits mailing list