public abstract class AbstractDelegatingOperation extends AbstractOperation
| Modifier and Type | Field and Description | 
|---|---|
protected java.util.Map<java.lang.String,Param> | 
params  | 
dictionary| Constructor and Description | 
|---|
AbstractDelegatingOperation(Dictionary dictionary,
                           java.util.Map<java.lang.String,Param> params)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addDelegate(java.lang.String key,
           Operation[] operations)  | 
protected boolean | 
delegate(POS pos,
        java.lang.String lemma,
        BaseFormSet forms,
        java.lang.String key)  | 
protected abstract java.lang.String[] | 
getKeys()  | 
protected boolean | 
hasDelegate(java.lang.String key)  | 
getDictionary, setDictionaryprotected final java.util.Map<java.lang.String,Param> params
public AbstractDelegatingOperation(Dictionary dictionary, java.util.Map<java.lang.String,Param> params) throws JWNLException
JWNLExceptionpublic void addDelegate(java.lang.String key,
                        Operation[] operations)
protected abstract java.lang.String[] getKeys()
protected boolean hasDelegate(java.lang.String key)
protected boolean delegate(POS pos, java.lang.String lemma, BaseFormSet forms, java.lang.String key) throws JWNLException
JWNLException