opennlp.grok.knowledge
Class SimpleResolver

java.lang.Object
  |
  +--opennlp.grok.knowledge.SimpleResolver
All Implemented Interfaces:
Resolver

public class SimpleResolver
extends java.lang.Object
implements Resolver

A simple implementation of the Resolver interface.

Version:
$Revision: 1.1.1.1 $, $Date: 2001/10/23 15:17:51 $
Author:
Jason Baldridge

Constructor Summary
SimpleResolver()
           
 
Method Summary
protected  opennlp.common.synsem.Denoter determinerResolver(opennlp.common.structure.KB kb, opennlp.common.synsem.Denoter d, opennlp.common.unify.Feature f, opennlp.common.discourse.AccommodatePolicy ap)
           
protected  int[] getArgumentTypes(LF lf)
           
 Event getEvent(opennlp.common.structure.KB kb, opennlp.common.synsem.Denoter d, opennlp.common.discourse.AccommodatePolicy ap)
           
 opennlp.common.discourse.FC getFC(opennlp.common.structure.KB kb, opennlp.common.synsem.Denoter c)
           
 opennlp.common.discourse.FC getFC(opennlp.common.structure.KB kb, opennlp.common.synsem.Denoter c, opennlp.common.discourse.AccommodatePolicy ap)
           
 opennlp.common.discourse.Kind getKind(opennlp.common.structure.KB kb, opennlp.common.synsem.Abstraction c)
           
 opennlp.common.discourse.Kind getKind(opennlp.common.structure.KB kb, opennlp.common.synsem.Abstraction c, opennlp.common.discourse.AccommodatePolicy ap)
           
 opennlp.common.discourse.Referable getReferable(opennlp.common.structure.KB kb, opennlp.common.synsem.Denoter d, opennlp.common.discourse.AccommodatePolicy ap)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleResolver

public SimpleResolver()
Method Detail

getFC

public opennlp.common.discourse.FC getFC(opennlp.common.structure.KB kb,
                                         opennlp.common.synsem.Denoter c)
                                  throws opennlp.common.discourse.AccommodateException
Specified by:
getFC in interface Resolver

getFC

public opennlp.common.discourse.FC getFC(opennlp.common.structure.KB kb,
                                         opennlp.common.synsem.Denoter c,
                                         opennlp.common.discourse.AccommodatePolicy ap)
                                  throws opennlp.common.discourse.AccommodateException
Specified by:
getFC in interface Resolver

getEvent

public Event getEvent(opennlp.common.structure.KB kb,
                      opennlp.common.synsem.Denoter d,
                      opennlp.common.discourse.AccommodatePolicy ap)
Specified by:
getEvent in interface Resolver

determinerResolver

protected opennlp.common.synsem.Denoter determinerResolver(opennlp.common.structure.KB kb,
                                                           opennlp.common.synsem.Denoter d,
                                                           opennlp.common.unify.Feature f,
                                                           opennlp.common.discourse.AccommodatePolicy ap)
                                                    throws opennlp.common.discourse.AccommodateException

getArgumentTypes

protected int[] getArgumentTypes(LF lf)

getKind

public opennlp.common.discourse.Kind getKind(opennlp.common.structure.KB kb,
                                             opennlp.common.synsem.Abstraction c)
                                      throws opennlp.common.discourse.AccommodateException
Specified by:
getKind in interface Resolver

getKind

public opennlp.common.discourse.Kind getKind(opennlp.common.structure.KB kb,
                                             opennlp.common.synsem.Abstraction c,
                                             opennlp.common.discourse.AccommodatePolicy ap)
                                      throws opennlp.common.discourse.AccommodateException
Specified by:
getKind in interface Resolver

getReferable

public opennlp.common.discourse.Referable getReferable(opennlp.common.structure.KB kb,
                                                       opennlp.common.synsem.Denoter d,
                                                       opennlp.common.discourse.AccommodatePolicy ap)
                                                throws opennlp.common.discourse.AccommodateException
Specified by:
getReferable in interface Resolver


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