Class RtfTemplate


  • public final class RtfTemplate
    extends java.lang.Object
    Singelton of the RTF style template This class belongs to the jfor:style-template tag processing.
    • Field Detail

      • instance

        private static RtfTemplate instance
        Singelton instance
      • templateFilePath

        private java.lang.String templateFilePath
    • Constructor Detail

      • RtfTemplate

        private RtfTemplate()
        Constructor.
    • Method Detail

      • getInstance

        public static RtfTemplate getInstance()
        Singelton.
        Returns:
        The instance of RtfTemplate
      • setTemplateFilePath

        public void setTemplateFilePath​(java.lang.String templateFilePath)
                                 throws java.io.IOException
        Set the template file and adjust tha path separator
        Parameters:
        templateFilePath - The full path of the template
        Throws:
        java.io.IOException - for I/O problems
      • writeTemplate

        public void writeTemplate​(RtfHeader header)
                           throws java.io.IOException
        Write the rtf template
        Parameters:
        header - Rtf header is the parent
        Throws:
        java.io.IOException - On write error