Revision: 7648
http://languagetool.svn.sourceforge.net/languagetool/?rev=7648&view=rev
Author: dnaber
Date: 2012-07-04 18:40:33 +0000 (Wed, 04 Jul 2012)
Log Message:
-----------
small cleanup: adding @Override, re-indent
Modified Paths:
--------------
trunk/JLanguageTool/src/java/org/languagetool/rules/br/MorfologikBretonSpellerRule.java
trunk/JLanguageTool/src/java/org/languagetool/rules/spelling/morfologik/MorfologikSpellerRule.java
Modified:
trunk/JLanguageTool/src/java/org/languagetool/rules/br/MorfologikBretonSpellerRule.java
===================================================================
---
trunk/JLanguageTool/src/java/org/languagetool/rules/br/MorfologikBretonSpellerRule.java
2012-07-04 14:27:08 UTC (rev 7647)
+++
trunk/JLanguageTool/src/java/org/languagetool/rules/br/MorfologikBretonSpellerRule.java
2012-07-04 18:40:33 UTC (rev 7648)
@@ -27,30 +27,33 @@
public final class MorfologikBretonSpellerRule extends MorfologikSpellerRule {
- private static final String RESOURCE_FILENAME = "/br/hunspell/br_FR.dict";
-
- private static final Pattern BRETON_TOKENIZING_CHARS =
Pattern.compile("-");
-
- public MorfologikBretonSpellerRule(ResourceBundle messages,
- Language language) {
- super(messages, language);
- }
+ private static final String RESOURCE_FILENAME = "/br/hunspell/br_FR.dict";
- @Override
- public String getFileName() {
- return RESOURCE_FILENAME;
- }
-
- public String getId() {
- return "MORFOLOGIK_RULE_BR_FR";
- }
-
- public Pattern tokenizingPattern() {
- return BRETON_TOKENIZING_CHARS;
- }
-
- public int separatorLength() {
- return 1;
- }
+ private static final Pattern BRETON_TOKENIZING_CHARS = Pattern.compile("-");
+ public MorfologikBretonSpellerRule(ResourceBundle messages,
+ Language language) {
+ super(messages, language);
+ }
+
+ @Override
+ public String getFileName() {
+ return RESOURCE_FILENAME;
+ }
+
+ @Override
+ public String getId() {
+ return "MORFOLOGIK_RULE_BR_FR";
+ }
+
+ @Override
+ public Pattern tokenizingPattern() {
+ return BRETON_TOKENIZING_CHARS;
+ }
+
+ @Override
+ public int separatorLength() {
+ return 1;
+ }
+
}
Modified:
trunk/JLanguageTool/src/java/org/languagetool/rules/spelling/morfologik/MorfologikSpellerRule.java
===================================================================
---
trunk/JLanguageTool/src/java/org/languagetool/rules/spelling/morfologik/MorfologikSpellerRule.java
2012-07-04 14:27:08 UTC (rev 7647)
+++
trunk/JLanguageTool/src/java/org/languagetool/rules/spelling/morfologik/MorfologikSpellerRule.java
2012-07-04 18:40:33 UTC (rev 7648)
@@ -42,13 +42,13 @@
public abstract class MorfologikSpellerRule extends SpellingCheckRule {
+ private final static String LANGUAGETOOL = "LanguageTool";
+
private Speller speller;
-
+
private Locale conversionLocale = Locale.getDefault();
+
- private final static String LANGUAGETOOL = "LanguageTool";
-
-
/**
* Get the filename, e.g., <tt>/resource/pl/spelling.dict</tt>.
*/
@@ -88,26 +88,26 @@
for (AnalyzedTokenReadings token : tokens) {
final String word = token.getToken();
if (!token.isImmunized()) {
- if (tokenizingPattern() == null) {
- ruleMatches.addAll(getRuleMatch(word, token.getStartPos()));
- } else {
- int i = 0;
- for (final String internalSplit :
tokenizingPattern().split(word)) {
- ruleMatches.addAll(getRuleMatch(internalSplit,
token.getStartPos() + i));
- i += internalSplit.length() + separatorLength();
+ if (tokenizingPattern() == null) {
+ ruleMatches.addAll(getRuleMatch(word,
token.getStartPos()));
+ } else {
+ int i = 0;
+ for (final String internalSplit :
tokenizingPattern().split(word)) {
+ ruleMatches.addAll(getRuleMatch(internalSplit,
token.getStartPos() + i));
+ i += internalSplit.length() + separatorLength();
+ }
}
}
- }
}
return toRuleMatchArray(ruleMatches);
}
private List<RuleMatch> getRuleMatch(final String word, final int
startPos) throws CharacterCodingException {
boolean isAlphabetic = true;
- final List<RuleMatch> ruleM = new ArrayList<RuleMatch>();
+ final List<RuleMatch> ruleMatches = new ArrayList<RuleMatch>();
if (word.length() == 1) { // dictionaries usually do not contain
punctuation
isAlphabetic = StringTools.isAlphabetic(word.charAt(0));
- }
+ }
if (word.length() > 0 && isAlphabetic
&& !containsDigit(word)
&& !LANGUAGETOOL.equals(word)
@@ -127,12 +127,12 @@
if (!suggestions.isEmpty()) {
ruleMatch.setSuggestedReplacements(suggestions);
}
- ruleM.add(ruleMatch);
+ ruleMatches.add(ruleMatch);
}
- return ruleM;
+ return ruleMatches;
}
- private final boolean containsDigit(final String s) {
+ private boolean containsDigit(final String s) {
for (int k = 0; k < s.length(); k++) {
if (Character.isDigit(s.charAt(k))) {
return true;
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