001    package org.maltparser.parser.guide;
002    
003    
004    import org.maltparser.core.exception.MaltChainedException;
005    import org.maltparser.core.syntaxgraph.DependencyStructure;
006    /**
007    *
008    * @author Johan Hall
009    * @since 1.0
010    **/
011    public interface Model {
012            public void finalizeSentence(DependencyStructure dependencyGraph) throws MaltChainedException;
013            public void noMoreInstances() throws MaltChainedException;
014            public void terminate() throws MaltChainedException;
015            
016            public ClassifierGuide getGuide();
017            public String getModelName() throws MaltChainedException;
018    }