freemarker.core
Class Macro
java.lang.Object
freemarker.core.TemplateObject
freemarker.core.TemplateElement
freemarker.core.Macro
- All Implemented Interfaces:
- TemplateModel, javax.swing.tree.TreeNode
public final class Macro
- extends TemplateElement
- implements TemplateModel
An element representing a macro declaration.
Methods inherited from class freemarker.core.TemplateElement |
children, getAllowsChildren, getChildAt, getChildCount, getChildNodes, getIndex, getNodeName, getNodeNamespace, getNodeType, getParent, getParentNode, isLeaf, setChildAt |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
getCatchAll
public java.lang.String getCatchAll()
setCatchAll
public void setCatchAll(java.lang.String value)
getArgumentNames
public java.lang.String[] getArgumentNames()
getName
public java.lang.String getName()
getCanonicalForm
public java.lang.String getCanonicalForm()
- Specified by:
getCanonicalForm
in class TemplateObject
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in class TemplateElement
isFunction
public boolean isFunction()