Package org.languagetool
Class JLanguageTool.TextCheckCallable
java.lang.Object
org.languagetool.JLanguageTool.TextCheckCallable
- All Implemented Interfaces:
Callable<CheckResults>
- Enclosing class:
JLanguageTool
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final AnnotatedTextprivate final booleanprivate final JLanguageTool.Levelprivate final RuleMatchListenerprivate final JLanguageTool.Modeprivate final JLanguageTool.ParagraphHandlingprivate final RuleSetprivate final List<JLanguageTool.SentenceData> -
Constructor Summary
ConstructorsConstructorDescriptionTextCheckCallable(RuleSet rules, List<JLanguageTool.SentenceData> sentences, JLanguageTool.ParagraphHandling paraMode, AnnotatedText annotatedText, RuleMatchListener listener, JLanguageTool.Mode mode, JLanguageTool.Level level, boolean checkRemoteRules, Set<ToneTag> toneTags) -
Method Summary
Modifier and TypeMethodDescriptioncall()findLineColumn(int offset) private JLanguageTool.SentenceDatafindSentenceContaining(int offset) private CheckResultsgetOtherRuleMatches(Set<ToneTag> toneTags)
-
Field Details
-
rules
-
checkRemoteRules
private final boolean checkRemoteRules -
paraMode
-
annotatedText
-
sentences
-
listener
-
mode
-
level
-
toneTags
-
-
Constructor Details
-
TextCheckCallable
TextCheckCallable(RuleSet rules, List<JLanguageTool.SentenceData> sentences, JLanguageTool.ParagraphHandling paraMode, AnnotatedText annotatedText, RuleMatchListener listener, JLanguageTool.Mode mode, JLanguageTool.Level level, boolean checkRemoteRules, Set<ToneTag> toneTags)
-
-
Method Details
-
call
- Specified by:
callin interfaceCallable<CheckResults>- Throws:
Exception
-
getTextLevelRuleMatches
- Throws:
IOException
-
getOtherRuleMatches
-
findLineColumn
-
findSentenceContaining
-