Uses of Interface
org.webmacro.Visitable

Packages that use Visitable
org.webmacro   
org.webmacro.directive   
org.webmacro.engine   
org.webmacro.resource   
 

Uses of Visitable in org.webmacro
 

Subinterfaces of Visitable in org.webmacro
 interface Template
           
 

Uses of Visitable in org.webmacro.directive
 

Classes in org.webmacro.directive that implement Visitable
 class AlternateDirective
          #alternate
 class AttributeDirective
          The #attribute directive allows you to set a template attribute such that it is accessible from the servlet.
 class BeanDirective
           
 class CommentDirective
           
 class DefaultDirective
           
 class Directive
          Directive is an abstract class which directives can extend.
 class DummyDirective
           
 class EncodeDirective
           
 class EscapeDirective
           
 class ForeachDirective
           
 class GlobalDirective
           
 class IncludeDirective
          IncludeDirective allows you to include other text files or Templates into the current Template.
 class ParamDirective
          The #param directive is provided for backward compatibility.
 class ProfileDirective
           
 class PropertyDirective
           
 class SetblockDirective
           
 class SetDirective
           
 class SilenceDirective
           
 class TextDirective
           
 class TypeDirective
          TypeDirective allows the programmer (or template designer) to ensure objects placed into the Context are of the required class type.
 

Uses of Visitable in org.webmacro.engine
 

Classes in org.webmacro.engine that implement Visitable
 class Block
          A Block is essentially a Macro[] that knows how to write itself out as a String.
static class Expression.AddOperation
           
static class Expression.AndOperation
           
static class Expression.BinaryOperation
           
static class Expression.Compare
           
static class Expression.CompareEq
           
static class Expression.CompareGe
           
static class Expression.CompareGt
           
static class Expression.CompareLe
           
static class Expression.CompareLt
           
static class Expression.CompareNe
           
static class Expression.DivideOperation
           
static class Expression.ExpressionBase
           
static class Expression.MultiplyOperation
           
static class Expression.NotOperation
           
static class Expression.OrOperation
           
static class Expression.SubtractOperation
           
static class Expression.UnaryOperation
           
 class FileTemplate
          FileTemplate objects read their template data from a text file.
 class MacroAdapter
          Looks like a Macro, but really it's not.
 class StreamTemplate
          StreamTempaltes are constructed with a stream from which they read their data.
 class StringMacroAdapter
          Looks like a Macro, but really it's a String.
 class StringTemplate
          StringTemplate objects read their template data from a string.
 class Variable
          A Variable is a reference into a Propertymap.
 class WMTemplate
          Template objects represent the user defined layout into which the webmacro package will substitute values.
 

Uses of Visitable in org.webmacro.resource
 

Classes in org.webmacro.resource that implement Visitable
 class URLTemplate
          FileTemplate objects read their template data from a text file.