%DeepSee.PMML.UI.ModelTester
Class %DeepSee.PMML.UI.ModelTester Extends %DeepSee.PMML.UI.AbstractTester [ System = 4 ]
Parameters
JSINCLUDES
Parameter JSINCLUDES = "zenMenusSMP.js";
PAGENAME
Parameter PAGENAME = "PMML Model Tester";
DOCBOOKID
Parameter DOCBOOKID = "APMML_testpage";
Properties
modelName
Property modelName As %ZEN.Datatype.string(ZENURL = "MODEL");
dataSource
Property dataSource As %ZEN.Datatype.string(ZENURL = "DATASOURCE");
XDatas
dataSourcePane
XData dataSourcePane [ XMLNamespace = "http://www.intersystems.com/zen" ]
moreContentPane
XData moreContentPane [ XMLNamespace = "http://www.intersystems.com/zen" ]
Style
XData Style
Methods
OnGetRibbonInfo
Method OnGetRibbonInfo(Output pDisplay As %Boolean, Output pViewIcons As %List, Output pSortOptions As %List, Output pSearchBox As %Boolean, Output pRibbonTitle As %String, Output pCommands As %List) As %Status
openModel
ClientMethod openModel() [ Language = javascript ]
selectModel
ClientMethod selectModel(model) [ Language = javascript ]
showTestPage
ClientMethod showTestPage() [ Language = javascript ]
onloadHandler
ClientMethod onloadHandler() [ Language = javascript ]
checkDataSource
ClientMethod checkDataSource() [ Language = javascript ]
TestModel
Method TestModel() As %String [ ZenMethod ]
CheckDataSourceHasIdentifier
Method CheckDataSourceHasIdentifier() As %Boolean [ Internal, ZenMethod ]
TestModelAsync
ClassMethod TestModelAsync(pDefinition As %String, pModelName As %String, pDataSource As %String, pSQL As %String) As %Status [ Internal ]
OnSelectModel
Method OnSelectModel() As %String [ ZenMethod ]
%OnAfterCreatePage
Method %OnAfterCreatePage() As %Status
%OnGetPageName
Method %OnGetPageName() As %String
DrawRowID
Method DrawRowID(pTable As %ZEN.Component.tablePane, pName As %String, pSeed As %String) As %Status
GetExportPackageName
Method GetExportPackageName() As %String [ ZenMethod ]
OnBuildRowDetailsQuery
Method OnBuildRowDetailsQuery(Output pSQL As %String) As %Status [ Private ]
selectDataSource
ClientMethod selectDataSource(ds) [ Language = javascript ]
newModel
ClientMethod newModel() [ Language = javascript ]
onUpload
ClientMethod onUpload() [ Language = javascript ]
%OnSubmit
ClassMethod %OnSubmit(pSubmit As %ZEN.Submit) As %Status
DrawRecordDetails
Method DrawRecordDetails(pSeed As %String) As %Status