public class BitextPatternRule extends BitextRule
Rule.match(org.languagetool.AnalyzedSentence)
method. It uses the syntax
of XML files similar to normal PatternRules.Modifier and Type | Method and Description |
---|---|
String |
getDescription()
A short description of the error this rule can detect, usually in the language of the text
that is checked.
|
String |
getId()
A string used to identify the rule in e.g. configuration files.
|
String |
getMessage() |
AbstractPatternRule |
getSrcRule() |
AbstractPatternRule |
getTrgRule() |
RuleMatch[] |
match(AnalyzedSentence sentence)
This method always returns an empty array.
|
RuleMatch[] |
match(AnalyzedSentence sourceSentence,
AnalyzedSentence targetSentence) |
getCorrectBitextExamples, getIncorrectBitextExamples, getRelevantRules, getSourceLanguage, setCorrectBitextExamples, setIncorrectBitextExamples, setSourceLanguage
addExamplePair, addTags, addToneTags, cacheAntiPatterns, estimateContextForSureMatch, getAntiPatterns, getCategory, getConfigureText, getCorrectExamples, getDefaultValue, getDistanceTokens, getErrorTriggeringExamples, getFullId, getIncorrectExamples, getLocQualityIssueType, getMaxConfigurableValue, getMinConfigurableValue, getMinPrevMatches, getSentenceWithImmunization, getSourceFile, getSubId, getTags, getToneTags, getUrl, hasConfigurableValue, hasTag, hasToneTag, isDefaultOff, isDefaultTempOff, isDictionaryBasedSpellingRule, isGoalSpecific, isOfficeDefaultOff, isOfficeDefaultOn, isPremium, makeAntiPatterns, setCategory, setCorrectExamples, setDefaultOff, setDefaultOn, setDefaultTempOff, setDistanceTokens, setErrorTriggeringExamples, setExamplePair, setGoalSpecific, setIncorrectExamples, setLocQualityIssueType, setMinPrevMatches, setOfficeDefaultOff, setOfficeDefaultOn, setPremium, setTags, setToneTags, setUrl, supportsLanguage, toRuleMatchArray, useInOffice
public AbstractPatternRule getSrcRule()
public AbstractPatternRule getTrgRule()
public String getDescription()
Rule
getDescription
in class Rule
public String getMessage()
getMessage
in class BitextRule
public String getId()
Rule
A-Z
and the underscore.public RuleMatch[] match(AnalyzedSentence sentence) throws IOException
match(org.languagetool.AnalyzedSentence, org.languagetool.AnalyzedSentence)
instead.match
in class BitextRule
sentence
- a pre-analyzed sentenceRuleMatch
objectsIOException
public RuleMatch[] match(AnalyzedSentence sourceSentence, AnalyzedSentence targetSentence) throws IOException
match
in class BitextRule
IOException