Revision: 7408
http://languagetool.svn.sourceforge.net/languagetool/?rev=7408&view=rev
Author: milek_pl
Date: 2012-06-19 09:44:21 +0000 (Tue, 19 Jun 2012)
Log Message:
-----------
small refactoring to simplify code
Modified Paths:
--------------
trunk/JLanguageTool/.classpath
trunk/JLanguageTool/src/java/org/languagetool/synthesis/BaseSynthesizer.java
trunk/JLanguageTool/src/java/org/languagetool/synthesis/ca/CatalanSynthesizer.java
trunk/JLanguageTool/src/java/org/languagetool/synthesis/el/GreekSynthesizer.java
trunk/JLanguageTool/src/java/org/languagetool/synthesis/en/EnglishSynthesizer.java
trunk/JLanguageTool/src/java/org/languagetool/synthesis/es/SpanishSynthesizer.java
trunk/JLanguageTool/src/java/org/languagetool/synthesis/gl/GalicianSynthesizer.java
trunk/JLanguageTool/src/java/org/languagetool/synthesis/nl/DutchSynthesizer.java
trunk/JLanguageTool/src/java/org/languagetool/synthesis/ro/RomanianSynthesizer.java
trunk/JLanguageTool/src/java/org/languagetool/synthesis/ru/RussianSynthesizer.java
trunk/JLanguageTool/src/java/org/languagetool/synthesis/sk/SlovakSynthesizer.java
trunk/JLanguageTool/src/java/org/languagetool/tagging/BaseTagger.java
trunk/JLanguageTool/src/java/org/languagetool/tagging/ast/AsturianTagger.java
trunk/JLanguageTool/src/java/org/languagetool/tagging/br/BretonTagger.java
trunk/JLanguageTool/src/java/org/languagetool/tagging/ca/CatalanTagger.java
trunk/JLanguageTool/src/java/org/languagetool/tagging/cs/CzechTagger.java
trunk/JLanguageTool/src/java/org/languagetool/tagging/da/DanishTagger.java
trunk/JLanguageTool/src/java/org/languagetool/tagging/el/GreekTagger.java
trunk/JLanguageTool/src/java/org/languagetool/tagging/en/EnglishTagger.java
trunk/JLanguageTool/src/java/org/languagetool/tagging/es/SpanishTagger.java
trunk/JLanguageTool/src/java/org/languagetool/tagging/fr/FrenchTagger.java
trunk/JLanguageTool/src/java/org/languagetool/tagging/gl/GalicianTagger.java
trunk/JLanguageTool/src/java/org/languagetool/tagging/it/ItalianTagger.java
trunk/JLanguageTool/src/java/org/languagetool/tagging/km/KhmerTagger.java
trunk/JLanguageTool/src/java/org/languagetool/tagging/ml/MalayalamTagger.java
trunk/JLanguageTool/src/java/org/languagetool/tagging/nl/DutchTagger.java
trunk/JLanguageTool/src/java/org/languagetool/tagging/pl/PolishTagger.java
trunk/JLanguageTool/src/java/org/languagetool/tagging/ro/RomanianTagger.java
trunk/JLanguageTool/src/java/org/languagetool/tagging/ru/RussianTagger.java
trunk/JLanguageTool/src/java/org/languagetool/tagging/sk/SlovakTagger.java
trunk/JLanguageTool/src/java/org/languagetool/tagging/sv/SwedishTagger.java
trunk/JLanguageTool/src/java/org/languagetool/tagging/tl/TagalogTagger.java
trunk/JLanguageTool/src/test/org/languagetool/TestTools.java
Modified: trunk/JLanguageTool/.classpath
===================================================================
--- trunk/JLanguageTool/.classpath 2012-06-19 08:50:55 UTC (rev 7407)
+++ trunk/JLanguageTool/.classpath 2012-06-19 09:44:21 UTC (rev 7408)
@@ -25,7 +25,7 @@
<attribute
name="org.eclipse.jdt.launching.CLASSPATH_ATTR_LIBRARY_PATH_ENTRY"
value="JLanguageTool/libs/native-lib"/>
</attributes>
</classpathentry>
- <classpathentry kind="lib" path="libs/morfologik-stemming-1.5.3.jar"/>
+ <classpathentry kind="lib" path="libs/morfologik-stemming-1.5.3.jar"
sourcepath="/morfologik-stemming"/>
<classpathentry kind="lib" path="libs/morfologik-speller-1.5.4.jar"
sourcepath="/morfologik-speller"/>
<classpathentry exported="true" kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con"
path="org.eclipse.jdt.junit.JUNIT_CONTAINER/3"/>
Modified:
trunk/JLanguageTool/src/java/org/languagetool/synthesis/BaseSynthesizer.java
===================================================================
---
trunk/JLanguageTool/src/java/org/languagetool/synthesis/BaseSynthesizer.java
2012-06-19 08:50:55 UTC (rev 7407)
+++
trunk/JLanguageTool/src/java/org/languagetool/synthesis/BaseSynthesizer.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -13,6 +13,7 @@
import morfologik.stemming.WordData;
import org.languagetool.AnalyzedToken;
+import org.languagetool.JLanguageTool;
import org.languagetool.tools.Tools;
public class BaseSynthesizer implements Synthesizer {
@@ -80,13 +81,13 @@
protected void initPossibleTags() throws IOException {
if (possibleTags == null) {
- possibleTags = SynthesizerTools.loadWords(Tools.getStream(tagFileName));
+ possibleTags =
SynthesizerTools.loadWords(JLanguageTool.getDataBroker().getFromResourceDirAsStream(tagFileName));
}
}
protected void initSynthesizer() throws IOException {
if (synthesizer == null) {
- final URL url = this.getClass().getResource(resourceFileName);
+ final URL url =
JLanguageTool.getDataBroker().getFromResourceDirAsUrl(resourceFileName);
synthesizer = new DictionaryLookup(Dictionary.read(url));
}
}
Modified:
trunk/JLanguageTool/src/java/org/languagetool/synthesis/ca/CatalanSynthesizer.java
===================================================================
---
trunk/JLanguageTool/src/java/org/languagetool/synthesis/ca/CatalanSynthesizer.java
2012-06-19 08:50:55 UTC (rev 7407)
+++
trunk/JLanguageTool/src/java/org/languagetool/synthesis/ca/CatalanSynthesizer.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -20,7 +20,6 @@
import morfologik.stemming.WordData;
import org.languagetool.AnalyzedToken;
-import org.languagetool.JLanguageTool;
import org.languagetool.synthesis.BaseSynthesizer;
import java.io.IOException;
@@ -66,8 +65,7 @@
private static final Pattern pFemNo = Pattern.compile("host|ira|inxa");
public CatalanSynthesizer() {
- super(JLanguageTool.getDataBroker().getResourceDir() +
RESOURCE_FILENAME,
- JLanguageTool.getDataBroker().getResourceDir()
+ TAGS_FILE_NAME);
+ super(RESOURCE_FILENAME, TAGS_FILE_NAME);
}
@Override
Modified:
trunk/JLanguageTool/src/java/org/languagetool/synthesis/el/GreekSynthesizer.java
===================================================================
---
trunk/JLanguageTool/src/java/org/languagetool/synthesis/el/GreekSynthesizer.java
2012-06-19 08:50:55 UTC (rev 7407)
+++
trunk/JLanguageTool/src/java/org/languagetool/synthesis/el/GreekSynthesizer.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -18,7 +18,6 @@
*/
package org.languagetool.synthesis.el;
-import org.languagetool.JLanguageTool;
import org.languagetool.synthesis.BaseSynthesizer;
/**
@@ -31,7 +30,6 @@
private static final String TAGS_FILE_NAME = "/el/el_tags.txt";
public GreekSynthesizer() {
- super(JLanguageTool.getDataBroker().getResourceDir() +
RESOURCE_FILENAME,
- JLanguageTool.getDataBroker().getResourceDir() +
TAGS_FILE_NAME);
+ super(RESOURCE_FILENAME, TAGS_FILE_NAME);
}
}
Modified:
trunk/JLanguageTool/src/java/org/languagetool/synthesis/en/EnglishSynthesizer.java
===================================================================
---
trunk/JLanguageTool/src/java/org/languagetool/synthesis/en/EnglishSynthesizer.java
2012-06-19 08:50:55 UTC (rev 7407)
+++
trunk/JLanguageTool/src/java/org/languagetool/synthesis/en/EnglishSynthesizer.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -59,8 +59,7 @@
private static final String ADD_IND_DETERMINER = "+INDT";
public EnglishSynthesizer() {
- super(JLanguageTool.getDataBroker().getResourceDir() + RESOURCE_FILENAME,
- JLanguageTool.getDataBroker().getResourceDir() +
TAGS_FILE_NAME);
+ super(RESOURCE_FILENAME, TAGS_FILE_NAME);
}
/**
Modified:
trunk/JLanguageTool/src/java/org/languagetool/synthesis/es/SpanishSynthesizer.java
===================================================================
---
trunk/JLanguageTool/src/java/org/languagetool/synthesis/es/SpanishSynthesizer.java
2012-06-19 08:50:55 UTC (rev 7407)
+++
trunk/JLanguageTool/src/java/org/languagetool/synthesis/es/SpanishSynthesizer.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -18,7 +18,6 @@
*/
package org.languagetool.synthesis.es;
-import org.languagetool.JLanguageTool;
import org.languagetool.synthesis.BaseSynthesizer;
/**
@@ -36,8 +35,7 @@
private static final String TAGS_FILE_NAME = "/es/spanish_tags.txt";
public SpanishSynthesizer() {
- super(JLanguageTool.getDataBroker().getResourceDir() + RESOURCE_FILENAME,
- JLanguageTool.getDataBroker().getResourceDir() +
TAGS_FILE_NAME);
+ super(RESOURCE_FILENAME, TAGS_FILE_NAME);
}
Modified:
trunk/JLanguageTool/src/java/org/languagetool/synthesis/gl/GalicianSynthesizer.java
===================================================================
---
trunk/JLanguageTool/src/java/org/languagetool/synthesis/gl/GalicianSynthesizer.java
2012-06-19 08:50:55 UTC (rev 7407)
+++
trunk/JLanguageTool/src/java/org/languagetool/synthesis/gl/GalicianSynthesizer.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -18,7 +18,6 @@
*/
package org.languagetool.synthesis.gl;
-import org.languagetool.JLanguageTool;
import org.languagetool.synthesis.BaseSynthesizer;
/**
@@ -36,7 +35,6 @@
private static final String TAGS_FILE_NAME = "/gl/galician_tags.txt";
public GalicianSynthesizer() {
- super(JLanguageTool.getDataBroker().getResourceDir() + RESOURCE_FILENAME,
- JLanguageTool.getDataBroker().getResourceDir() +
TAGS_FILE_NAME);
+ super(RESOURCE_FILENAME, TAGS_FILE_NAME);
}
}
Modified:
trunk/JLanguageTool/src/java/org/languagetool/synthesis/nl/DutchSynthesizer.java
===================================================================
---
trunk/JLanguageTool/src/java/org/languagetool/synthesis/nl/DutchSynthesizer.java
2012-06-19 08:50:55 UTC (rev 7407)
+++
trunk/JLanguageTool/src/java/org/languagetool/synthesis/nl/DutchSynthesizer.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -18,7 +18,6 @@
*/
package org.languagetool.synthesis.nl;
-import org.languagetool.JLanguageTool;
import org.languagetool.synthesis.BaseSynthesizer;
/**
@@ -34,8 +33,7 @@
private static final String TAGS_FILE_NAME = "/nl/dutch_tags.txt";
public DutchSynthesizer() {
- super(JLanguageTool.getDataBroker().getResourceDir() + RESOURCE_FILENAME,
- JLanguageTool.getDataBroker().getResourceDir() +
TAGS_FILE_NAME);
+ super(RESOURCE_FILENAME, TAGS_FILE_NAME);
}
Modified:
trunk/JLanguageTool/src/java/org/languagetool/synthesis/ro/RomanianSynthesizer.java
===================================================================
---
trunk/JLanguageTool/src/java/org/languagetool/synthesis/ro/RomanianSynthesizer.java
2012-06-19 08:50:55 UTC (rev 7407)
+++
trunk/JLanguageTool/src/java/org/languagetool/synthesis/ro/RomanianSynthesizer.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -40,8 +40,7 @@
private static ManualSynthesizer manualSynthesizer;
public RomanianSynthesizer() {
- super(JLanguageTool.getDataBroker().getResourceDir() + RESOURCE_FILENAME,
- JLanguageTool.getDataBroker().getResourceDir() +
TAGS_FILE_NAME);
+ super(RESOURCE_FILENAME, TAGS_FILE_NAME);
}
@Override
Modified:
trunk/JLanguageTool/src/java/org/languagetool/synthesis/ru/RussianSynthesizer.java
===================================================================
---
trunk/JLanguageTool/src/java/org/languagetool/synthesis/ru/RussianSynthesizer.java
2012-06-19 08:50:55 UTC (rev 7407)
+++
trunk/JLanguageTool/src/java/org/languagetool/synthesis/ru/RussianSynthesizer.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -18,16 +18,14 @@
*/
package org.languagetool.synthesis.ru;
-import org.languagetool.JLanguageTool;
import org.languagetool.synthesis.BaseSynthesizer;
/**
* Russian word form synthesizer. <br/>
* @author Yakov Reztsov
*
- * Based on Dutch word from synthesizer
- *
- * @author Marcin MiĆkowski
+ * Based on Dutch word form synthesizer
+ *
*/
public class RussianSynthesizer extends BaseSynthesizer {
@@ -37,8 +35,7 @@
private static final String TAGS_FILE_NAME = "/ru/tags_russian.txt";
public RussianSynthesizer() {
- super(JLanguageTool.getDataBroker().getResourceDir() + RESOURCE_FILENAME,
- JLanguageTool.getDataBroker().getResourceDir() +
TAGS_FILE_NAME);
+ super(RESOURCE_FILENAME, TAGS_FILE_NAME);
}
}
Modified:
trunk/JLanguageTool/src/java/org/languagetool/synthesis/sk/SlovakSynthesizer.java
===================================================================
---
trunk/JLanguageTool/src/java/org/languagetool/synthesis/sk/SlovakSynthesizer.java
2012-06-19 08:50:55 UTC (rev 7407)
+++
trunk/JLanguageTool/src/java/org/languagetool/synthesis/sk/SlovakSynthesizer.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -18,7 +18,6 @@
*/
package org.languagetool.synthesis.sk;
-import org.languagetool.JLanguageTool;
import org.languagetool.synthesis.BaseSynthesizer;
/**
@@ -34,7 +33,6 @@
private static final String TAGS_FILE_NAME = "/sk/slovak_tags.txt";
public SlovakSynthesizer() {
- super(JLanguageTool.getDataBroker().getResourceDir() + RESOURCE_FILENAME,
- JLanguageTool.getDataBroker().getResourceDir() +
TAGS_FILE_NAME);
+ super(RESOURCE_FILENAME, TAGS_FILE_NAME);
}
}
Modified: trunk/JLanguageTool/src/java/org/languagetool/tagging/BaseTagger.java
===================================================================
--- trunk/JLanguageTool/src/java/org/languagetool/tagging/BaseTagger.java
2012-06-19 08:50:55 UTC (rev 7407)
+++ trunk/JLanguageTool/src/java/org/languagetool/tagging/BaseTagger.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -30,6 +30,7 @@
import morfologik.stemming.WordData;
import org.languagetool.AnalyzedToken;
import org.languagetool.AnalyzedTokenReadings;
+import org.languagetool.JLanguageTool;
import org.languagetool.tools.StringTools;
/**
@@ -61,7 +62,7 @@
int pos = 0;
// caching IStemmer instance - lazy init
if (dictLookup == null) {
- final URL url = this.getClass().getResource(getFileName());
+ final URL url =
JLanguageTool.getDataBroker().getFromResourceDirAsUrl(getFileName());
dictLookup = new DictionaryLookup(Dictionary.read(url));
}
Modified:
trunk/JLanguageTool/src/java/org/languagetool/tagging/ast/AsturianTagger.java
===================================================================
---
trunk/JLanguageTool/src/java/org/languagetool/tagging/ast/AsturianTagger.java
2012-06-19 08:50:55 UTC (rev 7407)
+++
trunk/JLanguageTool/src/java/org/languagetool/tagging/ast/AsturianTagger.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -20,7 +20,6 @@
import java.util.Locale;
-import org.languagetool.JLanguageTool;
import org.languagetool.tagging.BaseTagger;
/** Asturian Part-of-speech tagger.
@@ -32,7 +31,7 @@
@Override
public final String getFileName() {
- return JLanguageTool.getDataBroker().getResourceDir() +
"/ast/asturian.dict";
+ return "/ast/asturian.dict";
}
public AsturianTagger() {
Modified:
trunk/JLanguageTool/src/java/org/languagetool/tagging/br/BretonTagger.java
===================================================================
--- trunk/JLanguageTool/src/java/org/languagetool/tagging/br/BretonTagger.java
2012-06-19 08:50:55 UTC (rev 7407)
+++ trunk/JLanguageTool/src/java/org/languagetool/tagging/br/BretonTagger.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -29,10 +29,10 @@
import morfologik.stemming.Dictionary;
import morfologik.stemming.DictionaryLookup;
import morfologik.stemming.IStemmer;
-import org.languagetool.JLanguageTool;
import org.languagetool.tagging.BaseTagger;
import org.languagetool.AnalyzedToken;
import org.languagetool.AnalyzedTokenReadings;
+import org.languagetool.JLanguageTool;
import org.languagetool.tools.StringTools;
/** Breton Tagger.
@@ -59,7 +59,7 @@
@Override
public final String getFileName() {
- return JLanguageTool.getDataBroker().getResourceDir() + "/br/breton.dict";
+ return "/br/breton.dict";
}
public BretonTagger() {
@@ -81,7 +81,7 @@
int pos = 0;
// caching IStemmer instance - lazy init
if (dictLookup == null) {
- final URL url = this.getClass().getResource(getFileName());
+ final URL url =
JLanguageTool.getDataBroker().getFromResourceDirAsUrl(getFileName());
dictLookup = new DictionaryLookup(Dictionary.read(url));
}
Modified:
trunk/JLanguageTool/src/java/org/languagetool/tagging/ca/CatalanTagger.java
===================================================================
--- trunk/JLanguageTool/src/java/org/languagetool/tagging/ca/CatalanTagger.java
2012-06-19 08:50:55 UTC (rev 7407)
+++ trunk/JLanguageTool/src/java/org/languagetool/tagging/ca/CatalanTagger.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -20,7 +20,6 @@
import java.util.Locale;
-import org.languagetool.JLanguageTool;
import org.languagetool.tagging.BaseTagger;
/** Catalan Tagger
@@ -33,7 +32,7 @@
@Override
public final String getFileName() {
- return JLanguageTool.getDataBroker().getResourceDir() + "/ca/catalan.dict";
+ return "/ca/catalan.dict";
}
public CatalanTagger() {
Modified:
trunk/JLanguageTool/src/java/org/languagetool/tagging/cs/CzechTagger.java
===================================================================
--- trunk/JLanguageTool/src/java/org/languagetool/tagging/cs/CzechTagger.java
2012-06-19 08:50:55 UTC (rev 7407)
+++ trunk/JLanguageTool/src/java/org/languagetool/tagging/cs/CzechTagger.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -47,7 +47,7 @@
@Override
public final String getFileName() {
- return JLanguageTool.getDataBroker().getResourceDir() + RESOURCE_FILENAME;
+ return RESOURCE_FILENAME;
}
@Override
Modified:
trunk/JLanguageTool/src/java/org/languagetool/tagging/da/DanishTagger.java
===================================================================
--- trunk/JLanguageTool/src/java/org/languagetool/tagging/da/DanishTagger.java
2012-06-19 08:50:55 UTC (rev 7407)
+++ trunk/JLanguageTool/src/java/org/languagetool/tagging/da/DanishTagger.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -20,7 +20,6 @@
import java.util.Locale;
-import org.languagetool.JLanguageTool;
import org.languagetool.tagging.BaseTagger;
/**
@@ -41,7 +40,7 @@
@Override
public final String getFileName() {
- return JLanguageTool.getDataBroker().getResourceDir() + "/da/danish.dict";
+ return "/da/danish.dict";
}
public DanishTagger() {
Modified:
trunk/JLanguageTool/src/java/org/languagetool/tagging/el/GreekTagger.java
===================================================================
--- trunk/JLanguageTool/src/java/org/languagetool/tagging/el/GreekTagger.java
2012-06-19 08:50:55 UTC (rev 7407)
+++ trunk/JLanguageTool/src/java/org/languagetool/tagging/el/GreekTagger.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -19,7 +19,6 @@
package org.languagetool.tagging.el;
import java.util.Locale;
-import org.languagetool.JLanguageTool;
import org.languagetool.tagging.BaseTagger;
/**
@@ -30,7 +29,7 @@
@Override
public final String getFileName() {
- return JLanguageTool.getDataBroker().getResourceDir() + "/el/el.dict";
+ return "/el/el.dict";
}
public GreekTagger() {
Modified:
trunk/JLanguageTool/src/java/org/languagetool/tagging/en/EnglishTagger.java
===================================================================
--- trunk/JLanguageTool/src/java/org/languagetool/tagging/en/EnglishTagger.java
2012-06-19 08:50:55 UTC (rev 7407)
+++ trunk/JLanguageTool/src/java/org/languagetool/tagging/en/EnglishTagger.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -20,7 +20,6 @@
import java.util.Locale;
-import org.languagetool.JLanguageTool;
import org.languagetool.tagging.BaseTagger;
/** English Part-of-speech tagger.
@@ -34,7 +33,7 @@
@Override
public final String getFileName() {
- return JLanguageTool.getDataBroker().getResourceDir() +
"/en/english.dict";
+ return "/en/english.dict";
}
public EnglishTagger() {
Modified:
trunk/JLanguageTool/src/java/org/languagetool/tagging/es/SpanishTagger.java
===================================================================
--- trunk/JLanguageTool/src/java/org/languagetool/tagging/es/SpanishTagger.java
2012-06-19 08:50:55 UTC (rev 7407)
+++ trunk/JLanguageTool/src/java/org/languagetool/tagging/es/SpanishTagger.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -20,7 +20,6 @@
import java.util.Locale;
-import org.languagetool.JLanguageTool;
import org.languagetool.tagging.BaseTagger;
/** Spanish Tagger
@@ -34,7 +33,7 @@
@Override
public final String getFileName() {
- return JLanguageTool.getDataBroker().getResourceDir() +
"/es/spanish.dict";
+ return "/es/spanish.dict";
}
public SpanishTagger() {
Modified:
trunk/JLanguageTool/src/java/org/languagetool/tagging/fr/FrenchTagger.java
===================================================================
--- trunk/JLanguageTool/src/java/org/languagetool/tagging/fr/FrenchTagger.java
2012-06-19 08:50:55 UTC (rev 7407)
+++ trunk/JLanguageTool/src/java/org/languagetool/tagging/fr/FrenchTagger.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -20,7 +20,6 @@
import java.util.Locale;
-import org.languagetool.JLanguageTool;
import org.languagetool.tagging.BaseTagger;
/** French Tagger
@@ -33,7 +32,7 @@
@Override
public final String getFileName() {
- return JLanguageTool.getDataBroker().getResourceDir() + "/fr/french.dict";
+ return "/fr/french.dict";
}
public FrenchTagger() {
Modified:
trunk/JLanguageTool/src/java/org/languagetool/tagging/gl/GalicianTagger.java
===================================================================
---
trunk/JLanguageTool/src/java/org/languagetool/tagging/gl/GalicianTagger.java
2012-06-19 08:50:55 UTC (rev 7407)
+++
trunk/JLanguageTool/src/java/org/languagetool/tagging/gl/GalicianTagger.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -20,7 +20,6 @@
import java.util.Locale;
-import org.languagetool.JLanguageTool;
import org.languagetool.tagging.BaseTagger;
/** Galician Part-of-speech tagger.
@@ -34,7 +33,7 @@
@Override
public final String getFileName() {
- return JLanguageTool.getDataBroker().getResourceDir() +
"/gl/galician.dict";
+ return "/gl/galician.dict";
}
public GalicianTagger() {
Modified:
trunk/JLanguageTool/src/java/org/languagetool/tagging/it/ItalianTagger.java
===================================================================
--- trunk/JLanguageTool/src/java/org/languagetool/tagging/it/ItalianTagger.java
2012-06-19 08:50:55 UTC (rev 7407)
+++ trunk/JLanguageTool/src/java/org/languagetool/tagging/it/ItalianTagger.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -20,7 +20,6 @@
import java.util.Locale;
-import org.languagetool.JLanguageTool;
import org.languagetool.tagging.BaseTagger;
/**
@@ -36,7 +35,7 @@
@Override
public final String getFileName() {
- return JLanguageTool.getDataBroker().getResourceDir() +
"/it/italian.dict";
+ return "/it/italian.dict";
}
public ItalianTagger() {
Modified:
trunk/JLanguageTool/src/java/org/languagetool/tagging/km/KhmerTagger.java
===================================================================
--- trunk/JLanguageTool/src/java/org/languagetool/tagging/km/KhmerTagger.java
2012-06-19 08:50:55 UTC (rev 7407)
+++ trunk/JLanguageTool/src/java/org/languagetool/tagging/km/KhmerTagger.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -20,7 +20,6 @@
import java.util.Locale;
-import org.languagetool.JLanguageTool;
import org.languagetool.tagging.BaseTagger;
/** Khmer Part-of-speech tagger.
@@ -34,7 +33,7 @@
@Override
public final String getFileName() {
- return JLanguageTool.getDataBroker().getResourceDir() + "/km/khmer.dict";
+ return "/km/khmer.dict";
}
public KhmerTagger() {
Modified:
trunk/JLanguageTool/src/java/org/languagetool/tagging/ml/MalayalamTagger.java
===================================================================
---
trunk/JLanguageTool/src/java/org/languagetool/tagging/ml/MalayalamTagger.java
2012-06-19 08:50:55 UTC (rev 7407)
+++
trunk/JLanguageTool/src/java/org/languagetool/tagging/ml/MalayalamTagger.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -21,7 +21,6 @@
import java.util.Locale;
-import org.languagetool.JLanguageTool;
import org.languagetool.tagging.BaseTagger;
/** Malayalam Part-of-speech tagger.
@@ -32,7 +31,7 @@
@Override
public final String getFileName() {
- return JLanguageTool.getDataBroker().getResourceDir() +
"/ml/malayalam.dict";
+ return "/ml/malayalam.dict";
}
public MalayalamTagger() {
Modified:
trunk/JLanguageTool/src/java/org/languagetool/tagging/nl/DutchTagger.java
===================================================================
--- trunk/JLanguageTool/src/java/org/languagetool/tagging/nl/DutchTagger.java
2012-06-19 08:50:55 UTC (rev 7407)
+++ trunk/JLanguageTool/src/java/org/languagetool/tagging/nl/DutchTagger.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -20,7 +20,6 @@
import java.util.Locale;
-import org.languagetool.JLanguageTool;
import org.languagetool.tagging.BaseTagger;
/**
@@ -32,7 +31,7 @@
@Override
public final String getFileName() {
- return JLanguageTool.getDataBroker().getResourceDir() + "/nl/dutch.dict";
+ return "/nl/dutch.dict";
}
public DutchTagger() {
Modified:
trunk/JLanguageTool/src/java/org/languagetool/tagging/pl/PolishTagger.java
===================================================================
--- trunk/JLanguageTool/src/java/org/languagetool/tagging/pl/PolishTagger.java
2012-06-19 08:50:55 UTC (rev 7407)
+++ trunk/JLanguageTool/src/java/org/languagetool/tagging/pl/PolishTagger.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -47,7 +47,7 @@
@Override
public final String getFileName() {
- return JLanguageTool.getDataBroker().getResourceDir() + RESOURCE_FILENAME;
+ return RESOURCE_FILENAME;
}
@Override
@@ -60,7 +60,7 @@
int pos = 0;
// caching Lametyzator instance - lazy init
if (morfologik == null) {
- final URL url =
JLanguageTool.getDataBroker().getFromResourceDirAsUrl(RESOURCE_FILENAME);
+ final URL url =
JLanguageTool.getDataBroker().getFromResourceDirAsUrl(getFileName());
morfologik = new DictionaryLookup(Dictionary.read(url));
}
Modified:
trunk/JLanguageTool/src/java/org/languagetool/tagging/ro/RomanianTagger.java
===================================================================
---
trunk/JLanguageTool/src/java/org/languagetool/tagging/ro/RomanianTagger.java
2012-06-19 08:50:55 UTC (rev 7407)
+++
trunk/JLanguageTool/src/java/org/languagetool/tagging/ro/RomanianTagger.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -51,7 +51,7 @@
@Override
public final String getFileName() {
- return JLanguageTool.getDataBroker().getResourceDir() + RESOURCE_FILENAME;
+ return RESOURCE_FILENAME;
}
public RomanianTagger() {
Modified:
trunk/JLanguageTool/src/java/org/languagetool/tagging/ru/RussianTagger.java
===================================================================
--- trunk/JLanguageTool/src/java/org/languagetool/tagging/ru/RussianTagger.java
2012-06-19 08:50:55 UTC (rev 7407)
+++ trunk/JLanguageTool/src/java/org/languagetool/tagging/ru/RussianTagger.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -20,7 +20,6 @@
import java.util.Locale;
-import org.languagetool.JLanguageTool;
import org.languagetool.tagging.BaseTagger;
/** Part-of-speech tagger.
@@ -33,7 +32,7 @@
@Override
public final String getFileName() {
- return JLanguageTool.getDataBroker().getResourceDir() +
"/ru/russian.dict";
+ return "/ru/russian.dict";
}
public RussianTagger() {
Modified:
trunk/JLanguageTool/src/java/org/languagetool/tagging/sk/SlovakTagger.java
===================================================================
--- trunk/JLanguageTool/src/java/org/languagetool/tagging/sk/SlovakTagger.java
2012-06-19 08:50:55 UTC (rev 7407)
+++ trunk/JLanguageTool/src/java/org/languagetool/tagging/sk/SlovakTagger.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -20,7 +20,6 @@
import java.util.Locale;
-import org.languagetool.JLanguageTool;
import org.languagetool.tagging.BaseTagger;
/** Slovak Part-of-speech tagger based on Russian Part-of-speech tagger.
@@ -31,7 +30,7 @@
@Override
public final String getFileName() {
- return JLanguageTool.getDataBroker().getResourceDir() + "/sk/slovak.dict";
+ return "/sk/slovak.dict";
}
public SlovakTagger() {
Modified:
trunk/JLanguageTool/src/java/org/languagetool/tagging/sv/SwedishTagger.java
===================================================================
--- trunk/JLanguageTool/src/java/org/languagetool/tagging/sv/SwedishTagger.java
2012-06-19 08:50:55 UTC (rev 7407)
+++ trunk/JLanguageTool/src/java/org/languagetool/tagging/sv/SwedishTagger.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -20,7 +20,6 @@
import java.util.Locale;
-import org.languagetool.JLanguageTool;
import org.languagetool.tagging.BaseTagger;
/** Swedish Part-of-speech tagger.
@@ -30,7 +29,7 @@
@Override
public final String getFileName() {
- return JLanguageTool.getDataBroker().getResourceDir() +
"/sv/swedish.dict";
+ return "/sv/swedish.dict";
}
public SwedishTagger() {
Modified:
trunk/JLanguageTool/src/java/org/languagetool/tagging/tl/TagalogTagger.java
===================================================================
--- trunk/JLanguageTool/src/java/org/languagetool/tagging/tl/TagalogTagger.java
2012-06-19 08:50:55 UTC (rev 7407)
+++ trunk/JLanguageTool/src/java/org/languagetool/tagging/tl/TagalogTagger.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -20,7 +20,6 @@
import java.util.Locale;
-import org.languagetool.JLanguageTool;
import org.languagetool.tagging.BaseTagger;
/**
@@ -32,7 +31,7 @@
@Override
public final String getFileName() {
- return JLanguageTool.getDataBroker().getResourceDir() + "/tl/tagalog.dict";
+ return "/tl/tagalog.dict";
}
public TagalogTagger() {
Modified: trunk/JLanguageTool/src/test/org/languagetool/TestTools.java
===================================================================
--- trunk/JLanguageTool/src/test/org/languagetool/TestTools.java
2012-06-19 08:50:55 UTC (rev 7407)
+++ trunk/JLanguageTool/src/test/org/languagetool/TestTools.java
2012-06-19 09:44:21 UTC (rev 7408)
@@ -210,7 +210,7 @@
}
public static void testDictionary(BaseTagger tagger, Language language)
throws IOException {
- final Dictionary dictionary =
Dictionary.read(tagger.getClass().getResource(tagger.getFileName()));
+ final Dictionary dictionary =
Dictionary.read(JLanguageTool.getDataBroker().getFromResourceDirAsUrl(tagger.getFileName()));
final DictionaryLookup lookup = new DictionaryLookup(dictionary);
for (WordData wordData : lookup) {
if (wordData.getTag() == null || wordData.getTag().length() == 0) {
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Languagetool-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-cvs