com.whicken.werecat
Class RuleEngine

java.lang.Object
  extended by com.whicken.werecat.RuleEngine

public class RuleEngine
extends java.lang.Object


Constructor Summary
RuleEngine()
           
 
Method Summary
 void evaluate(RuleContext context)
           
 Rule getRule(java.lang.String tag)
           
 boolean load(java.io.File file, RuleFactory factory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuleEngine

public RuleEngine()
Method Detail

load

public boolean load(java.io.File file,
                    RuleFactory factory)
             throws java.io.IOException
Throws:
java.io.IOException

evaluate

public void evaluate(RuleContext context)

getRule

public Rule getRule(java.lang.String tag)