[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