net.sourceforge.pmd.renderers

Class TextPadRenderer

public class TextPadRenderer extends OnTheFlyRenderer

A Renderer for running PMD via a TextPad 'tool'. TextPad is a text editor by Helios Software Solutions.

Output lines are in the form:

pathtojavafile(line#, NameOfRule):  Specific rule violation message

For example:

D:\java\pmd\src\src\net\sourceforge\pmd\renderers\TextPadRenderer.java(24, AtLeastOneConstructor):  Each class should declare at least one constructor
D:\java\pmd\src\src\net\sourceforge\pmd\renderers\TextPadRenderer.java(26, VariableNamingConventionsRule):  Variables should start with a lowercase character
D:\java\pmd\src\src\net\sourceforge\pmd\renderers\TextPadRenderer.java(31, ShortVariable):  Avoid variables with short names

Author: Jeff Epstein, based upon EmacsRenderer, Tuesday, September 23, 2003

Method Summary
voidend()
voidrenderFileViolations(Iterator<IRuleViolation> violations)
voidstart()

Method Detail

end

public void end()

renderFileViolations

public void renderFileViolations(Iterator<IRuleViolation> violations)

start

public void start()