Class TemplateLoaderTag
- java.lang.Object
-
- org.webpieces.templating.impl.tags.TemplateLoaderTag
-
- All Implemented Interfaces:
org.webpieces.ctx.api.extension.Tag,HtmlTag
- Direct Known Subclasses:
FieldTag,RenderPageArgsTag,RenderTagArgsTag
public abstract class TemplateLoaderTag extends java.lang.Object implements HtmlTag
-
-
Field Summary
Fields Modifier and Type Field Description protected TemplateServicesvc
-
Constructor Summary
Constructors Constructor Description TemplateLoaderTag()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract java.util.Map<java.lang.String,java.lang.Object>convertTagArgs(java.util.Map<java.lang.Object,java.lang.Object> tagArgs, java.util.Map<java.lang.String,java.lang.Object> pageArgs, groovy.lang.Closure<?> body, java.lang.String srcLocation)protected java.lang.StringgetFilePath(GroovyTemplateSuperclass callingTemplate, java.util.Map<java.lang.Object,java.lang.Object> args, java.lang.String srcLocation)voidinitialize(TemplateService svc)voidrunTag(java.util.Map<java.lang.Object,java.lang.Object> tagArgs, groovy.lang.Closure<?> body, java.io.PrintWriter out, GroovyTemplateSuperclass parentTemplate, java.lang.String srcLocation)
-
-
-
Field Detail
-
svc
protected TemplateService svc
-
-
Method Detail
-
runTag
public void runTag(java.util.Map<java.lang.Object,java.lang.Object> tagArgs, groovy.lang.Closure<?> body, java.io.PrintWriter out, GroovyTemplateSuperclass parentTemplate, java.lang.String srcLocation)
-
convertTagArgs
protected abstract java.util.Map<java.lang.String,java.lang.Object> convertTagArgs(java.util.Map<java.lang.Object,java.lang.Object> tagArgs, java.util.Map<java.lang.String,java.lang.Object> pageArgs, groovy.lang.Closure<?> body, java.lang.String srcLocation)
-
getFilePath
protected java.lang.String getFilePath(GroovyTemplateSuperclass callingTemplate, java.util.Map<java.lang.Object,java.lang.Object> args, java.lang.String srcLocation)
-
initialize
public void initialize(TemplateService svc)
-
-