Package net.sourceforge.pmd.lang.java
Class AbstractJavaHandler
- java.lang.Object
-
- net.sourceforge.pmd.lang.AbstractLanguageVersionHandler
-
- net.sourceforge.pmd.lang.java.AbstractJavaHandler
-
- All Implemented Interfaces:
LanguageVersionHandler
- Direct Known Subclasses:
JavaLanguageHandler
@Deprecated public abstract class AbstractJavaHandler extends AbstractLanguageVersionHandler
Deprecated.For removal, the abstraction is not useful.Implementation of LanguageVersionHandler for the Java AST. It uses anonymous classes as adapters of the visitors to the VisitorStarter interface.- Author:
- pieter_van_raemdonck - Application Engineers NV/SA - www.ae.be
-
-
Constructor Summary
Constructors Constructor Description AbstractJavaHandler()
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description VisitorStarter
getDataFlowFacade()
Deprecated.DataFlowHandler
getDataFlowHandler()
Deprecated.DesignerBindings
getDesignerBindings()
Deprecated.DFAGraphRule
getDFAGraphRule()
Deprecated.VisitorStarter
getDumpFacade(Writer writer, String prefix, boolean recurse)
Deprecated.LanguageMetricsProvider<ASTAnyTypeDeclaration,MethodLikeNode>
getLanguageMetricsProvider()
Deprecated.VisitorStarter
getMultifileFacade()
Deprecated.VisitorStarter
getQualifiedNameResolutionFacade(ClassLoader classLoader)
Deprecated.RuleViolationFactory
getRuleViolationFactory()
Deprecated.VisitorStarter
getSymbolFacade()
Deprecated.VisitorStarter
getSymbolFacade(ClassLoader classLoader)
Deprecated.VisitorStarter
getTypeResolutionFacade(ClassLoader classLoader)
Deprecated.XPathHandler
getXPathHandler()
Deprecated.-
Methods inherited from class net.sourceforge.pmd.lang.AbstractLanguageVersionHandler
getDefaultParserOptions
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sourceforge.pmd.lang.LanguageVersionHandler
getParser
-
-
-
-
Method Detail
-
getDataFlowHandler
public DataFlowHandler getDataFlowHandler()
Deprecated.- Specified by:
getDataFlowHandler
in interfaceLanguageVersionHandler
- Overrides:
getDataFlowHandler
in classAbstractLanguageVersionHandler
-
getXPathHandler
public XPathHandler getXPathHandler()
Deprecated.- Specified by:
getXPathHandler
in interfaceLanguageVersionHandler
- Overrides:
getXPathHandler
in classAbstractLanguageVersionHandler
-
getRuleViolationFactory
public RuleViolationFactory getRuleViolationFactory()
Deprecated.
-
getDataFlowFacade
public VisitorStarter getDataFlowFacade()
Deprecated.- Specified by:
getDataFlowFacade
in interfaceLanguageVersionHandler
- Overrides:
getDataFlowFacade
in classAbstractLanguageVersionHandler
-
getSymbolFacade
public VisitorStarter getSymbolFacade()
Deprecated.- Specified by:
getSymbolFacade
in interfaceLanguageVersionHandler
- Overrides:
getSymbolFacade
in classAbstractLanguageVersionHandler
-
getSymbolFacade
public VisitorStarter getSymbolFacade(ClassLoader classLoader)
Deprecated.- Specified by:
getSymbolFacade
in interfaceLanguageVersionHandler
- Overrides:
getSymbolFacade
in classAbstractLanguageVersionHandler
-
getTypeResolutionFacade
public VisitorStarter getTypeResolutionFacade(ClassLoader classLoader)
Deprecated.- Specified by:
getTypeResolutionFacade
in interfaceLanguageVersionHandler
- Overrides:
getTypeResolutionFacade
in classAbstractLanguageVersionHandler
-
getDumpFacade
@Deprecated public VisitorStarter getDumpFacade(Writer writer, String prefix, boolean recurse)
Deprecated.- Specified by:
getDumpFacade
in interfaceLanguageVersionHandler
- Overrides:
getDumpFacade
in classAbstractLanguageVersionHandler
-
getMultifileFacade
public VisitorStarter getMultifileFacade()
Deprecated.- Specified by:
getMultifileFacade
in interfaceLanguageVersionHandler
- Overrides:
getMultifileFacade
in classAbstractLanguageVersionHandler
-
getQualifiedNameResolutionFacade
public VisitorStarter getQualifiedNameResolutionFacade(ClassLoader classLoader)
Deprecated.- Specified by:
getQualifiedNameResolutionFacade
in interfaceLanguageVersionHandler
- Overrides:
getQualifiedNameResolutionFacade
in classAbstractLanguageVersionHandler
-
getDesignerBindings
public DesignerBindings getDesignerBindings()
Deprecated.- Specified by:
getDesignerBindings
in interfaceLanguageVersionHandler
- Overrides:
getDesignerBindings
in classAbstractLanguageVersionHandler
-
getDFAGraphRule
public DFAGraphRule getDFAGraphRule()
Deprecated.- Specified by:
getDFAGraphRule
in interfaceLanguageVersionHandler
- Overrides:
getDFAGraphRule
in classAbstractLanguageVersionHandler
-
getLanguageMetricsProvider
public LanguageMetricsProvider<ASTAnyTypeDeclaration,MethodLikeNode> getLanguageMetricsProvider()
Deprecated.- Specified by:
getLanguageMetricsProvider
in interfaceLanguageVersionHandler
- Overrides:
getLanguageMetricsProvider
in classAbstractLanguageVersionHandler
-
-