zeus.rete
Class ActionNode

java.lang.Object
  extended byzeus.rete.Node
      extended byzeus.rete.ActionNode

class ActionNode
extends Node


Nested Class Summary
(package private)  class ActionNode.Entry
           
 
Field Summary
(package private)  java.util.Vector actions
           
(package private)  java.util.Vector constraints
           
(package private)  java.lang.String rule_name
           
(package private)  int salience
           
 
Fields inherited from class zeus.rete.Node
ACTION, ADD, engine, LEFT, REMOVE, RIGHT, SINGLE, successors, use_count
 
Constructor Summary
(package private) ActionNode(ReteEngine engine, java.lang.String rule_name, int salience, java.util.Vector actions)
           
 
Method Summary
(package private)  void evaluate(java.lang.String path, int tag, int type, java.util.Vector input, Bindings b)
           
 java.lang.String toString()
           
 
Methods inherited from class zeus.rete.Node
addSuccessor, propagate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

rule_name

java.lang.String rule_name

salience

int salience

actions

java.util.Vector actions

constraints

java.util.Vector constraints
Constructor Detail

ActionNode

ActionNode(ReteEngine engine,
           java.lang.String rule_name,
           int salience,
           java.util.Vector actions)
Method Detail

evaluate

void evaluate(java.lang.String path,
              int tag,
              int type,
              java.util.Vector input,
              Bindings b)
Specified by:
evaluate in class Node

toString

public java.lang.String toString()


Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.