opennlp.grok.parse
Class ParserAdapter

java.lang.Object
  |
  +--opennlp.grok.parse.ParserAdapter
All Implemented Interfaces:
ParamListener, opennlp.common.parse.Parser
Direct Known Subclasses:
CKY

public abstract class ParserAdapter
extends java.lang.Object
implements opennlp.common.parse.Parser, ParamListener

Fills in a few helpful methods for parsers.

Version:
$Revision: 1.10 $, $Date: 2002/08/13 10:41:45 $
Author:
Gann Bierner

Field Summary
protected  opennlp.common.parse.Lexicon L
           
protected  opennlp.common.parse.RuleGroup R
           
 
Method Summary
 opennlp.common.synsem.Category getFilter()
           
 java.util.ArrayList getFilteredResult()
           
abstract  java.util.ArrayList getResult()
           
 void paramChanged(java.lang.String param, java.lang.String value)
           
 void paramRegistered(java.lang.String param, java.lang.String value)
           
 void paramSaving()
           
 void setFilter(opennlp.common.synsem.Category c)
           
 void setFilter(java.lang.String c)
           
 void setGrammar(opennlp.common.parse.Lexicon _L, opennlp.common.parse.RuleGroup _R)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface opennlp.common.parse.Parser
parse, parse, parse
 

Field Detail

L

protected opennlp.common.parse.Lexicon L

R

protected opennlp.common.parse.RuleGroup R
Method Detail

paramChanged

public void paramChanged(java.lang.String param,
                         java.lang.String value)
Specified by:
paramChanged in interface ParamListener

paramRegistered

public void paramRegistered(java.lang.String param,
                            java.lang.String value)
Specified by:
paramRegistered in interface ParamListener

paramSaving

public void paramSaving()
Specified by:
paramSaving in interface ParamListener

setGrammar

public void setGrammar(opennlp.common.parse.Lexicon _L,
                       opennlp.common.parse.RuleGroup _R)

getResult

public abstract java.util.ArrayList getResult()
Specified by:
getResult in interface opennlp.common.parse.Parser

setFilter

public void setFilter(java.lang.String c)

setFilter

public void setFilter(opennlp.common.synsem.Category c)

getFilter

public opennlp.common.synsem.Category getFilter()

getFilteredResult

public java.util.ArrayList getFilteredResult()
Specified by:
getFilteredResult in interface opennlp.common.parse.Parser


Copyright © 2003 Jason Baldridge and Gann Bierner. All Rights Reserved.