Package org.languagetool.rules.ca
Class ReplaceOperationNamesRule
- java.lang.Object
-
- org.languagetool.rules.Rule
-
- org.languagetool.rules.AbstractSimpleReplaceRule
-
- org.languagetool.rules.ca.ReplaceOperationNamesRule
-
public class ReplaceOperationNamesRule extends org.languagetool.rules.AbstractSimpleReplaceRuleA rule that suggests better names for technical operation names Loads the relevant words from/ca/replace_operationnames.txt.
-
-
Field Summary
Fields Modifier and Type Field Description private static java.util.LocaleCA_LOCALEprivate static java.util.regex.PatternDETERMINANTprivate static java.util.regex.PatternNextToken_POS_Excepprivate static java.util.regex.PatternPrevToken_POSprivate static java.util.regex.PatternPrevToken_POS_Excepprivate static java.util.regex.PatternPUNTUACIOprivate CatalanSynthesizersynthprivate static java.util.Map<java.lang.String,java.util.List<java.lang.String>>wrongWords
-
Constructor Summary
Constructors Constructor Description ReplaceOperationNamesRule(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)private booleanmatchPostagRegexp(org.languagetool.AnalyzedTokenReadings aToken, java.util.regex.Pattern pattern)Match POS tag with regular expression-
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
-
synth
private CatalanSynthesizer synth
-
PrevToken_POS
private static final java.util.regex.Pattern PrevToken_POS
-
PrevToken_POS_Excep
private static final java.util.regex.Pattern PrevToken_POS_Excep
-
NextToken_POS_Excep
private static final java.util.regex.Pattern NextToken_POS_Excep
-
PUNTUACIO
private static final java.util.regex.Pattern PUNTUACIO
-
DETERMINANT
private static final java.util.regex.Pattern DETERMINANT
-
-
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
-
matchPostagRegexp
private boolean matchPostagRegexp(org.languagetool.AnalyzedTokenReadings aToken, java.util.regex.Pattern pattern)Match POS tag with regular expression
-
-