public abstract class AbstractHeaderCheck extends AbstractFileSetCheck
| Constructor and Description |
|---|
AbstractHeaderCheck() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
finishLocalSetup()
Provides a hook to finish the part of this component's setup that
was not handled by the bean introspection.
|
protected com.google.common.collect.ImmutableList<String> |
getHeaderLines()
Return the header lines to check against.
|
protected void |
postprocessHeaderLines()
Hook method for post processing header lines.
|
void |
setCharset(String charset)
Set the charset to use for loading the header from a file.
|
void |
setHeader(String header)
Set the header to check against.
|
void |
setHeaderFile(String fileName)
Set the header file to check against.
|
beginProcessing, destroy, finishProcessing, fireErrors, getMessageCollector, getMessageDispatcher, init, log, log, process, processFiltered, setFileExtensions, setMessageDispatchergetCustomMessages, getId, getMessageBundle, getSeverity, getSeverityLevel, log, setId, setSeverityconfigure, contextualize, getConfiguration, setupChildclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconfigurecontextualizepublic AbstractHeaderCheck()
protected com.google.common.collect.ImmutableList<String> getHeaderLines()
public void setCharset(String charset) throws UnsupportedEncodingException
charset - the charset to use for loading the header from a fileUnsupportedEncodingException - if charset is unsupportedpublic void setHeaderFile(String fileName)
fileName - the file that contains the header to check against.public void setHeader(String header)
header - header content to check against.org.apache.commons.beanutils.ConversionException - if the header cannot be interpretedprotected void postprocessHeaderLines()
protected final void finishLocalSetup() throws CheckstyleException
AutomaticBeanThe default implementation does nothing.
finishLocalSetup in class AutomaticBeanCheckstyleException - if there is a configuration error.Copyright © 2001–2015. All rights reserved.