## Uses of Interface
net.sourceforge.pmd.renderers.Renderer

- Packages that use Renderer
  Package | Description
  --- | ---
  net.sourceforge.pmd | This is the PMD programming mistake detector.
  net.sourceforge.pmd.ant |
  net.sourceforge.pmd.processor |
  net.sourceforge.pmd.renderers |

- - ### Uses of Renderer in net.sourceforge.pmd

    Methods in net.sourceforge.pmd that return Renderer
    Modifier and Type | Method and Description
    --- | ---
    `Renderer` | PMDConfiguration.`createRenderer()` Create a Renderer instance based upon the configured reporting options.
    `Renderer` | PMDConfiguration.`createRenderer(boolean withReportWriter)` Create a Renderer instance based upon the configured reporting options.

    Method parameters in net.sourceforge.pmd with type arguments of type Renderer
    Modifier and Type | Method and Description
    --- | ---
    `static void` | PMD.`processFiles(PMDConfiguration configuration, RuleSetFactory ruleSetFactory, List<DataSource> files, RuleContext ctx, List<Renderer> renderers)` Run PMD on a list of files using multiple threads - if more than one is available

  - ### Uses of Renderer in net.sourceforge.pmd.ant

    Methods in net.sourceforge.pmd.ant that return Renderer
    Modifier and Type | Method and Description
    --- | ---
    `Renderer` | Formatter.`getRenderer()`

  - ### Uses of Renderer in net.sourceforge.pmd.processor

    Method parameters in net.sourceforge.pmd.processor with type arguments of type Renderer
    Modifier and Type | Method and Description
    --- | ---
    `void` | MultiThreadProcessor.`processFiles(RuleSetFactory ruleSetFactory, List<DataSource> files, RuleContext ctx, List<Renderer> renderers)` Run PMD on a list of files using multiple threads.
    `void` | MonoThreadProcessor.`processFiles(RuleSetFactory ruleSetFactory, List<DataSource> files, RuleContext ctx, List<Renderer> renderers)`
    `void` | AbstractPMDProcessor.`renderReports(List<Renderer> renderers, Report report)`

    Constructor parameters in net.sourceforge.pmd.processor with type arguments of type Renderer
    Constructor and Description
    `PmdRunnable(ExecutorService executor, PMDConfiguration configuration, DataSource dataSource, String fileName, List<Renderer> renderers)`

  - ### Uses of Renderer in net.sourceforge.pmd.renderers

    Classes in net.sourceforge.pmd.renderers that implement Renderer
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractAccumulatingRenderer` Abstract base class for `Renderer` implementations which only produce output once all source files are processed.
    `class` | `AbstractIncrementingRenderer` Abstract base class for `Renderer` implementations which can produce output incrementally for `RuleViolation`s as source files are processed.
    `class` | `AbstractRenderer` Abstract base class for `Renderer` implementations.
    `class` | `CSVRenderer` Renderer the results to a comma-delimited text format.
    `class` | `EmacsRenderer` Renderer to GNU Emacs parsable format.
    `class` | `HTMLRenderer` Renderer to basic HTML format.
    `class` | `IDEAJRenderer` Renderer for IntelliJ IDEA integration.
    `class` | `SummaryHTMLRenderer` Renderer to a summarized HTML format.
    `class` | `TextColorRenderer` A console renderer with optional color support under *nix systems.
    `class` | `TextPadRenderer` A Renderer for running PMD via a TextPad 'tool'.
    `class` | `TextRenderer` Renderer to simple text format.
    `class` | `VBHTMLRenderer` Renderer to another HTML format.
    `class` | `XMLRenderer` Renderer to XML format.
    `class` | `XSLTRenderer` Renderer to XML format with a XSL Transformation applied.
    `class` | `YAHTMLRenderer` Renderer to another HTML format.

    Fields in net.sourceforge.pmd.renderers with type parameters of type Renderer
    Modifier and Type | Field and Description
    --- | ---
    `static Map<String,Class<? extends Renderer>>` | RendererFactory.`REPORT_FORMAT_TO_RENDERER`

    Methods in net.sourceforge.pmd.renderers that return Renderer
    Modifier and Type | Method and Description
    --- | ---
    `static Renderer` | RendererFactory.`createRenderer(String reportFormat, Properties properties)` Construct an instance of a Renderer based on report format name.

Copyright © 2002-2013 InfoEther. All Rights Reserved.