PropertySource, Rendererpublic class EmptyRenderer extends AbstractRenderer
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
NAME |
propertyDescriptors, propertyValuesByDescriptordescription, name, showSuppressedViolations, writer| Constructor | Description |
|---|---|
EmptyRenderer() |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
defaultFileExtension() |
Return the default filename extension to use.
|
void |
end() |
This method is at the very end of the Rendering process, after
Renderer.renderFileReport(Report). |
void |
renderFileReport(Report report) |
Render the given file Report.
|
void |
start() |
This method is called before any source files are processed.
|
void |
startFileAnalysis(DataSource dataSource) |
This method is called each time a source file is processed.
|
copyPropertyDescriptors, copyPropertyValues, definePropertyDescriptor, dysfunctionReason, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, setProperty, setProperty, useDefaultValueFor, usesDefaultValuesflush, getDescription, getName, getWriter, isShowSuppressedViolations, setDescription, setName, setShowSuppressedViolations, setWriterclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdefinePropertyDescriptor, dysfunctionReason, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, setProperty, setProperty, useDefaultValueFor, usesDefaultValuespublic static final java.lang.String NAME
public java.lang.String defaultFileExtension()
Rendererpublic void start()
throws java.io.IOException
Rendererjava.io.IOExceptionpublic void startFileAnalysis(DataSource dataSource)
RendererRenderer.start(), but before
Renderer.renderFileReport(Report) and Renderer.end().
This method may be invoked by different threads which are processing
files independently. Therefore, any non-trivial implementation of this
method needs to be thread-safe.dataSource - The source file.public void renderFileReport(Report report) throws java.io.IOException
RendererRenderer.start() and
Renderer.startFileAnalysis(DataSource), but before
Renderer.end().report - A file Report.java.io.IOExceptionReportpublic void end()
throws java.io.IOException
RendererRenderer.renderFileReport(Report).java.io.IOExceptionCopyright © 2002–2018 PMD. All rights reserved.