Class SimpleTemplate

  • All Implemented Interfaces:
    Template

    public class SimpleTemplate
    extends Object
    implements Template
    A SimpleTemplate.
    Version:
    $Revision: $
    Author:
    Jeff Zhang
    • Constructor Detail

      • SimpleTemplate

        public SimpleTemplate​(String input)
        SimpleTemplate
        Parameters:
        input - template string
      • SimpleTemplate

        public SimpleTemplate​(URL input)
        SimpleTemplate
        Parameters:
        input - template string
    • Method Detail

      • process

        public void process​(Map<String,​String> varMap,
                            Writer out)
        Processes the template
        Specified by:
        process in interface Template
        Parameters:
        varMap - variable map
        out - the writer to output the text to.
      • replace

        public String replace​(Map<String,​String> varMap)
        Replace string in the template text
        Parameters:
        varMap - variable map
        Returns:
        replaced string