@Override public RuleMatch[] match(AnalyzedSentence sentence) throws IOException { List<RuleMatch> ruleMatches = new ArrayList<>(); AnalyzedTokenReadings[] tokens = sentence.getTokens(); int i; for (i = 1; i < tokens.length && isWhitespaceDel(tokens[i]); i++); if (i > 1 && i < tokens.length && !tokens[i].isLinebreak()) { RuleMatch ruleMatch = new RuleMatch(this, sentence, tokens[1].getStartPos(), tokens[i].getEndPos(), messages.getString("whitespace_at_begin_parapgraph_msg")); ruleMatch.setSuggestedReplacement(tokens[i].getToken()); ruleMatches.add(ruleMatch); } return toRuleMatchArray(ruleMatches); }
public WhiteSpaceAtBeginOfParagraph(ResourceBundle messages, boolean defaultActive) { super(messages); super.setCategory(Categories.STYLE.getCategory(messages)); if (!defaultActive) { setDefaultOff(); } setOfficeDefaultOn(); setLocQualityIssueType(ITSIssueType.Style); }
new SentenceWhitespaceRule(messages), new WhiteSpaceBeforeParagraphEnd(messages, this), new WhiteSpaceAtBeginOfParagraph(messages), new EmptyLineRule(messages, this), new ParagraphRepeatBeginningRule(messages, this),
new WiederVsWiderRule(messages), new WhiteSpaceBeforeParagraphEnd(messages, this), new WhiteSpaceAtBeginOfParagraph(messages), new EmptyLineRule(messages, this), new GermanStyleRepeatedWordRule(messages, this, userConfig),
public WhiteSpaceAtBeginOfParagraph(ResourceBundle messages, boolean defaultActive) { super(messages); super.setCategory(Categories.STYLE.getCategory(messages)); if (!defaultActive) { setDefaultOff(); } setOfficeDefaultOn(); setLocQualityIssueType(ITSIssueType.Style); }
@Override public RuleMatch[] match(AnalyzedSentence sentence) throws IOException { List<RuleMatch> ruleMatches = new ArrayList<>(); AnalyzedTokenReadings[] tokens = sentence.getTokens(); int i; for (i = 1; i < tokens.length && isWhitespaceDel(tokens[i]); i++); if (i > 1 && i < tokens.length && !tokens[i].isLinebreak()) { RuleMatch ruleMatch = new RuleMatch(this, sentence, tokens[1].getStartPos(), tokens[i].getEndPos(), messages.getString("whitespace_at_begin_parapgraph_msg")); ruleMatch.setSuggestedReplacement(tokens[i].getToken()); ruleMatches.add(ruleMatch); } return toRuleMatchArray(ruleMatches); }