## Uses of Interface
freemarker.template.TemplateNodeModel

Packages that use TemplateNodeModel
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` (see also the Getting Stared in the Manual.)

### Uses of TemplateNodeModel in freemarker.core

Methods in freemarker.core that return TemplateNodeModel
`TemplateNodeModel` Environment.`getCurrentVisitorNode()`

Methods in freemarker.core with parameters of type TemplateNodeModel
`void` 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 TemplateNodeModel
`class` `NodeModel` A base class for wrapping a single W3C DOM Node as a FreeMarker template model.

Methods in freemarker.ext.dom that return TemplateNodeModel
`TemplateNodeModel` NodeModel.`getParentNode()`

### Uses of TemplateNodeModel in freemarker.ext.xml

Classes in freemarker.ext.xml that implement TemplateNodeModel
`class` `NodeListModel` Deprecated. Use `NodeModel` instead.

Methods in freemarker.ext.xml that return TemplateNodeModel
`TemplateNodeModel` NodeListModel.`getParentNode()` Deprecated.

### Uses of TemplateNodeModel in freemarker.template

Methods in freemarker.template that return TemplateNodeModel
`TemplateNodeModel` TemplateNodeModel.`getParentNode()`

Methods in freemarker.template with parameters of type TemplateNodeModel
`void` Template.`process(Object dataModel, Writer out, ObjectWrapper wrapper, TemplateNodeModel rootNode)` Like `Template.process(Object, Writer)`, but also sets a (XML-)node to be recursively processed by the template.