Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.velocity.runtime.directive.Directive

Packages that use Directive
org.apache.velocity.runtime |
org.apache.velocity.runtime.directive |
org.apache.velocity.runtime.parser |
org.apache.velocity.runtime.parser.node |

Uses of Directive in org.apache.velocity.runtime

Methods in org.apache.velocity.runtime that return Directive
`Directive` | `RuntimeInstance.getVelocimacro(java.lang.String vmName, java.lang.String templateName)` Returns the appropriate VelocimacroProxy object if strVMname is a valid current Velocimacro.
`Directive` | `VelocimacroFactory.getVelocimacro(java.lang.String vmName, java.lang.String sourceTemplate)` actual factory : creates a Directive that will behave correctly wrt getting the framework to dig out the correct # of args
`static Directive` | `Runtime.getVelocimacro(java.lang.String vmName, java.lang.String templateName)` Returns the appropriate VelocimacroProxy object if strVMname is a valid current Velocimacro.
`static Directive` | `RuntimeSingleton.getVelocimacro(java.lang.String vmName, java.lang.String templateName)` Returns the appropriate VelocimacroProxy object if strVMname is a valid current Velocimacro.
`Directive` | `RuntimeServices.getVelocimacro(java.lang.String vmName, java.lang.String templateName)` Returns the appropriate VelocimacroProxy object if strVMname is a valid current Velocimacro.

Uses of Directive in org.apache.velocity.runtime.directive

Subclasses of Directive in org.apache.velocity.runtime.directive
`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` | `Literal` A very simple directive that leverages the Node.literal() to grab the literal rendition of a node.
`class` | `Macro` Macro.java Macro implements the macro definition directive of VTL.
`class` | `Parse` Pluggable directive that handles the #parse() statement in VTL.
`class` | `VelocimacroProxy` VelocimacroProxy.java a proxy Directive-derived object to fit with the current directive system

Uses of Directive in org.apache.velocity.runtime.parser

Methods in org.apache.velocity.runtime.parser that return Directive
`Directive` | `Parser.getDirective(java.lang.String directive)` This method gets a Directive from the directives Hashtable

Uses of Directive in org.apache.velocity.runtime.parser.node

Fields in org.apache.velocity.runtime.parser.node declared as Directive
`private Directive` | `ASTDirective.directive`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2003 Apache Software Foundation. All Rights Reserved.