Skip to main content

%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