Package net.sourceforge.pmd.lang.plsql
Class PLSQLHandler
- java.lang.Object
-
- net.sourceforge.pmd.lang.AbstractLanguageVersionHandler
-
- net.sourceforge.pmd.lang.plsql.PLSQLHandler
-
- All Implemented Interfaces:
LanguageVersionHandler
public class PLSQLHandler extends AbstractLanguageVersionHandler
Implementation of LanguageVersionHandler for the PLSQL AST. It uses anonymous classes as adapters of the visitors to the VisitorStarter interface.- Author:
- sturton - PLDoc - pldoc.sourceforge.net
-
-
Constructor Summary
Constructors Constructor Description PLSQLHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description VisitorStarter
getDataFlowFacade()
DataFlowHandler
getDataFlowHandler()
DFAGraphRule
getDFAGraphRule()
VisitorStarter
getDumpFacade(Writer writer, String prefix, boolean recurse)
Deprecated.Parser
getParser(ParserOptions parserOptions)
RuleViolationFactory
getRuleViolationFactory()
VisitorStarter
getSymbolFacade()
-
Methods inherited from class net.sourceforge.pmd.lang.AbstractLanguageVersionHandler
getDefaultParserOptions, getDesignerBindings, getLanguageMetricsProvider, getMultifileFacade, getQualifiedNameResolutionFacade, getSymbolFacade, getTypeResolutionFacade, getXPathHandler
-
-
-
-
Method Detail
-
getParser
public Parser getParser(ParserOptions parserOptions)
-
getRuleViolationFactory
public RuleViolationFactory getRuleViolationFactory()
-
getDFAGraphRule
public DFAGraphRule getDFAGraphRule()
- Specified by:
getDFAGraphRule
in interfaceLanguageVersionHandler
- Overrides:
getDFAGraphRule
in classAbstractLanguageVersionHandler
-
getDataFlowHandler
public DataFlowHandler getDataFlowHandler()
- Specified by:
getDataFlowHandler
in interfaceLanguageVersionHandler
- Overrides:
getDataFlowHandler
in classAbstractLanguageVersionHandler
-
getDataFlowFacade
public VisitorStarter getDataFlowFacade()
- Specified by:
getDataFlowFacade
in interfaceLanguageVersionHandler
- Overrides:
getDataFlowFacade
in classAbstractLanguageVersionHandler
-
getSymbolFacade
public VisitorStarter getSymbolFacade()
- Specified by:
getSymbolFacade
in interfaceLanguageVersionHandler
- Overrides:
getSymbolFacade
in classAbstractLanguageVersionHandler
-
getDumpFacade
@Deprecated public VisitorStarter getDumpFacade(Writer writer, String prefix, boolean recurse)
Deprecated.- Specified by:
getDumpFacade
in interfaceLanguageVersionHandler
- Overrides:
getDumpFacade
in classAbstractLanguageVersionHandler
-
-