de.danielnaber.languagetool.rules
Class WhitespaceRule
Object
Rule
WhitespaceRule
public class WhitespaceRule
- extends Rule
Check if there is duplicated whitespace in a sentence.
Considers two spaces as incorrect, and proposes a single space instead.
- Author:
- Marcin MiĆkowski
|
Method Summary |
String |
getDescription()
|
String |
getId()
|
RuleMatch[] |
match(AnalyzedSentence text)
Check whether the given text matche this error rule, i.e. whether the
text contains this error. |
void |
reset()
If a rule keeps it state over more than the check of one
sentence, this must be implemented so the internal state
it reset. |
| Methods inherited from class Rule |
addRuleMatch, clearMatches, getCategory, getCorrectExamples, getIncorrectExamples, getMatches, getMatchesIndex, isDefaultOff, isInMatches, isInRemoved, isParagraphBackTrack, setAsDeleted, setCategory, setCorrectExamples, setDefaultOff, setIncorrectExamples, setParagraphBackTrack, supportsLanguage |
| Methods inherited from class Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WhitespaceRule
public WhitespaceRule(ResourceBundle messages,
Language language)
getId
public final String getId()
- Specified by:
getId in class Rule
getDescription
public final String getDescription()
- Specified by:
getDescription in class Rule
match
public RuleMatch[] match(AnalyzedSentence text)
- Description copied from class:
Rule
- Check whether the given text matche this error rule, i.e. whether the
text contains this error.
- Specified by:
match in class Rule
- Parameters:
text - a pre-analyzed sentence
- Returns:
- an array of RuleMatch object for each match.
reset
public void reset()
- Description copied from class:
Rule
- If a rule keeps it state over more than the check of one
sentence, this must be implemented so the internal state
it reset. It will be called before a new text is going
to be checked.
- Specified by:
reset in class Rule
Copyright © 2005-2007 Daniel Naber