net.sf.kernow.transform
Class TransformTask

java.lang.Object
  extended by net.sf.kernow.transform.TransformTask
All Implemented Interfaces:
TimedTransform
Direct Known Subclasses:
AntRunner, CachedStylesheetTransformer, SchemaValidator, SingleFileTransformer, StandaloneXQuery

public abstract class TransformTask
extends java.lang.Object
implements TimedTransform


Constructor Summary
TransformTask()
          Creates a new instance of TransformTask
 
Method Summary
 void addTimeObserver(TimeObserver timeObserver)
           
 void checkForCleaning(java.lang.String path)
           
 javax.xml.transform.Result getResult(java.lang.String outputFilePath)
           
 long getTimeTakeInMS()
           
 java.lang.String getTimeTakenInWords()
           
 org.xml.sax.XMLReader getXMLReader()
           
 void notifyTimeObservers()
           
 void setTimeTakeInMS(long timeTakeInMS)
           
 void setTimeTakenInWords(java.lang.String timeTaken)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransformTask

public TransformTask()
Creates a new instance of TransformTask

Method Detail

getTimeTakenInWords

public java.lang.String getTimeTakenInWords()
Specified by:
getTimeTakenInWords in interface TimedTransform

setTimeTakenInWords

public void setTimeTakenInWords(java.lang.String timeTaken)

getResult

public javax.xml.transform.Result getResult(java.lang.String outputFilePath)

getXMLReader

public org.xml.sax.XMLReader getXMLReader()

addTimeObserver

public void addTimeObserver(TimeObserver timeObserver)

notifyTimeObservers

public void notifyTimeObservers()

checkForCleaning

public void checkForCleaning(java.lang.String path)

getTimeTakeInMS

public long getTimeTakeInMS()

setTimeTakeInMS

public void setTimeTakeInMS(long timeTakeInMS)