net.didion.jwnl.dictionary.morph
Class AbstractDelegatingOperation
java.lang.Object
net.didion.jwnl.dictionary.morph.AbstractDelegatingOperation
- All Implemented Interfaces:
- Createable, Operation
- Direct Known Subclasses:
- DetachSuffixesOperation, TokenizerOperation
- public abstract class AbstractDelegatingOperation
- extends java.lang.Object
- implements Operation
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface net.didion.jwnl.dictionary.morph.Operation |
execute |
AbstractDelegatingOperation
protected AbstractDelegatingOperation()
create
public java.lang.Object create(java.util.Map params)
throws JWNLException
- Specified by:
create in interface Createable
- Throws:
JWNLException
addDelegate
public void addDelegate(java.lang.String key,
Operation[] operations)
getKeys
protected abstract java.lang.String[] getKeys()
getInstance
protected abstract AbstractDelegatingOperation getInstance(java.util.Map params)
throws JWNLException
- Throws:
JWNLException
hasDelegate
protected boolean hasDelegate(java.lang.String key)
delegate
protected boolean delegate(POS pos,
java.lang.String lemma,
BaseFormSet forms,
java.lang.String key)
throws JWNLException
- Throws:
JWNLException
JWNL homepage.