ipipan.spejd.rules
Class AbstractRule

java.lang.Object
  extended by ipipan.spejd.rules.AbstractRule
Direct Known Subclasses:
GazetteerEntry, Rule

public abstract class AbstractRule
extends java.lang.Object


Constructor Summary
AbstractRule(java.lang.String title, Action[] actions)
           
 
Method Summary
 boolean applyActions(Match match)
           
 java.lang.String getTitle()
           
abstract  void log(java.io.PrintStream log)
          Write parsed rule to the log file.
 void report(java.io.PrintStream log)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractRule

public AbstractRule(java.lang.String title,
                    Action[] actions)
Method Detail

log

public abstract void log(java.io.PrintStream log)
Write parsed rule to the log file.


applyActions

public boolean applyActions(Match match)

getTitle

public java.lang.String getTitle()

report

public void report(java.io.PrintStream log)