[jboss-svn-commits] JBL Code SVN: r23675 - in labs/jbossrules/trunk: drools-core/src/main/java/org/drools/workflow/core/impl and 1 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Nov 3 05:27:50 EST 2008


Author: KrisVerlaenen
Date: 2008-11-03 05:27:50 -0500 (Mon, 03 Nov 2008)
New Revision: 23675

Modified:
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/workflow/core/WorkflowProcess.java
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/workflow/core/impl/WorkflowProcessImpl.java
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/src/main/java/org/drools/eclipse/view/rules/RulesView.java
Log:
 - fixed small api issue

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/workflow/core/WorkflowProcess.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/workflow/core/WorkflowProcess.java	2008-11-03 07:39:17 UTC (rev 23674)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/workflow/core/WorkflowProcess.java	2008-11-03 10:27:50 UTC (rev 23675)
@@ -26,7 +26,7 @@
  * 
  * @author <a href="mailto:kris_verlaenen at hotmail.com">Kris Verlaenen</a>
  */
-public interface WorkflowProcess extends Process, NodeContainer {
+public interface WorkflowProcess extends org.drools.knowledge.definitions.process.WorkflowProcess, Process, NodeContainer {
 
     /**
      * Returns the imports of this RuleFlow process.

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/workflow/core/impl/WorkflowProcessImpl.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/workflow/core/impl/WorkflowProcessImpl.java	2008-11-03 07:39:17 UTC (rev 23674)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/workflow/core/impl/WorkflowProcessImpl.java	2008-11-03 10:27:50 UTC (rev 23675)
@@ -16,15 +16,10 @@
  * limitations under the License.
  */
 
-import java.util.ArrayList;
-import java.util.Iterator;
-import java.util.List;
-import java.util.Map;
-
 import org.drools.knowledge.definitions.process.Node;
 import org.drools.knowledge.definitions.process.NodeContainer;
-import org.drools.knowledge.definitions.process.WorkflowProcess;
 import org.drools.process.core.impl.ProcessImpl;
+import org.drools.workflow.core.WorkflowProcess;
 
 /**
  * Default implementation of a RuleFlow process.

Modified: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/src/main/java/org/drools/eclipse/view/rules/RulesView.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/src/main/java/org/drools/eclipse/view/rules/RulesView.java	2008-11-03 07:39:17 UTC (rev 23674)
+++ labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/src/main/java/org/drools/eclipse/view/rules/RulesView.java	2008-11-03 10:27:50 UTC (rev 23675)
@@ -122,7 +122,7 @@
         				if (pkg == null) {
         					pkg = DroolsModelBuilder.addPackage(ruleSet, packageName, 0, 0);
         				}
-        				if (drlInfo.getBuilderErrors() != null && drlInfo.getBuilderErrors().length > 0) {
+        				if (drlInfo.getBuilderErrors().length > 0 || drlInfo.getPackageDescr() == null) {
         					return false;
         				}
         				// add rules




More information about the jboss-svn-commits mailing list