groovy.text
Class TemplateEngine
java.lang.Object
   groovy.text.TemplateEngine
groovy.text.TemplateEngine
- Direct Known Subclasses: 
- GStringTemplateEngine, SimpleTemplateEngine, XmlTemplateEngine
- public abstract class TemplateEngine 
- extends Object
Represents an API to any template engine which is basically a factory of Template instances from a given text input.
- Author:
- sam
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
TemplateEngine
public TemplateEngine()
createTemplate
public abstract Template createTemplate(Reader reader)
                                 throws CompilationFailedException,
                                        ClassNotFoundException,
                                        IOException
- 
- Throws:
- CompilationFailedException
- ClassNotFoundException
- IOException
 
createTemplate
public Template createTemplate(String templateText)
                        throws CompilationFailedException,
                               ClassNotFoundException,
                               IOException
- 
- Throws:
- CompilationFailedException
- ClassNotFoundException
- IOException
 
createTemplate
public Template createTemplate(File file)
                        throws CompilationFailedException,
                               ClassNotFoundException,
                               IOException
- 
- Throws:
- CompilationFailedException
- ClassNotFoundException
- IOException
 
createTemplate
public Template createTemplate(URL url)
                        throws CompilationFailedException,
                               ClassNotFoundException,
                               IOException
- 
- Throws:
- CompilationFailedException
- ClassNotFoundException
- IOException