org.maltparser.parser.algorithm.nivre
Class ArcEager
java.lang.Object
org.maltparser.parser.TransitionSystem
org.maltparser.parser.algorithm.nivre.ArcEager
public class ArcEager
- extends TransitionSystem
- Author:
- Johan Hall
Methods inherited from class org.maltparser.parser.TransitionSystem |
addEdgeLabels, copyAction, getActionString, getPropagationManager, getTableHandlers, getTransitionTableHandler, initTableHandlers, initTransitionSystem, isActionContainersLabeled, setPropagationManager, updateActionContainers |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SHIFT
protected static final int SHIFT
- See Also:
- Constant Field Values
REDUCE
protected static final int REDUCE
- See Also:
- Constant Field Values
RIGHTARC
protected static final int RIGHTARC
- See Also:
- Constant Field Values
LEFTARC
protected static final int LEFTARC
- See Also:
- Constant Field Values
ArcEager
public ArcEager()
throws MaltChainedException
- Throws:
MaltChainedException
apply
public void apply(GuideUserAction currentAction,
ParserConfiguration config)
throws MaltChainedException
- Specified by:
apply
in class TransitionSystem
- Throws:
MaltChainedException
getDeterministicAction
public GuideUserAction getDeterministicAction(GuideUserHistory history,
ParserConfiguration config)
throws MaltChainedException
- Specified by:
getDeterministicAction
in class TransitionSystem
- Throws:
MaltChainedException
addAvailableTransitionToTable
protected void addAvailableTransitionToTable(TransitionTable ttable)
throws MaltChainedException
- Specified by:
addAvailableTransitionToTable
in class TransitionSystem
- Throws:
MaltChainedException
initWithDefaultTransitions
protected void initWithDefaultTransitions(GuideUserHistory history)
throws MaltChainedException
- Specified by:
initWithDefaultTransitions
in class TransitionSystem
- Throws:
MaltChainedException
getName
public String getName()
- Specified by:
getName
in class TransitionSystem
permissible
public boolean permissible(GuideUserAction currentAction,
ParserConfiguration config)
throws MaltChainedException
- Specified by:
permissible
in class TransitionSystem
- Throws:
MaltChainedException
defaultAction
public GuideUserAction defaultAction(GuideUserHistory history,
ParserConfiguration configuration)
throws MaltChainedException
- Specified by:
defaultAction
in class TransitionSystem
- Throws:
MaltChainedException
Copyright 2007-2010 Johan Hall, Jens Nilsson and Joakim Nivre.