package org.maltparser.core.config; import org.apache.log4j.Logger; import org.maltparser.core.exception.MaltChainedException; import org.maltparser.core.symbol.SymbolTableHandler; /** * * * @author Johan Hall */ public interface Configuration { public ConfigurationDir getConfigurationDir(); public void setConfigurationDir(ConfigurationDir configDir); public Logger getConfigLogger(); public void setConfigLogger(Logger logger); public SymbolTableHandler getSymbolTables(); public ConfigurationRegistry getRegistry(); public Object getOptionValue(String optiongroup, String optionname) throws MaltChainedException; public String getOptionValueString(String optiongroup, String optionname) throws MaltChainedException; }