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