Package org.languagetool.rules.ca
Class SimpleReplaceVerbsRule
- java.lang.Object
-
- org.languagetool.rules.Rule
-
- org.languagetool.rules.AbstractSimpleReplaceRule
-
- org.languagetool.rules.ca.SimpleReplaceVerbsRule
-
public class SimpleReplaceVerbsRule extends org.languagetool.rules.AbstractSimpleReplaceRuleA rule that matches incorrect verbs (including all inflected forms) and suggests correct ones instead. Loads the relevant words fromrules/ca/replace_verbs.txt.
-
-
Field Summary
Fields Modifier and Type Field Description private static java.util.LocaleCA_LOCALEprivate static java.util.regex.Patterndesinencies_1conj_0private static java.util.regex.Patterndesinencies_1conj_1private static java.lang.Stringendingsprivate CatalanSynthesizersynthprivate CatalanTaggertaggerprivate static java.util.Map<java.lang.String,java.util.List<java.lang.String>>wrongWords
-
Constructor Summary
Constructors Constructor Description SimpleReplaceVerbsRule(java.util.ResourceBundle messages, org.languagetool.Language language)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDescription()java.lang.StringgetId()java.util.LocalegetLocale()java.lang.StringgetMessage(java.lang.String tokenStr, java.util.List<java.lang.String> replacements)java.lang.StringgetShort()protected java.util.Map<java.lang.String,java.util.List<java.lang.String>>getWrongWords()org.languagetool.rules.RuleMatch[]match(org.languagetool.AnalyzedSentence sentence)-
Methods inherited from class org.languagetool.rules.AbstractSimpleReplaceRule
createRuleMatch, findMatches, isCaseSensitive, isCheckLemmas, isTagged, loadFromPath, setCheckLemmas, setIgnoreTaggedWords
-
Methods inherited from class org.languagetool.rules.Rule
addExamplePair, estimateContextForSureMatch, 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
-
-
-
-
Field Detail
-
wrongWords
private static final java.util.Map<java.lang.String,java.util.List<java.lang.String>> wrongWords
-
CA_LOCALE
private static final java.util.Locale CA_LOCALE
-
endings
private static final java.lang.String endings
- See Also:
- Constant Field Values
-
desinencies_1conj_0
private static final java.util.regex.Pattern desinencies_1conj_0
-
desinencies_1conj_1
private static final java.util.regex.Pattern desinencies_1conj_1
-
tagger
private CatalanTagger tagger
-
synth
private CatalanSynthesizer synth
-
-
Method Detail
-
getWrongWords
protected java.util.Map<java.lang.String,java.util.List<java.lang.String>> getWrongWords()
- Specified by:
getWrongWordsin classorg.languagetool.rules.AbstractSimpleReplaceRule
-
getId
public final java.lang.String getId()
- Overrides:
getIdin classorg.languagetool.rules.AbstractSimpleReplaceRule
-
getDescription
public java.lang.String getDescription()
- Overrides:
getDescriptionin classorg.languagetool.rules.AbstractSimpleReplaceRule
-
getShort
public java.lang.String getShort()
- Overrides:
getShortin classorg.languagetool.rules.AbstractSimpleReplaceRule
-
getMessage
public java.lang.String getMessage(java.lang.String tokenStr, java.util.List<java.lang.String> replacements)- Overrides:
getMessagein classorg.languagetool.rules.AbstractSimpleReplaceRule
-
getLocale
public java.util.Locale getLocale()
- Overrides:
getLocalein classorg.languagetool.rules.AbstractSimpleReplaceRule
-
match
public final org.languagetool.rules.RuleMatch[] match(org.languagetool.AnalyzedSentence sentence)
- Overrides:
matchin classorg.languagetool.rules.AbstractSimpleReplaceRule
-
-