## Uses of Class
net.sourceforge.pmd.RuleContext

Packages that use RuleContext
net.sourceforge.pmd: This is the PMD programming mistake detector.
net.sourceforge.pmd.jsp.rules
net.sourceforge.pmd.rules
net.sourceforge.pmd.stat

Uses of RuleContext in net.sourceforge.pmd

Methods in net.sourceforge.pmd with parameters of type RuleContext
`void` `AbstractRule.apply(java.util.List acus, RuleContext ctx)`
`protected void` `AbstractRule.visitAll(java.util.List acus, RuleContext ctx)`
`void` `RuleSets.apply(java.util.List acuList, RuleContext ctx, Language language)` Apply all applicable rules to the compilation units.
`void` `PMD.processFile(java.io.Reader reader, RuleSets ruleSets, RuleContext ctx)` Processes the file read by the reader agains the rule set.
`void` `PMD.processFile(java.io.Reader reader, RuleSets ruleSets, RuleContext ctx, SourceType sourceType)` Processes the file read by the reader agains the rule set.
`void` `PMD.processFile(java.io.Reader reader, RuleSet ruleSet, RuleContext ctx)` Processes the file read by the reader agains the rule set.
`void` `PMD.processFile(java.io.InputStream fileContents, java.lang.String encoding, RuleSet ruleSet, RuleContext ctx)` Processes the input stream agains a rule set using the given input encoding.
`void` `PMD.processFile(java.io.InputStream fileContents, java.lang.String encoding, RuleSets ruleSets, RuleContext ctx)` Processes the input stream agains a rule set using the given input encoding.
`void` `PMD.processFile(java.io.InputStream fileContents, RuleSet ruleSet, RuleContext ctx)` Processes the input stream against a rule set assuming the platform character set.
`void` `PMD.processFiles(java.util.List files, RuleContext ctx, RuleSets rulesets, boolean debugEnabled, boolean shortNamesEnabled, java.lang.String inputPath, java.lang.String encoding)` Run PMD on a list of files.
`void` `Rule.apply(java.util.List astCompilationUnits, RuleContext ctx)`
`void` `RuleSet.apply(java.util.List acuList, RuleContext ctx)`

Constructors in net.sourceforge.pmd with parameters of type RuleContext
`RuleViolation(Rule rule, RuleContext ctx, SimpleNode node)`
`RuleViolation(Rule rule, RuleContext ctx, SimpleNode node, java.lang.String specificMsg)`

Uses of RuleContext in net.sourceforge.pmd.jsp.rules

Methods in net.sourceforge.pmd.jsp.rules with parameters of type RuleContext
`void` `AbstractJspRule.apply(java.util.List acus, RuleContext ctx)`
`protected void` `AbstractJspRule.visitAll(java.util.List acus, RuleContext ctx)`
`void` `DuplicateJspImports.apply(java.util.List acus, RuleContext ctx)`

Uses of RuleContext in net.sourceforge.pmd.rules

Methods in net.sourceforge.pmd.rules with parameters of type RuleContext
`void` `XPathRule.evaluate(Node compilationUnit, RuleContext data)` Evaluate the AST with compilationUnit as root-node, against the XPath expression found as property with name "xpath".
`void` `XPathRule.apply(java.util.List astCompilationUnits, RuleContext ctx)` Apply the rule to all compilation units.

Uses of RuleContext in net.sourceforge.pmd.stat

Methods in net.sourceforge.pmd.stat with parameters of type RuleContext
`void` `StatisticalRule.apply(java.util.List acus, RuleContext ctx)`
`protected void` `StatisticalRule.makeViolations(RuleContext ctx, java.util.Set p)`

Copyright © 2002-2006 InfoEther. All Rights Reserved.