net.sourceforge.pmd
public interface Rule
Field Summary | |
---|---|
static int | LOWEST_PRIORITY |
static String[] | PRIORITIES |
Method Summary | |
---|---|
void | addProperties(Properties properties) |
void | addProperty(String name, String property) |
void | apply(List astCompilationUnits, RuleContext ctx) |
boolean | getBooleanProperty(String name) |
String | getDescription() |
double | getDoubleProperty(String name) |
String | getExample() |
String | getExternalInfoUrl() |
int | getIntProperty(String name) |
String | getMessage() |
String | getName() |
int | getPriority() |
String | getPriorityName() |
Properties | getProperties() |
String | getRuleSetName() |
String | getStringProperty(String name) |
boolean | hasProperty(String name) |
boolean | include() |
void | setDescription(String description) |
void | setExample(String example) |
void | setExternalInfoUrl(String url) |
void | setInclude(boolean include) |
void | setMessage(String message) |
void | setName(String name) |
void | setPriority(int priority) |
void | setRuleSetName(String name) |
void | setUsesDFA() |
boolean | usesDFA() |