rules
Class RuleChecker
java.lang.Object
rules.RuleChecker
- Direct Known Subclasses:
- ALICERuleChecker, ATLASRuleChecker
- public class RuleChecker
- extends java.lang.Object
Class RuleChecker realizes the check of the registered coding
rules.
When a new rule has been implemented this has to be added
in the constructor RuleChecker().
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
rules
protected java.util.Vector rules
- the vector of registered rules
ruleNames
protected static java.util.Hashtable ruleNames
configuration
protected static java.lang.String configuration
BEFORE_FILTERING
public static final int BEFORE_FILTERING
- See Also:
- Constant Field Values
AFTER_FILTERING
public static final int AFTER_FILTERING
- See Also:
- Constant Field Values
RuleChecker
public RuleChecker()
check
public void check(java.util.Vector modules)
- Check all the coding rules registered
getViolationStream
public static java.io.PrintStream getViolationStream()
populateEntities
protected static void populateEntities(java.util.Vector modules,
BoolWrapper expressionAnalysis)
checkAndSetArgs
protected static java.util.Vector checkAndSetArgs(java.lang.String[] args,
java.lang.String programName)
checkAndSetArgsOld
protected static java.util.Vector checkAndSetArgsOld(java.lang.String[] args,
java.lang.String programName)
readRulesToCheck
protected static void readRulesToCheck(java.lang.String fileName)
configureAnalysis
protected static void configureAnalysis(java.lang.String fileName,
BoolWrapper expressionAnalysis)
printConfiguration
protected static void printConfiguration()