[jboss-svn-commits] JBL Code SVN: r7028 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Oct 23 13:56:38 EDT 2006
Author: mark.proctor at jboss.com
Date: 2006-10-23 13:56:35 -0400 (Mon, 23 Oct 2006)
New Revision: 7028
Modified:
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/EvalConditionNode.java
Log:
-Fixed EvalConditionNode, made it implement TupleSinkNode
Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/EvalConditionNode.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/EvalConditionNode.java 2006-10-23 17:46:57 UTC (rev 7027)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/EvalConditionNode.java 2006-10-23 17:56:35 UTC (rev 7028)
@@ -45,7 +45,7 @@
*/
class EvalConditionNode extends TupleSource
implements
- TupleSink,
+ TupleSinkNode,
NodeMemory {
// ------------------------------------------------------------
// Instance members
@@ -61,6 +61,9 @@
/** The source of incoming <code>Tuples</code>. */
private final TupleSource tupleSource;
+
+ private TupleSinkNode previousTupleSinkNode;
+ private TupleSinkNode nextTupleSinkNode;
// ------------------------------------------------------------
// Constructors
@@ -227,4 +230,41 @@
}
+
+ /**
+ * Returns the next node
+ * @return
+ * The next TupleSinkNode
+ */
+ public TupleSinkNode getNextTupleSinkNode() {
+ return this.nextTupleSinkNode;
+ }
+
+ /**
+ * Sets the next node
+ * @param next
+ * The next TupleSinkNode
+ */
+ public void setNextTupleSinkNode(final TupleSinkNode next) {
+ this.nextTupleSinkNode = next;
+ }
+
+ /**
+ * Returns the previous node
+ * @return
+ * The previous TupleSinkNode
+ */
+ public TupleSinkNode getPreviousTupleSinkNode() {
+ return this.previousTupleSinkNode;
+ }
+
+ /**
+ * Sets the previous node
+ * @param previous
+ * The previous TupleSinkNode
+ */
+ public void setPreviousTupleSinkNode(final TupleSinkNode previous) {
+ this.previousTupleSinkNode = previous;
+ }
+
}
More information about the jboss-svn-commits
mailing list