//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: public void initialize(int containerIndex, org.maltparser.core.io.dataformat.DataFormatInstance dataFormatInstance, org.maltparser.core.symbol.SymbolTableHandler symbolTableHandler, org.maltparser.core.config.ConfigurationDir configDir, int mode) throws org.maltparser.core.exception.MaltChainedException public virtual void initialize(int containerIndex, DataFormatInstance dataFormatInstance, SymbolTableHandler symbolTableHandler, ConfigurationDir configDir, int mode) { optionContainerIndex = containerIndex; this.mode = mode; ConfigurationDir = configDir; startTime = DateTimeHelper.CurrentUnixTimeMillis(); configLogger = initConfigLogger(getOptionValue("config", "logfile").ToString(), getOptionValue("config", "logging").ToString()); this.dataFormatInstance = dataFormatInstance; this.symbolTableHandler = symbolTableHandler; parserFactory = makeParserFactory(); if (mode == LEARN) { checkOptionDependency(); } initPropagation(); initFeatureSystem(); initParsingAlgorithm(); if (configLogger.InfoEnabled) { URL inputFormatURL = configDir.InputFormatURL; URL outputFormatURL = configDir.OutputFormatURL; if (inputFormatURL != null) { if (outputFormatURL == null || outputFormatURL.ToString().Equals(inputFormatURL.ToString())) { int index = inputFormatURL.ToString().IndexOf('!'); if (index == -1) { configLogger.info(" Data Format : " + inputFormatURL.ToString() + "\n"); } else { configLogger.info(" Data Format : " + inputFormatURL.ToString().Substring(index + 1) + "\n"); } } else { int indexIn = inputFormatURL.ToString().IndexOf('!'); int indexOut = outputFormatURL.ToString().IndexOf('!'); if (indexIn == -1) { configLogger.info(" Input Data Format : " + inputFormatURL.ToString() + "\n"); } else { configLogger.info(" Input Data Format : " + inputFormatURL.ToString().Substring(indexIn + 1) + "\n"); } if (indexOut == -1) { configLogger.info(" Output Data Format : " + outputFormatURL.ToString() + "\n"); } else { configLogger.info(" Output Data Format : " + outputFormatURL.ToString().Substring(indexOut + 1) + "\n"); } } } } }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: public ParserState(DependencyParserConfig manager, org.maltparser.core.symbol.SymbolTableHandler symbolTableHandler, AbstractParserFactory factory) throws org.maltparser.core.exception.MaltChainedException public ParserState(IDependencyParserConfig manager, SymbolTableHandler symbolTableHandler, AbstractParserFactory factory) { this.factory = factory; historyStructure = new HistoryList(); transitionSystem = factory.makeTransitionSystem(); string decisionSettings = manager.getOptionValue("guide", "decision_settings").ToString().Trim(); TransitionSystem.initTableHandlers(decisionSettings, symbolTableHandler); int kBestSize = ((int?)manager.getOptionValue("guide", "kbest")).Value; string classitem_separator = manager.getOptionValue("guide", "classitem_separator").ToString(); history = new History.History(decisionSettings, classitem_separator, TransitionSystem.TableHandlers, kBestSize); TransitionSystem.initTransitionSystem(history); config = factory.makeParserConfiguration(); }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: public LWSingleMalt(int containerIndex, org.maltparser.core.io.dataformat.DataFormatInstance dataFormatInstance, McoModel _mcoModel, org.maltparser.core.propagation.PropagationManager _propagationManager, org.maltparser.core.feature.FeatureModelManager _featureModelManager) throws org.maltparser.core.exception.MaltChainedException public LWSingleMalt(int containerIndex, DataFormatInstance dataFormatInstance, McoModel _mcoModel, PropagationManager _propagationManager, FeatureModelManager _featureModelManager) { optionContainerIndex = containerIndex; mcoModel = _mcoModel; this.dataFormatInstance = dataFormatInstance; propagationManager = _propagationManager; featureModelManager = _featureModelManager; parserFactory = makeParserFactory(); decisionSettings = getOptionValue("guide", "decision_settings").ToString().Trim(); kBestSize = ((int?)getOptionValue("guide", "kbest")).Value; classitem_separator = getOptionValue("guide", "classitem_separator").ToString().Trim(); featureModelURL = getConfigFileEntryURL(getOptionValue("guide", "features").ToString().Trim()); dataSplitColumn = getOptionValue("guide", "data_split_column").ToString().Trim(); dataSplitStructure = getOptionValue("guide", "data_split_structure").ToString().Trim(); excludeNullValues = getOptionValue("singlemalt", "null_value").ToString().Equals("none", StringComparison.OrdinalIgnoreCase); decisionModel = new LWDecisionModel(mcoModel, excludeNullValues, getOptionValueString("guide", "learner")); }
public virtual void setAbstractParserFeatureFactory(AbstractParserFactory _abstractParserFactory) { registry[typeof(AbstractParserFactory)] = _abstractParserFactory; abstractParserFactory = _abstractParserFactory; }