Class TemplateFreemarkerNamespace


  • public class TemplateFreemarkerNamespace
    extends java.lang.Object
    Contains utility methods that can be invoked in the template from FreeMarker.

    An instance of this class is automatically made available to the template as a predefined FreeMarker variable named "JOOScript".

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String NAME  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getDoubleHyphen()  
      java.util.Map getImages()  
      java.lang.String image​(java.lang.String defaultImageName, java.lang.Object object)  
      java.lang.String image​(java.lang.String defaultImageName, java.lang.String fileName)  
      java.lang.String image​(java.lang.String defaultImageName, ImageSource imageWriter)  
      java.lang.String image​(ImageSource imageWriter)  
      java.lang.String imageHeight​(java.lang.String defaultImageName, java.lang.Object object, java.lang.String maxWidth, java.lang.String maxHeight, java.lang.String format)  
      java.lang.String imageHeight​(java.lang.String defaultImageName, java.lang.String fileName, java.lang.String maxWidth, java.lang.String maxHeight, java.lang.String format)  
      java.lang.String imageHeight​(java.lang.String defaultImageName, ImageSource imageSource, java.lang.String maxWidth, java.lang.String maxHeight, java.lang.String format)  
      java.lang.String imageHeight​(ImageSource imageSource, java.lang.String maxWidthStr, java.lang.String maxHeightStr, java.lang.String format)  
      java.lang.String imageWidth​(java.lang.String defaultImageName, java.lang.Object object, java.lang.String maxWidth, java.lang.String maxHeight, java.lang.String format)  
      java.lang.String imageWidth​(java.lang.String defaultImageName, java.lang.String fileName, java.lang.String maxWidth, java.lang.String maxHeight, java.lang.String format)  
      java.lang.String imageWidth​(java.lang.String defaultImageName, ImageSource imageSource, java.lang.String maxWidth, java.lang.String maxHeight, java.lang.String format)  
      java.lang.String imageWidth​(ImageSource imageSource, java.lang.String maxWidthStr, java.lang.String maxHeightStr, java.lang.String format)  
      • Methods inherited from class java.lang.Object

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

      • TemplateFreemarkerNamespace

        public TemplateFreemarkerNamespace​(java.util.Map configurations)
    • Method Detail

      • getDoubleHyphen

        public java.lang.String getDoubleHyphen()
      • image

        public java.lang.String image​(ImageSource imageWriter)
      • getImages

        public java.util.Map getImages()
      • image

        public java.lang.String image​(java.lang.String defaultImageName,
                                      ImageSource imageWriter)
      • image

        public java.lang.String image​(java.lang.String defaultImageName,
                                      java.lang.String fileName)
      • image

        public java.lang.String image​(java.lang.String defaultImageName,
                                      java.lang.Object object)
      • imageWidth

        public java.lang.String imageWidth​(ImageSource imageSource,
                                           java.lang.String maxWidthStr,
                                           java.lang.String maxHeightStr,
                                           java.lang.String format)
      • imageWidth

        public java.lang.String imageWidth​(java.lang.String defaultImageName,
                                           ImageSource imageSource,
                                           java.lang.String maxWidth,
                                           java.lang.String maxHeight,
                                           java.lang.String format)
      • imageWidth

        public java.lang.String imageWidth​(java.lang.String defaultImageName,
                                           java.lang.String fileName,
                                           java.lang.String maxWidth,
                                           java.lang.String maxHeight,
                                           java.lang.String format)
      • imageWidth

        public java.lang.String imageWidth​(java.lang.String defaultImageName,
                                           java.lang.Object object,
                                           java.lang.String maxWidth,
                                           java.lang.String maxHeight,
                                           java.lang.String format)
      • imageHeight

        public java.lang.String imageHeight​(ImageSource imageSource,
                                            java.lang.String maxWidthStr,
                                            java.lang.String maxHeightStr,
                                            java.lang.String format)
      • imageHeight

        public java.lang.String imageHeight​(java.lang.String defaultImageName,
                                            ImageSource imageSource,
                                            java.lang.String maxWidth,
                                            java.lang.String maxHeight,
                                            java.lang.String format)
      • imageHeight

        public java.lang.String imageHeight​(java.lang.String defaultImageName,
                                            java.lang.String fileName,
                                            java.lang.String maxWidth,
                                            java.lang.String maxHeight,
                                            java.lang.String format)
      • imageHeight

        public java.lang.String imageHeight​(java.lang.String defaultImageName,
                                            java.lang.Object object,
                                            java.lang.String maxWidth,
                                            java.lang.String maxHeight,
                                            java.lang.String format)