    001    package org.maltparser.parser.history;
    002
    003    import org.maltparser.core.exception.MaltChainedException;
    004    import org.maltparser.parser.history.action.GuideUserAction;
    005    /**
    006     *
    007     * @author Johan Hall
    008    */
    009    public interface HistoryNode {
    010            public HistoryNode getPreviousNode();
    011            public GuideUserAction getAction();
    012            public void setAction(GuideUserAction action);
    013            public void setPreviousNode(HistoryNode node);
    014    //      public double getScore();
    015    //      public void setScore(double score);
    016            public int getPosition();
    017            public void clear() throws MaltChainedException;
    018    }