net.sourceforge.pmd.sourcetypehandlers
Interface SourceTypeHandler

All Known Implementing Classes:
Java13Handler, Java14Handler, Java15Handler, Java16Handler, Java17Handler, JavaTypeHandler, JspTypeHandler

public interface SourceTypeHandler

Interface for obtaining the classes necessary for checking source files of a specific language.

Author:
pieter_van_raemdonck - Application Engineers NV/SA - www.ae.be

Method Summary
 VisitorStarter getDataFlowFacade()
          Get the DataFlowFacade.
 Parser getParser()
          Get the Parser.
 VisitorStarter getSymbolFacade()
          Get the SymbolFacade.
 VisitorStarter getTypeResolutionFacade(java.lang.ClassLoader classLoader)
          Get the getTypeResolutionFacade.
 

Method Detail

getParser

Parser getParser()
Get the Parser.

Returns:
Parser

getDataFlowFacade

VisitorStarter getDataFlowFacade()
Get the DataFlowFacade.

Returns:
VisitorStarter

getSymbolFacade

VisitorStarter getSymbolFacade()
Get the SymbolFacade.

Returns:
VisitorStarter

getTypeResolutionFacade

VisitorStarter getTypeResolutionFacade(java.lang.ClassLoader classLoader)
Get the getTypeResolutionFacade.

Parameters:
classLoader - A ClassLoader to use for resolving Types.
Returns:
VisitorStarter


Copyright © 2002-2011 InfoEther. All Rights Reserved.