Package | Description |
---|---|
freemarker.core |
The seldom used or advanced parts of the fundamental FreeMarker API, compared to
freemarker.template . |
freemarker.ext.dom |
Exposes DOM XML nodes to templates as easily traversable trees;
see in the Manual.
|
freemarker.ext.xml |
Deprecated, use W3C DOM with
freemarker.ext.dom instead;
Exposes XML from DOM, dom4j or JDOM nodes, uniformly. |
freemarker.template |
The fundamental, most commonly used API-s of FreeMarker;
start with
Configuration (also see
Getting Stared in the Manual.) |
Modifier and Type | Method and Description |
---|---|
TemplateNodeModel |
Environment.getCurrentVisitorNode() |
Modifier and Type | Method and Description |
---|---|
void |
Environment.setCurrentVisitorNode(TemplateNodeModel node)
sets TemplateNodeModel as the current visitor node.
|
Modifier and Type | Class and Description |
---|---|
class |
NodeModel
A base class for wrapping a W3C DOM Node as a FreeMarker template model.
|
Modifier and Type | Method and Description |
---|---|
TemplateNodeModel |
NodeModel.getParentNode() |
Modifier and Type | Class and Description |
---|---|
class |
NodeListModel
Deprecated.
Use
NodeModel instead. |
Modifier and Type | Method and Description |
---|---|
TemplateNodeModel |
NodeListModel.getParentNode()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
TemplateNodeModel |
TemplateNodeModel.getParentNode() |
Modifier and Type | Method and Description |
---|---|
void |
Template.process(java.lang.Object dataModel,
java.io.Writer out,
ObjectWrapper wrapper,
TemplateNodeModel rootNode)
Like
Template.process(Object, Writer) , but also sets a (XML-)node to be recursively processed by the template. |