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}