Uses of Interface
freemarker.template.TemplateNodeModel
Packages that use TemplateNodeModel
Package
Description
The seldom used or advanced parts of the fundamental FreeMarker API, compared to
freemarker.template
.Exposes DOM XML nodes to templates as easily traversable trees;
see in the Manual.
Deprecated, use W3C DOM with
freemarker.ext.dom
instead;
Exposes XML from DOM, dom4j or JDOM nodes, uniformly.The fundamental, most commonly used API-s of FreeMarker;
start with
Configuration
(see also the
Getting Started in the Manual.)-
Uses of TemplateNodeModel in freemarker.core
Methods in freemarker.core that return TemplateNodeModelMethods in freemarker.core with parameters of type TemplateNodeModelModifier and TypeMethodDescriptionvoid
Environment.setCurrentVisitorNode
(TemplateNodeModel node) sets TemplateNodeModel as the current visitor node. -
Uses of TemplateNodeModel in freemarker.ext.dom
Classes in freemarker.ext.dom that implement TemplateNodeModelModifier and TypeClassDescriptionclass
A base class for wrapping a single W3C DOM Node as a FreeMarker template model.Methods in freemarker.ext.dom that return TemplateNodeModel -
Uses of TemplateNodeModel in freemarker.ext.xml
Classes in freemarker.ext.xml that implement TemplateNodeModelMethods in freemarker.ext.xml that return TemplateNodeModel -
Uses of TemplateNodeModel in freemarker.template
Subinterfaces of TemplateNodeModel in freemarker.templateModifier and TypeInterfaceDescriptioninterface
ATemplateNodeModel
that supports navigating to the previous and next sibling nodes.Methods in freemarker.template that return TemplateNodeModelMethods in freemarker.template with parameters of type TemplateNodeModelModifier and TypeMethodDescriptionvoid
Template.process
(Object dataModel, Writer out, ObjectWrapper wrapper, TemplateNodeModel rootNode) LikeTemplate.process(Object, Writer)
, but also sets a (XML-)node to be recursively processed by the template.
NodeModel
instead.