    001    package org.maltparser.parser;
    002
    003    import org.maltparser.core.config.Configuration;
    004    import org.maltparser.core.exception.MaltChainedException;
    005    import org.maltparser.core.propagation.PropagationManager;
    006    import org.maltparser.core.syntaxgraph.DependencyStructure;
    007    import org.maltparser.parser.guide.ClassifierGuide;
    008    /**
    009     * @author Johan Hall
    010     *
    011     */
    012    public interface DependencyParserConfig extends Configuration {
    013            public void parse(DependencyStructure graph) throws MaltChainedException;
    014            public void oracleParse(DependencyStructure goldGraph, DependencyStructure oracleGraph) throws MaltChainedException;
    015            public ClassifierGuide getGuide();
    016            public Algorithm getAlgorithm();
    017            public PropagationManager getPropagationManager();
    018    }