Uses of Interface
net.sourceforge.pmd.RuleViolation

Packages that use RuleViolation
net.sourceforge.pmd This is the PMD programming mistake detector. 
net.sourceforge.pmd.lang.dfa.report   
net.sourceforge.pmd.lang.rule   
net.sourceforge.pmd.renderers   
 

Uses of RuleViolation in net.sourceforge.pmd
 

Methods in net.sourceforge.pmd that return RuleViolation
 RuleViolation Report.SuppressedViolation.getRuleViolation()
           
 

Methods in net.sourceforge.pmd that return types with arguments of type RuleViolation
 Iterator<RuleViolation> Report.iterator()
           
 Iterator<RuleViolation> Report.treeIterator()
          Returns an iteration over the reported violations.
 

Methods in net.sourceforge.pmd with parameters of type RuleViolation
 void Report.addRuleViolation(RuleViolation violation)
          Adds a new rule violation to the report and notify the listeners.
 int RuleViolationComparator.compare(RuleViolation r1, RuleViolation r2)
           
 void ReportListener.ruleViolationAdded(RuleViolation ruleViolation)
          A new violation has been found.
 void SynchronizedReportListener.ruleViolationAdded(RuleViolation ruleViolation)
          A new violation has been found.
 

Constructors in net.sourceforge.pmd with parameters of type RuleViolation
Report.SuppressedViolation(RuleViolation rv, boolean isNOPMD, String userMessage)
          Creates a suppressed violation.
 

Uses of RuleViolation in net.sourceforge.pmd.lang.dfa.report
 

Methods in net.sourceforge.pmd.lang.dfa.report that return RuleViolation
 RuleViolation ViolationNode.getRuleViolation()
           
 

Methods in net.sourceforge.pmd.lang.dfa.report that return types with arguments of type RuleViolation
 Iterator<RuleViolation> ReportTree.iterator()
           
 

Methods in net.sourceforge.pmd.lang.dfa.report with parameters of type RuleViolation
 void ReportTree.addRuleViolation(RuleViolation violation)
          Adds the RuleViolation to the tree.
 

Constructors in net.sourceforge.pmd.lang.dfa.report with parameters of type RuleViolation
ViolationNode(RuleViolation violation)
           
 

Uses of RuleViolation in net.sourceforge.pmd.lang.rule
 

Classes in net.sourceforge.pmd.lang.rule that implement RuleViolation
 class ParametricRuleViolation<T extends Node>
           
 

Methods in net.sourceforge.pmd.lang.rule that return RuleViolation
protected abstract  RuleViolation AbstractRuleViolationFactory.createRuleViolation(Rule rule, RuleContext ruleContext, Node node, String message)
           
protected abstract  RuleViolation AbstractRuleViolationFactory.createRuleViolation(Rule rule, RuleContext ruleContext, Node node, String message, int beginLine, int endLine)
           
 

Uses of RuleViolation in net.sourceforge.pmd.renderers
 

Method parameters in net.sourceforge.pmd.renderers with type arguments of type RuleViolation
 void TextRenderer.renderFileViolations(Iterator<RuleViolation> violations)
          Render a series of RuleViolations.
 void HTMLRenderer.renderFileViolations(Iterator<RuleViolation> violations)
          Render a series of RuleViolations.
 void VBHTMLRenderer.renderFileViolations(Iterator<RuleViolation> violations)
          Render a series of RuleViolations.
 void TextPadRenderer.renderFileViolations(Iterator<RuleViolation> violations)
          Render a series of RuleViolations.
 void IDEAJRenderer.renderFileViolations(Iterator<RuleViolation> violations)
          Render a series of RuleViolations.
 void CSVRenderer.renderFileViolations(Iterator<RuleViolation> violations)
          Render a series of RuleViolations.
 void EmacsRenderer.renderFileViolations(Iterator<RuleViolation> violations)
          Render a series of RuleViolations.
abstract  void AbstractIncrementingRenderer.renderFileViolations(Iterator<RuleViolation> violations)
          Render a series of RuleViolations.
 void XMLRenderer.renderFileViolations(Iterator<RuleViolation> violations)
          Render a series of RuleViolations.
 



Copyright © 2002-2015 InfoEther. All Rights Reserved.