com.partnersoft.v3x.text
Class PythonReportEngine

java.lang.Object
  extended by com.partnersoft.v3x.text.PythonReportEngine

public class PythonReportEngine
extends java.lang.Object

A report engine that uses Python to generate the text.


Constructor Summary
PythonReportEngine()
           
PythonReportEngine(java.lang.String scriptFile)
           
 
Method Summary
 java.lang.String generateReportFor(java.lang.Object source)
           
 java.lang.String getScriptFile()
           
 void setScriptFile(java.lang.String newFile)
           
 void writeReport(java.lang.Object source, java.io.Writer output)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PythonReportEngine

public PythonReportEngine()

PythonReportEngine

public PythonReportEngine(java.lang.String scriptFile)
Method Detail

generateReportFor

public java.lang.String generateReportFor(java.lang.Object source)

writeReport

public void writeReport(java.lang.Object source,
                        java.io.Writer output)

getScriptFile

public java.lang.String getScriptFile()

setScriptFile

public void setScriptFile(java.lang.String newFile)