Class VelocimacroProxy
- java.lang.Object
-
- net.sourceforge.pmd.lang.vm.directive.Directive
-
- net.sourceforge.pmd.lang.vm.directive.VelocimacroProxy
-
- All Implemented Interfaces:
Cloneable
@Deprecated public class VelocimacroProxy extends Directive
Deprecated.for removal in PMD 7.0.0VelocimacroProxy.java a proxy Directive-derived object to fit with the current directive system- Version:
- $Id: VelocimacroProxy.java 898032 2010-01-11 19:51:03Z nbubna $
- Author:
- Geir Magnusson Jr.
-
-
Constructor Summary
Constructors Constructor Description VelocimacroProxy()
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description String
getName()
Deprecated.Return name of this Velocimacro.int
getNumArgs()
Deprecated.returns the number of ars needed for this VMint
getType()
Deprecated.Velocimacros are always LINE type directives.void
setArgArray(String[] arr)
Deprecated.sets the array of arguments specified in the macro definitionvoid
setName(String name)
Deprecated.sets the directive name of this VM-
Methods inherited from class net.sourceforge.pmd.lang.vm.directive.Directive
getColumn, getLine, getScopeName, getTemplateName, isScopeProvided, setLocation, setLocation
-
-
-
-
Method Detail
-
getName
public String getName()
Deprecated.Return name of this Velocimacro.
-
getType
public int getType()
Deprecated.Velocimacros are always LINE type directives.
-
setName
public void setName(String name)
Deprecated.sets the directive name of this VM- Parameters:
name
-
-
setArgArray
public void setArgArray(String[] arr)
Deprecated.sets the array of arguments specified in the macro definition- Parameters:
arr
-
-
getNumArgs
public int getNumArgs()
Deprecated.returns the number of ars needed for this VM- Returns:
- The number of ars needed for this VM
-
-