public class ArcStandard extends TransitionSystem
| Modifier and Type | Field and Description |
|---|---|
protected static int |
LEFTARC |
protected static int |
RIGHTARC |
protected static int |
SHIFT |
actionContainers, arcLabelActionContainers, decisionSettingsSplitPattern, transActionContainer, transitionTableHandler| Constructor and Description |
|---|
ArcStandard(PropagationManager propagationManager) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addAvailableTransitionToTable(TransitionTable ttable) |
void |
apply(GuideUserAction currentAction,
ParserConfiguration config) |
GuideUserAction |
defaultAction(GuideUserHistory history,
ParserConfiguration configuration) |
GuideUserAction |
getDeterministicAction(GuideUserHistory history,
ParserConfiguration config) |
java.lang.String |
getName() |
protected void |
initWithDefaultTransitions(GuideUserHistory history) |
boolean |
permissible(GuideUserAction currentAction,
ParserConfiguration config) |
addEdgeLabels, copyAction, getActionString, getTableHandlers, initTableHandlers, initTableHandlers, initTransitionSystem, isActionContainersLabeled, updateActionContainersprotected static final int SHIFT
protected static final int RIGHTARC
protected static final int LEFTARC
public ArcStandard(PropagationManager propagationManager) throws MaltChainedException
MaltChainedExceptionpublic void apply(GuideUserAction currentAction, ParserConfiguration config) throws MaltChainedException
apply in class TransitionSystemMaltChainedExceptionpublic GuideUserAction getDeterministicAction(GuideUserHistory history, ParserConfiguration config) throws MaltChainedException
getDeterministicAction in class TransitionSystemMaltChainedExceptionprotected void addAvailableTransitionToTable(TransitionTable ttable) throws MaltChainedException
addAvailableTransitionToTable in class TransitionSystemMaltChainedExceptionprotected void initWithDefaultTransitions(GuideUserHistory history) throws MaltChainedException
initWithDefaultTransitions in class TransitionSystemMaltChainedExceptionpublic java.lang.String getName()
getName in class TransitionSystempublic boolean permissible(GuideUserAction currentAction, ParserConfiguration config) throws MaltChainedException
permissible in class TransitionSystemMaltChainedExceptionpublic GuideUserAction defaultAction(GuideUserHistory history, ParserConfiguration configuration) throws MaltChainedException
defaultAction in class TransitionSystemMaltChainedExceptionCopyright 2007-2017 Johan Hall, Jens Nilsson and Joakim Nivre.