public final class TreeWalker extends AbstractFileSetCheck
| Constructor and Description |
|---|
TreeWalker()
Creates a new
TreeWalker instance. |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Cleans up the object.
|
void |
finishLocalSetup()
Provides a hook to finish the part of this component's setup that
was not handled by the bean introspection.
|
static DetailAST |
parse(FileContents aContents)
Static helper method to parses a Java source file.
|
protected void |
processFiltered(File aFile,
List<String> aLines)
Called to process a file that matches the specified file extensions.
|
void |
setCacheFile(String aFileName) |
void |
setClassLoader(ClassLoader aClassLoader) |
void |
setModuleFactory(ModuleFactory aModuleFactory)
Sets the module factory for creating child modules (Checks).
|
void |
setTabWidth(int aTabWidth) |
void |
setupChild(Configuration aChildConf)
Called by configure() for every child of this component's Configuration.
|
beginProcessing, finishProcessing, fireErrors, getMessageCollector, getMessageDispatcher, init, log, log, process, setFileExtensions, setMessageDispatchergetCustomMessages, getId, getMessageBundle, getSeverity, getSeverityLevel, log, setId, setSeverityconfigure, contextualize, getConfigurationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconfigurecontextualizepublic void setTabWidth(int aTabWidth)
aTabWidth - the distance between tab stopspublic void setCacheFile(String aFileName)
aFileName - the cache filepublic void setClassLoader(ClassLoader aClassLoader)
aClassLoader - class loader to resolve classes with.public void setModuleFactory(ModuleFactory aModuleFactory)
aModuleFactory - the factorypublic void finishLocalSetup()
AutomaticBeanThe default implementation does nothing.
finishLocalSetup in class AutomaticBeanpublic void setupChild(Configuration aChildConf) throws CheckstyleException
AutomaticBeanThe default implementation does nothing.
setupChild in class AutomaticBeanaChildConf - a child of this component's ConfigurationCheckstyleException - if there is a configuration error.Configuration.getChildren()protected void processFiltered(File aFile, List<String> aLines)
AbstractFileSetCheckprocessFiltered in class AbstractFileSetCheckaFile - the file to be processedaLines - an immutable list of the contents of the file.public static DetailAST parse(FileContents aContents) throws antlr.RecognitionException, antlr.TokenStreamException
aContents - contains the contents of the fileantlr.TokenStreamException - if lexing failedantlr.RecognitionException - if parsing failedpublic void destroy()
AbstractFileSetCheckdestroy in interface FileSetCheckdestroy in class AbstractFileSetCheckCopyright © 2001-2012. All Rights Reserved.