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 }