pulse - the web application framework Get pulse at SourceForge.net. Fast, secure and Free Open Source software downloads Ohloh project report for pulse-java

org.torweg.pulse.util.xml.transform
Interface XSLHandle

All Known Implementing Classes:
XSLHandleImpl

public interface XSLHandle

a container for cached XSL stylesheets.

Version:
$Revision: 1427 $
Author:
Thomas Weber
See Also:
PoorMansCache

Method Summary
 java.lang.String getSource()
          returns the source of the XSLHandle.
 javax.xml.transform.Templates getTemplates()
          Returns the Templates-Object for Transformation.
 boolean isModified()
          checks whether the cached version is still current.
 

Method Detail

getTemplates

javax.xml.transform.Templates getTemplates()
                                           throws java.io.IOException
Returns the Templates-Object for Transformation.

Returns:
Returns the Templates-Object for Transformation.
Throws:
java.io.IOException - on errors while reading the object from File

isModified

boolean isModified()
checks whether the cached version is still current.

Returns:
false, if the cached version is older than the file it is based upon. Otherwise true.

getSource

java.lang.String getSource()
returns the source of the XSLHandle.

Returns:
the source of the handle