Uses of Class
freemarker.core.TemplateElement

Packages that use TemplateElement
freemarker.core This package contains FreeMarker's core parsing/rendering functionality; most casual users do not need to be aware of the classes in this package, and can restrict their attention to the freemarker.template package. 
freemarker.template This package contains the core API's that most users will use. 
 

Uses of TemplateElement in freemarker.core
 

Subclasses of TemplateElement in freemarker.core
 class Comment
          A template element where the content is ignored, a Comment.
 class DebugBreak
           
 class LibraryLoad
          An instruction that gets another template and processes it within the current template.
 class Macro
          An element representing a macro declaration.
 class ReturnInstruction
          Represents a <return> instruction to jump out of a macro.
 class TextBlock
          A TemplateElement representing a block of plain text.
 

Methods in freemarker.core that return TemplateElement
 TemplateElement FMParser.Assign()
           
 TemplateElement FMParser.Call()
           
 TemplateElement FMParser.Content()
           
 TemplateElement FMParser.Flush()
           
 TemplateElement FMParser.FreemarkerDirective()
          A production for FreeMarker directives.
 TemplateElement FMParser.FreeMarkerText()
          A production freemarker text that may contain ${...} and #{...} but no directives.
 TemplateElement FMParser.If()
           
 TemplateElement FMParser.Nested()
           
 TemplateElement FMParser.OptionalBlock()
          A production for a block of optional content.
 TemplateElement FMParser.Root()
          Root production to be used when parsing an entire file.
 TemplateElement FMParser.Trim()
           
 TemplateElement FMParser.UnifiedMacroTransform()
           
 

Methods in freemarker.core with parameters of type TemplateElement
 void TemplateElement.setChildAt(int index, TemplateElement element)
           
 void Environment.visit(TemplateElement element, TemplateDirectiveModel directiveModel, java.util.Map args, java.util.List bodyParameterNames)
           
 

Constructors in freemarker.core with parameters of type TemplateElement
DebugBreak(TemplateElement nestedBlock)
           
 

Uses of TemplateElement in freemarker.template
 

Methods in freemarker.template that return TemplateElement
 TemplateElement Template.getRootTreeNode()