001    package org.maltparser.parser.guide;
002    
003    import org.maltparser.core.exception.MaltChainedException;
004    import org.maltparser.parser.history.action.GuideUserAction;
005    /**
006    *
007    * @author Johan Hall
008    * @since 1.1
009    **/
010    public interface Guidable {
011            public void setInstance(GuideUserAction action) throws MaltChainedException;
012            public void predict(GuideUserAction action) throws MaltChainedException;
013            public boolean predictFromKBestList(GuideUserAction action) throws MaltChainedException;
014    }