Package org.languagetool.rules.en
Class EnglishWordRepeatRule
- java.lang.Object
-
- org.languagetool.rules.Rule
-
- org.languagetool.rules.WordRepeatRule
-
- org.languagetool.rules.en.EnglishWordRepeatRule
-
public class EnglishWordRepeatRule extends org.languagetool.rules.WordRepeatRuleWord repeat rule for English, to avoid false alarms in the generic word repetition rule.
-
-
Constructor Summary
Constructors Constructor Description EnglishWordRepeatRule(java.util.ResourceBundle messages, org.languagetool.Language language)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetId()booleanignore(org.languagetool.AnalyzedTokenReadings[] tokens, int position)private booleanposIsIn(org.languagetool.AnalyzedTokenReadings[] tokens, int position, java.lang.String... posTags)private booleanwordRepetitionOf(java.lang.String word, org.languagetool.AnalyzedTokenReadings[] tokens, int position)-
Methods inherited from class org.languagetool.rules.WordRepeatRule
createRuleMatch, estimateContextForSureMatch, getDescription, match
-
Methods inherited from class org.languagetool.rules.Rule
addExamplePair, getAntiPatterns, getCategory, getConfigureText, getCorrectExamples, getDefaultValue, getErrorTriggeringExamples, getIncorrectExamples, getLocQualityIssueType, getMaxConfigurableValue, getMinConfigurableValue, getSentenceWithImmunization, getUrl, hasConfigurableValue, isDefaultOff, isDefaultTempOff, isDictionaryBasedSpellingRule, isOfficeDefaultOff, isOfficeDefaultOn, makeAntiPatterns, setCategory, setCorrectExamples, setDefaultOff, setDefaultOn, setDefaultTempOff, setErrorTriggeringExamples, setIncorrectExamples, setLocQualityIssueType, setOfficeDefaultOff, setOfficeDefaultOn, setUrl, supportsLanguage, toRuleMatchArray, useInOffice
-
-
-
-
Method Detail
-
getId
public java.lang.String getId()
- Overrides:
getIdin classorg.languagetool.rules.WordRepeatRule
-
ignore
public boolean ignore(org.languagetool.AnalyzedTokenReadings[] tokens, int position)- Overrides:
ignorein classorg.languagetool.rules.WordRepeatRule
-
posIsIn
private boolean posIsIn(org.languagetool.AnalyzedTokenReadings[] tokens, int position, java.lang.String... posTags)
-
wordRepetitionOf
private boolean wordRepetitionOf(java.lang.String word, org.languagetool.AnalyzedTokenReadings[] tokens, int position)
-
-