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 }