groovy.text
Class XmlTemplateEngine

java.lang.Object
  extended by groovy.text.TemplateEngine
      extended by groovy.text.XmlTemplateEngine

public class XmlTemplateEngine
extends TemplateEngine

Template engine for xml data input.

Author:
Christian Stein, Paul King

Field Summary
static java.lang.String DEFAULT_INDENTATION
           
 
Constructor Summary
XmlTemplateEngine()
           
XmlTemplateEngine(java.lang.String indentation, boolean validating)
           
XmlTemplateEngine(XmlParser xmlParser, java.lang.ClassLoader parentLoader)
           
XmlTemplateEngine(XmlParser xmlParser, GroovyShell groovyShell)
           
 
Method Summary
 Template createTemplate(java.io.Reader reader)
           
 java.lang.String getIndentation()
           
 void setIndentation(java.lang.String indentation)
           
 java.lang.String toString()
           
 
Methods inherited from class groovy.text.TemplateEngine
createTemplate, createTemplate, createTemplate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_INDENTATION

public static final java.lang.String DEFAULT_INDENTATION
See Also:
Constant Field Values
Constructor Detail

XmlTemplateEngine

public XmlTemplateEngine()
                  throws org.xml.sax.SAXException,
                         ParserConfigurationException
Throws:
org.xml.sax.SAXException
ParserConfigurationException

XmlTemplateEngine

public XmlTemplateEngine(java.lang.String indentation,
                         boolean validating)
                  throws org.xml.sax.SAXException,
                         ParserConfigurationException
Throws:
org.xml.sax.SAXException
ParserConfigurationException

XmlTemplateEngine

public XmlTemplateEngine(XmlParser xmlParser,
                         java.lang.ClassLoader parentLoader)

XmlTemplateEngine

public XmlTemplateEngine(XmlParser xmlParser,
                         GroovyShell groovyShell)
Method Detail

createTemplate

public Template createTemplate(java.io.Reader reader)
                        throws CompilationFailedException,
                               java.lang.ClassNotFoundException,
                               java.io.IOException
Specified by:
createTemplate in class TemplateEngine
Throws:
CompilationFailedException
java.lang.ClassNotFoundException
java.io.IOException

getIndentation

public java.lang.String getIndentation()

setIndentation

public void setIndentation(java.lang.String indentation)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

Copyright © 2003-2008 The Codehaus. All rights reserved.