com.unitesk.requality.report
Class TemplateFile

java.lang.Object
  extended by com.unitesk.requality.report.TemplateFile

public class TemplateFile
extends java.lang.Object


Constructor Summary
TemplateFile(java.lang.String reportPath, java.lang.String templatePath, java.lang.String outputFile, java.lang.String dataClass)
           
 
Method Summary
 java.lang.String getDataClass()
           
 java.lang.String getOutputFileName()
           
 java.lang.String getTemplatePath()
           
 IReportDataSource instanceDataObject()
           
 IReportDataSource instanceDataObject(java.lang.ClassLoader baseClassLoader)
           
 void setDataObject(IReportDataSource dataObject)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TemplateFile

public TemplateFile(java.lang.String reportPath,
                    java.lang.String templatePath,
                    java.lang.String outputFile,
                    java.lang.String dataClass)
Method Detail

getDataClass

public java.lang.String getDataClass()

getTemplatePath

public java.lang.String getTemplatePath()

getOutputFileName

public java.lang.String getOutputFileName()

instanceDataObject

public IReportDataSource instanceDataObject()
                                     throws java.lang.InstantiationException,
                                            java.lang.IllegalAccessException,
                                            java.lang.ClassNotFoundException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException

instanceDataObject

public IReportDataSource instanceDataObject(java.lang.ClassLoader baseClassLoader)
                                     throws java.lang.InstantiationException,
                                            java.lang.IllegalAccessException,
                                            java.lang.ClassNotFoundException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException

setDataObject

public void setDataObject(IReportDataSource dataObject)