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
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PLSQLHandler
public PLSQLHandler()
getParser
public Parser getParser(ParserOptions parserOptions)
getRuleViolationFactory
public RuleViolationFactory getRuleViolationFactory()
getDFAGraphRule
public DFAGraphRule getDFAGraphRule()
- Specified by:
getDFAGraphRule
in interface LanguageVersionHandler
- Overrides:
getDFAGraphRule
in class AbstractLanguageVersionHandler
getDataFlowHandler
public DataFlowHandler getDataFlowHandler()
- Specified by:
getDataFlowHandler
in interface LanguageVersionHandler
- Overrides:
getDataFlowHandler
in class AbstractLanguageVersionHandler
getDataFlowFacade
public VisitorStarter getDataFlowFacade()
- Specified by:
getDataFlowFacade
in interface LanguageVersionHandler
- Overrides:
getDataFlowFacade
in class AbstractLanguageVersionHandler
getSymbolFacade
public VisitorStarter getSymbolFacade()
- Specified by:
getSymbolFacade
in interface LanguageVersionHandler
- Overrides:
getSymbolFacade
in class AbstractLanguageVersionHandler
getDumpFacade
public VisitorStarter getDumpFacade(Writer writer,
String prefix,
boolean recurse)
- Specified by:
getDumpFacade
in interface LanguageVersionHandler
- Overrides:
getDumpFacade
in class AbstractLanguageVersionHandler
getXPathHandler
public XPathHandler getXPathHandler()
- Specified by:
getXPathHandler
in interface LanguageVersionHandler
- Overrides:
getXPathHandler
in class AbstractLanguageVersionHandler
Copyright © 2002-2015 InfoEther. All Rights Reserved.