001    package org.maltparser.parser.history.action;
002    
003    import java.util.ArrayList;
004    
005    import org.maltparser.core.exception.MaltChainedException;
006    import org.maltparser.parser.history.GuideUserHistory;
007    import org.maltparser.parser.history.container.ActionContainer;
008    /**
009    *
010    * @author Johan Hall
011    * @since 1.1
012    **/
013    public interface GuideUserAction {
014            public void addAction(ArrayList<ActionContainer> actionContainers) throws MaltChainedException;
015            public void getAction(ArrayList<ActionContainer> actionContainers) throws MaltChainedException;
016            public int numberOfActions();
017            public GuideUserHistory getGuideUserHistory();
018    }