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.