%DeepSee.extensions.modelling.ContributionReport
Class %DeepSee.extensions.modelling.ContributionReport Extends (%RegisteredObject, Base) [ System = 4 ]
Properties
config
Property config As %DeepSee.extensions.modelling.conf.Report;
file
Property file As %File;
Methods
setConfig
Method setConfig(conf As %DeepSee.extensions.modelling.conf.Report) As %Status
apply
Method apply() As %Status
report
Method report() As %Status
TextReport
Method TextReport(attributes As %String, listPos As %List, listNeg As %List) As %Status
PrintList
Method PrintList(keywords As %String, list As %List, Output Top) As %Status
getAttributes
Method getAttributes(Output values As %String) As %Status
outputText
ClassMethod outputText(i As %Integer, k As %Integer, maxlen As %Integer, keyword As %String, w As %Double, ByRef D) As %Status
outputCSV
ClassMethod outputCSV(file As %File, i As %Integer, maxlen As %Integer, keyword As %String, w As %Double, ByRef D) As %Status
openHTML
ClassMethod openHTML(file As %File, conf As %DeepSee.extensions.iKnow.conf.Config) As %Status
writeHTMLTopTable
ClassMethod writeHTMLTopTable(file As %File, ByRef Top) As %Status
writeHTMLTopTableCell
ClassMethod writeHTMLTopTableCell(file As %File, ByRef Top) As %Status
writeHTMLTableLegend
ClassMethod writeHTMLTableLegend(file As %File, target As %String) As %Status
writeHTMLTableHeader
ClassMethod writeHTMLTableHeader(file As %File, title As %String, target As %String) As %Status
closeHTML
ClassMethod closeHTML(file As %File) As %Status
outputHTML
Method outputHTML(i As %Integer, maxlen As %Integer, keyword As %String, w As %Double, ByRef D) As %Status
GetFilteredData
Method GetFilteredData(entity As %String, Output D) As %Status