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