Beispiel #1
0
 /**
  * Whether this rule can be used for text in the given language. Note that this just checks if
  * this rule is in the list of hard-coded rules for the given language, thus is will never return
  * {@code true} for {@link org.languagetool.rules.patterns.PatternRule}s.
  */
 public final boolean supportsLanguage(final Language language) {
   final List<Class<? extends Rule>> relevantRuleClasses = language.getRelevantRules();
   return relevantRuleClasses != null && relevantRuleClasses.contains(this.getClass());
 }