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