Uses of Class
net.sourceforge.pmd.lang.vm.directive.Directive

Packages that use Directive
net.sourceforge.pmd.lang.vm.ast   
net.sourceforge.pmd.lang.vm.directive   
net.sourceforge.pmd.lang.vm.util   
 

Uses of Directive in net.sourceforge.pmd.lang.vm.ast
 

Methods in net.sourceforge.pmd.lang.vm.ast that return Directive
 Directive VmParser.getDirective(String directive)
          This method gets a Directive from the directives Hashtable
 

Uses of Directive in net.sourceforge.pmd.lang.vm.directive
 

Subclasses of Directive in net.sourceforge.pmd.lang.vm.directive
 class Block
          Directive that puts an unrendered AST block in the context under the specified key, postponing rendering until the reference is used and rendered.
 class BlockMacro
          BlockMacro directive is used to invoke Velocity macros with normal parameters and a macro body.
 class Break
          Break directive used for interrupting scopes.
 class Define
          Directive that puts an unrendered AST block in the context under the specified key, postponing rendering until the reference is used and rendered.
 class Evaluate
          Evaluates the directive argument as a VTL string, using the existing context.
 class Foreach
          Foreach directive used for moving through arrays, or objects that provide an Iterator.
 class Include
          Pluggable directive that handles the #include() statement in VTL.
 class InputBase
          Base class for directives which do input operations (e.g.
 class Literal
          Deprecated. Use the #[[unparsed content]]# syntax instead.
 class Macro
          Macro implements the macro definition directive of VTL.
 class Parse
          Pluggable directive that handles the #parse() statement in VTL.
 class RuntimeMacro
          This class acts as a proxy for potential macros.
 class Stop
          This class implements the #stop directive which allows a user to stop the merging and rendering process.
 class VelocimacroProxy
          VelocimacroProxy.java a proxy Directive-derived object to fit with the current directive system
 

Uses of Directive in net.sourceforge.pmd.lang.vm.util
 

Methods in net.sourceforge.pmd.lang.vm.util that return Directive
static Directive DirectiveMapper.getDirective(String directiveName)
           
 

Methods in net.sourceforge.pmd.lang.vm.util with parameters of type Directive
static String LogUtil.formatFileString(Directive directive)
          Creates a string that formats the template filename with line number and column of the given Directive.
 



Copyright © 2002–2015 InfoEther. All rights reserved.