Class GroovyTemplateSuperclass

  • All Implemented Interfaces:
    groovy.lang.GroovyObject

    public abstract class GroovyTemplateSuperclass
    extends groovy.lang.Script
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void enterExpression​(java.lang.String srcLocation)  
      void exitExpression()  
      java.lang.String fetchUrl​(java.lang.String routeId, java.util.Map<?,​?> args, java.lang.String srcLocation)  
      java.lang.String getMessage​(java.lang.Object... args)  
      java.lang.Object getProperty​(java.lang.String property)  
      java.util.Map<java.lang.Object,​java.lang.Object> getSetTagProperties()  
      java.lang.Object getSetTagProperty​(java.lang.Object key)  
      java.lang.String getSuperTemplateFilePath()  
      void initialize​(EscapeCharactersFormatter f, HtmlTagLookup tagLookup, java.util.Map<java.lang.Object,​java.lang.Object> setTagProps, RouterLookup urlLookup)  
      static java.lang.String modifySourceLocation2​(java.lang.String srcLocation)  
      void putSetTagProperty​(java.lang.Object key, java.lang.Object val)  
      protected java.lang.String runClosure​(java.lang.String tagName, groovy.lang.Closure<?> closure, java.lang.String srcLocation)  
      protected void runTag​(java.lang.String tagName, java.util.Map<java.lang.Object,​java.lang.Object> args, groovy.lang.Closure<?> closure, java.lang.String srcLocation)  
      void setProperty​(java.lang.String property, java.lang.Object value)  
      void setSuperTemplateFilePath​(java.lang.String path)  
      java.lang.String useFormatter​(java.lang.Object val)  
      • Methods inherited from class groovy.lang.Script

        evaluate, evaluate, getBinding, invokeMethod, print, printf, printf, println, println, run, run, setBinding
      • Methods inherited from class groovy.lang.GroovyObjectSupport

        getMetaClass, setMetaClass
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • GroovyTemplateSuperclass

        public GroovyTemplateSuperclass()
    • Method Detail

      • useFormatter

        public java.lang.String useFormatter​(java.lang.Object val)
      • runTag

        protected void runTag​(java.lang.String tagName,
                              java.util.Map<java.lang.Object,​java.lang.Object> args,
                              groovy.lang.Closure<?> closure,
                              java.lang.String srcLocation)
      • runClosure

        protected java.lang.String runClosure​(java.lang.String tagName,
                                              groovy.lang.Closure<?> closure,
                                              java.lang.String srcLocation)
      • putSetTagProperty

        public void putSetTagProperty​(java.lang.Object key,
                                      java.lang.Object val)
      • getSetTagProperty

        public java.lang.Object getSetTagProperty​(java.lang.Object key)
      • setSuperTemplateFilePath

        public void setSuperTemplateFilePath​(java.lang.String path)
      • getSuperTemplateFilePath

        public java.lang.String getSuperTemplateFilePath()
      • getSetTagProperties

        public java.util.Map<java.lang.Object,​java.lang.Object> getSetTagProperties()
      • fetchUrl

        public java.lang.String fetchUrl​(java.lang.String routeId,
                                         java.util.Map<?,​?> args,
                                         java.lang.String srcLocation)
      • setProperty

        public void setProperty​(java.lang.String property,
                                java.lang.Object value)
        Specified by:
        setProperty in interface groovy.lang.GroovyObject
        Overrides:
        setProperty in class groovy.lang.Script
      • getProperty

        public java.lang.Object getProperty​(java.lang.String property)
        Specified by:
        getProperty in interface groovy.lang.GroovyObject
        Overrides:
        getProperty in class groovy.lang.Script
      • getMessage

        public java.lang.String getMessage​(java.lang.Object... args)
      • enterExpression

        public void enterExpression​(java.lang.String srcLocation)
      • exitExpression

        public void exitExpression()
      • modifySourceLocation2

        public static java.lang.String modifySourceLocation2​(java.lang.String srcLocation)