## Uses of Interface
freemarker.template.TemplateDirectiveModel

Packages that use TemplateDirectiveModel
freemarker.core: The seldom used or advanced parts of the fundamental FreeMarker API, compared to `freemarker.template`.
freemarker.ext.servlet: Servlet for legacy "Model 2" frameworks that allows using FreeMarker templates instead of JSP as the MVC View (see in the Manual).

### Uses of TemplateDirectiveModel in freemarker.core

Methods in freemarker.core with parameters of type TemplateDirectiveModel
`void` Environment.`visit(freemarker.core.TemplateElement element, TemplateDirectiveModel directiveModel, Map args, List bodyParameterNames)` Deprecated. Should be internal API

### Uses of TemplateDirectiveModel in freemarker.ext.servlet

Classes in freemarker.ext.servlet that implement TemplateDirectiveModel
`class` `IncludePage` A model that when invoked with a 'path' parameter will perform a servlet include.