From: Daniel N. <dn...@us...> - 2010-07-21 21:20:46
|
Update of /cvsroot/languagetool/JLanguageTool/src/java/de/danielnaber/languagetool/tagging/disambiguation/rules/ru In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv23208/src/java/de/danielnaber/languagetool/tagging/disambiguation/rules/ru Modified Files: RussianRuleDisambiguator.java Log Message: Patch by Pax: introduce a DataBroker that allows users to load resources from anywhere outside the classpath Index: RussianRuleDisambiguator.java =================================================================== RCS file: /cvsroot/languagetool/JLanguageTool/src/java/de/danielnaber/languagetool/tagging/disambiguation/rules/ru/RussianRuleDisambiguator.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- RussianRuleDisambiguator.java 19 Aug 2009 19:04:07 -0000 1.1 +++ RussianRuleDisambiguator.java 21 Jul 2010 21:20:35 -0000 1.2 @@ -26,6 +26,7 @@ import org.xml.sax.SAXException; import de.danielnaber.languagetool.AnalyzedSentence; +import de.danielnaber.languagetool.JLanguageTool; import de.danielnaber.languagetool.Language; import de.danielnaber.languagetool.tagging.disambiguation.rules.DisambiguationPatternRule; import de.danielnaber.languagetool.tagging.disambiguation.rules.AbstractRuleDisambiguator; @@ -45,7 +46,7 @@ try { if (disambiguationRules == null) { final String defaultPatternFilename = - "/resource/ru/" + DISAMB_FILE; + JLanguageTool.getDataBroker().getResourceDir() + "/ru/" + DISAMB_FILE; disambiguationRules = loadPatternRules(defaultPatternFilename); } for (final DisambiguationPatternRule dr : disambiguationRules) { |