public class CommentContentRule extends AbstractCommentRule
| Modifier and Type | Field and Description |
|---|---|
static BooleanProperty |
CASE_SENSITIVE_DESCRIPTOR |
static StringMultiProperty |
DISSALLOWED_TERMS_DESCRIPTOR |
static BooleanProperty |
WORDS_ARE_REGEX_DESCRIPTOR |
propertyDescriptors, propertyValuesByDescriptorVIOLATION_SUPPRESS_REGEX_DESCRIPTOR, VIOLATION_SUPPRESS_XPATH_DESCRIPTOR| Constructor and Description |
|---|
CommentContentRule() |
| Modifier and Type | Method and Description |
|---|---|
String |
dysfunctionReason()
Returns a description of why the receiver may be dysfunctional.
|
void |
end(RuleContext ctx)
End processing.
|
boolean |
hasDissallowedTerms() |
Set<PropertyDescriptor<?>> |
ignoredProperties()
Return the properties that are effectively ignored due to the configuration
of the rule and values held by other properties.
|
void |
start(RuleContext ctx)
Capture values and perform all the case-conversions once per run
|
Object |
visit(ASTCompilationUnit cUnit,
Object data) |
filteredCommentIn, orderedCommentsAndDeclarations, tagsIndicesInapply, getDeclaringType, importsPackage, isQualifiedName, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitAlladdExample, addRuleChainVisit, addRuleChainVisit, addViolation, addViolation, addViolation, addViolationWithMessage, addViolationWithMessage, addViolationWithMessage, deepCopyValuesTo, equals, getDescription, getExamples, getExternalInfoUrl, getLanguage, getMaximumLanguageVersion, getMessage, getMinimumLanguageVersion, getName, getParserOptions, getPriority, getRuleChainVisits, getRuleClass, getRuleSetName, getSince, hashCode, isDeprecated, setDeprecated, setDescription, setExternalInfoUrl, setLanguage, setMaximumLanguageVersion, setMessage, setMinimumLanguageVersion, setName, setPriority, setRuleClass, setRuleSetName, setSince, setUsesDFA, setUsesTypeResolution, usesDFA, usesRuleChain, usesTypeResolutioncopyPropertyDescriptors, copyPropertyValues, definePropertyDescriptor, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, setProperty, useDefaultValueFor, usesDefaultValuesclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitdefinePropertyDescriptor, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, setProperty, useDefaultValueFor, usesDefaultValuespublic static final BooleanProperty WORDS_ARE_REGEX_DESCRIPTOR
public static final BooleanProperty CASE_SENSITIVE_DESCRIPTOR
public static final StringMultiProperty DISSALLOWED_TERMS_DESCRIPTOR
public void start(RuleContext ctx)
start in interface Rulestart in class AbstractRuleRule.start(RuleContext)public Set<PropertyDescriptor<?>> ignoredProperties()
PropertySourceignoredProperties in interface PropertySourceignoredProperties in class AbstractPropertySourcePropertySource.ignoredProperties()public void end(RuleContext ctx)
Ruleend in interface Ruleend in class AbstractRuleRule.end(RuleContext)public Object visit(ASTCompilationUnit cUnit, Object data)
visit in interface JavaParserVisitorvisit in class AbstractJavaRulepublic boolean hasDissallowedTerms()
public String dysfunctionReason()
PropertySourcedysfunctionReason in interface PropertySourcedysfunctionReason in class AbstractPropertySourcePropertySource.dysfunctionReason()Copyright © 2002-2013 InfoEther. All Rights Reserved.