org.apache.velocity.runtime

Class VelocimacroManager.MacroEntry

Enclosing Class:
VelocimacroManager

protected class VelocimacroManager.MacroEntry
extends java.lang.Object

wrapper class for holding VM information

Field Summary

(package private) String[]
argarray
(package private) boolean
fromLibrary
(package private) String
macrobody
(package private) String
macroname
(package private) VelocimacroManager
manager
(package private) SimpleNode
nodeTree
(package private) String
sourcetemplate

Constructor Summary

MacroEntry(VelocimacroManager vmm, String vmName, String macroBody, argArray[] , String sourceTemplate)

Method Summary

(package private) VelocimacroProxy
createVelocimacro(String namespace)
boolean
getFromLibrary()
SimpleNode
getNodeTree()
String
getSourceTemplate()
(package private) void
parseTree(InternalContextAdapter ica)
void
setFromLibrary(boolean b)
(package private) void
setup(InternalContextAdapter ica)

Field Details

argarray

(package private)  String[] argarray


fromLibrary

(package private)  boolean fromLibrary


macrobody

(package private)  String macrobody


macroname

(package private)  String macroname


manager

(package private)  VelocimacroManager manager


nodeTree

(package private)  SimpleNode nodeTree


sourcetemplate

(package private)  String sourcetemplate

Constructor Details

MacroEntry

(package private)  MacroEntry(VelocimacroManager vmm,
                              String vmName,
                              String macroBody,
                              argArray[] ,
                              String sourceTemplate)

Method Details

createVelocimacro

(package private)  VelocimacroProxy createVelocimacro(String namespace)


getFromLibrary

public boolean getFromLibrary()


getNodeTree

public SimpleNode getNodeTree()


getSourceTemplate

public String getSourceTemplate()


parseTree

(package private)  void parseTree(InternalContextAdapter ica)


setFromLibrary

public void setFromLibrary(boolean b)


setup

(package private)  void setup(InternalContextAdapter ica)


Copyright B) 2002 Apache Software Foundation. All Rights Reserved.