net.sourceforge.pmd
public class AbstractDelegateRule extends Object implements Rule
| Constructor Summary | |
|---|---|
| AbstractDelegateRule() | |
| Method Summary | |
|---|---|
| void | addExample(String example) |
| void | addProperties(Properties properties) |
| void | addProperty(String name, String property) |
| void | addRuleChainVisit(String astNodeName) |
| void | apply(List astCompilationUnits, RuleContext ctx) |
| void | end(RuleContext ctx) |
| boolean | getBooleanProperty(String name) |
| String | getDescription() |
| double | getDoubleProperty(String name) |
| String | getExample() |
| List<String> | getExamples() |
| String | getExternalInfoUrl() |
| int | getIntProperty(String name) |
| String | getMessage() |
| String | getName() |
| int | getPriority() |
| String | getPriorityName() |
| Properties | getProperties() |
| Rule | getRule() |
| List<String> | getRuleChainVisits() |
| String | getRuleClass() |
| String | getRuleSetName() |
| String | getSince() |
| String | getStringProperty(String name) |
| boolean | hasProperty(String name) |
| boolean | include() |
| PropertyDescriptor | propertyDescriptorFor(String name) |
| void | setDescription(String description) |
| void | setExternalInfoUrl(String url) |
| void | setInclude(boolean include) |
| void | setMessage(String message) |
| void | setName(String name) |
| void | setPriority(int priority) |
| void | setRule(Rule rule) |
| void | setRuleClass(String ruleClass) |
| void | setRuleSetName(String name) |
| void | setSince(String since) |
| void | setUsesDFA() |
| void | setUsesTypeResolution() |
| void | start(RuleContext ctx) |
| boolean | usesDFA() |
| boolean | usesRuleChain() |
| boolean | usesTypeResolution() |