# Package net.sourceforge.pmd.renderers

- Interface Summary
  Interface | Description
  --- | ---
  ColumnDescriptor.Accessor<T> |
  Renderer | This is an interface for rendering a Report.

- Class Summary
  Class | Description
  --- | ---
  AbstractAccumulatingRenderer | Abstract base class for `Renderer` implementations which only produce output once all source files are processed.
  AbstractIncrementingRenderer | Abstract base class for `Renderer` implementations which can produce output incrementally for `RuleViolation`s as source files are processed.
  AbstractRenderer | Abstract base class for `Renderer` implementations.
  ColumnDescriptor<T> |
  CSVRenderer | Renderer the results to a comma-delimited text format.
  CSVWriter<T> | A generic writer that formats input items into rows and columns per the provided column descriptors.
  EmacsRenderer | Renderer to GNU Emacs parsable format.
  HTMLRenderer | Renderer to basic HTML format.
  IDEAJRenderer | Renderer for IntelliJ IDEA integration.
  RendererFactory | This class handles the creation of Renderers.
  SummaryHTMLRenderer | Renderer to a summarized HTML format.
  TextColorRenderer | A console renderer with optional color support under *nix systems.
  TextPadRenderer | A Renderer for running PMD via a TextPad 'tool'.
  TextRenderer | Renderer to simple text format.
  VBHTMLRenderer | Renderer to another HTML format.
  XMLRenderer | Renderer to XML format.
  XSLTRenderer | Renderer to XML format with a XSL Transformation applied.
  YAHTMLRenderer | Renderer to another HTML format.

Copyright © 2002-2013 InfoEther. All Rights Reserved.