JspParserVisitor, net.sourceforge.pmd.lang.rule.ImmutableLanguage, net.sourceforge.pmd.properties.PropertySource, RuleDuplicateJspImportsRule, NoInlineStyleInformationRule, NoUnsanitizedJSPExpressionRulepublic abstract class AbstractJspRule extends net.sourceforge.pmd.lang.rule.AbstractRule implements JspParserVisitor, net.sourceforge.pmd.lang.rule.ImmutableLanguage
propertyDescriptors, propertyValuesByDescriptorVIOLATION_SUPPRESS_REGEX_DESCRIPTOR, VIOLATION_SUPPRESS_XPATH_DESCRIPTOR| Constructor | Description |
|---|---|
AbstractJspRule() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
apply(java.util.List<? extends net.sourceforge.pmd.lang.ast.Node> nodes,
RuleContext ctx) |
|
void |
setUsesTypeResolution() |
|
java.lang.Object |
visit(ASTAttribute node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTAttributeValue node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTCData node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTCommentTag node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTCompilationUnit node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTContent node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTDeclaration node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTDoctypeDeclaration node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTDoctypeExternalId node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTElement node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTElExpression node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTHtmlScript node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTJspComment node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTJspDeclaration node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTJspDirectiveAttribute node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTJspDirective node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTJspExpressionInAttribute node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTJspExpression node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTJspScriptlet node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTText node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTUnparsedText node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTValueBinding node,
java.lang.Object data) |
|
java.lang.Object |
visit(JspNode node,
java.lang.Object data) |
|
protected void |
visitAll(java.util.List<? extends net.sourceforge.pmd.lang.ast.Node> nodes,
RuleContext ctx) |
copyPropertyDescriptors, copyPropertyValues, definePropertyDescriptor, dysfunctionReason, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, setProperty, setProperty, useDefaultValueFor, usesDefaultValuesaddExample, addRuleChainVisit, addRuleChainVisit, addViolation, addViolation, addViolation, addViolationWithMessage, addViolationWithMessage, addViolationWithMessage, deepCopy, deepCopyValuesTo, end, equals, getDescription, getExamples, getExternalInfoUrl, getLanguage, getMaximumLanguageVersion, getMessage, getMinimumLanguageVersion, getName, getParserOptions, getPriority, getRuleChainVisits, getRuleClass, getRuleSetName, getSince, hashCode, isDeprecated, isDfa, isMultifile, isRuleChain, isTypeResolution, setDeprecated, setDescription, setDfa, setExternalInfoUrl, setLanguage, setMaximumLanguageVersion, setMessage, setMinimumLanguageVersion, setMultifile, setName, setPriority, setRuleClass, setRuleSetName, setSince, setTypeResolution, setUsesDFA, setUsesMultifile, start, usesDFA, usesMultifile, usesRuleChain, usesTypeResolutionclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitdefinePropertyDescriptor, dysfunctionReason, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, setProperty, setProperty, useDefaultValueFor, usesDefaultValuespublic void setUsesTypeResolution()
setUsesTypeResolution in interface RulesetUsesTypeResolution in class net.sourceforge.pmd.lang.rule.AbstractRulepublic void apply(java.util.List<? extends net.sourceforge.pmd.lang.ast.Node> nodes, RuleContext ctx)
protected void visitAll(java.util.List<? extends net.sourceforge.pmd.lang.ast.Node> nodes, RuleContext ctx)
public java.lang.Object visit(JspNode node, java.lang.Object data)
visit in interface JspParserVisitorpublic java.lang.Object visit(ASTCompilationUnit node, java.lang.Object data)
visit in interface JspParserVisitorpublic java.lang.Object visit(ASTContent node, java.lang.Object data)
visit in interface JspParserVisitorpublic java.lang.Object visit(ASTJspDirective node, java.lang.Object data)
visit in interface JspParserVisitorpublic java.lang.Object visit(ASTJspDirectiveAttribute node, java.lang.Object data)
visit in interface JspParserVisitorpublic java.lang.Object visit(ASTJspScriptlet node, java.lang.Object data)
visit in interface JspParserVisitorpublic java.lang.Object visit(ASTJspExpression node, java.lang.Object data)
visit in interface JspParserVisitorpublic java.lang.Object visit(ASTJspDeclaration node, java.lang.Object data)
visit in interface JspParserVisitorpublic java.lang.Object visit(ASTJspComment node, java.lang.Object data)
visit in interface JspParserVisitorpublic java.lang.Object visit(ASTText node, java.lang.Object data)
visit in interface JspParserVisitorpublic java.lang.Object visit(ASTUnparsedText node, java.lang.Object data)
visit in interface JspParserVisitorpublic java.lang.Object visit(ASTElExpression node, java.lang.Object data)
visit in interface JspParserVisitorpublic java.lang.Object visit(ASTValueBinding node, java.lang.Object data)
visit in interface JspParserVisitorpublic java.lang.Object visit(ASTCData node, java.lang.Object data)
visit in interface JspParserVisitorpublic java.lang.Object visit(ASTElement node, java.lang.Object data)
visit in interface JspParserVisitorpublic java.lang.Object visit(ASTAttribute node, java.lang.Object data)
visit in interface JspParserVisitorpublic java.lang.Object visit(ASTAttributeValue node, java.lang.Object data)
visit in interface JspParserVisitorpublic java.lang.Object visit(ASTJspExpressionInAttribute node, java.lang.Object data)
visit in interface JspParserVisitorpublic java.lang.Object visit(ASTCommentTag node, java.lang.Object data)
visit in interface JspParserVisitorpublic java.lang.Object visit(ASTDeclaration node, java.lang.Object data)
visit in interface JspParserVisitorpublic java.lang.Object visit(ASTDoctypeDeclaration node, java.lang.Object data)
visit in interface JspParserVisitorpublic java.lang.Object visit(ASTDoctypeExternalId node, java.lang.Object data)
visit in interface JspParserVisitorpublic java.lang.Object visit(ASTHtmlScript node, java.lang.Object data)
visit in interface JspParserVisitorCopyright © 2002–2018 PMD. All rights reserved.