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
MaltChainedException
public void clear() throws MaltChainedException
MaltChainedException
public GuideUserHistory getHistory()
public TransitionSystem getTransitionSystem()
public HistoryStructure getHistoryStructure()
public void initialize(DependencyStructure dependencyStructure) throws MaltChainedException
MaltChainedException
public boolean isTerminalState() throws MaltChainedException
MaltChainedException
public boolean permissible(GuideUserAction currentAction) throws MaltChainedException
MaltChainedException
public void apply(GuideUserAction currentAction) throws MaltChainedException
MaltChainedException
public int nConfigurations() throws MaltChainedException
MaltChainedException
public ParserConfiguration getConfiguration()
public AbstractParserFactory getFactory()
Copyright 2007-2017 Johan Hall, Jens Nilsson and Joakim Nivre.