org.apache.velocity.runtime.directive
Class Macro.MacroArg
java.lang.Object
org.apache.velocity.runtime.directive.Macro.MacroArg
- Enclosing class:
- Macro
public static class Macro.MacroArg
- extends Object
MacroArgs holds the information for a single argument in a
macro definition. The arguments for a macro are passed around as a
list of these objects.
|
Field Summary |
Node |
defaultVal
If the argument was given a default value, then this contains
the base of the AST tree of the value. |
String |
name
Name of the argument with '$' stripped off |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
public String name
- Name of the argument with '$' stripped off
defaultVal
public Node defaultVal
- If the argument was given a default value, then this contains
the base of the AST tree of the value. Otherwise it is null.
Macro.MacroArg
public Macro.MacroArg()
Copyright © 2000-2012 The Apache Software Foundation. All Rights Reserved.