public class ParserState extends java.lang.Object
| Constructor and Description |
|---|
ParserState(DependencyParserConfig manager,
SymbolTableHandler symbolTableHandler,
AbstractParserFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(GuideUserAction currentAction) |
void |
clear() |
ParserConfiguration |
getConfiguration() |
AbstractParserFactory |
getFactory() |
GuideUserHistory |
getHistory() |
HistoryStructure |
getHistoryStructure() |
TransitionSystem |
getTransitionSystem() |
void |
initialize(DependencyStructure dependencyStructure) |
boolean |
isTerminalState() |
int |
nConfigurations() |
boolean |
permissible(GuideUserAction currentAction) |
public ParserState(DependencyParserConfig manager, SymbolTableHandler symbolTableHandler, AbstractParserFactory factory) throws MaltChainedException
MaltChainedExceptionpublic void clear() throws MaltChainedException
MaltChainedExceptionpublic GuideUserHistory getHistory()
public TransitionSystem getTransitionSystem()
public HistoryStructure getHistoryStructure()
public void initialize(DependencyStructure dependencyStructure) throws MaltChainedException
MaltChainedExceptionpublic boolean isTerminalState() throws MaltChainedException
MaltChainedExceptionpublic boolean permissible(GuideUserAction currentAction) throws MaltChainedException
MaltChainedExceptionpublic void apply(GuideUserAction currentAction) throws MaltChainedException
MaltChainedExceptionpublic int nConfigurations() throws MaltChainedException
MaltChainedExceptionpublic ParserConfiguration getConfiguration()
public AbstractParserFactory getFactory()
Copyright 2007-2017 Johan Hall, Jens Nilsson and Joakim Nivre.