Home > Class Reference > %SYS namespace > %DeepSee.PMML.UI.ModelTester

%DeepSee.PMML.UI.ModelTester

class %DeepSee.PMML.UI.ModelTester extends %DeepSee.PMML.UI.AbstractTester

Property Inventory (Including Private)

Method Inventory (Including Private)

Parameters

parameter DOCBOOKID = APMML_testpage;
Inherited description: Docbook ID for this page.
parameter JSINCLUDES = zenMenusSMP.js;
Inherited description: Comma-separated list of additional JS include files for the page.
parameter PAGENAME = PMML Model Tester;
Inherited description: Name of this page.

Properties (Including Private)

property dataSource as %ZEN.Datatype.string (ZENURL = "DATASOURCE");
Property methods: dataSourceDisplayToLogical(), dataSourceGet(), dataSourceIsValid(), dataSourceLogicalToDisplay(), dataSourceLogicalToOdbc(), dataSourceNormalize(), dataSourceSet()
property modelName as %ZEN.Datatype.string (ZENURL = "MODEL");
Property methods: modelNameDisplayToLogical(), modelNameGet(), modelNameIsValid(), modelNameLogicalToDisplay(), modelNameLogicalToOdbc(), modelNameNormalize(), modelNameSet()

Methods (Including Private)

method %OnAfterCreatePage() as %Status [ Language = objectscript ]
Inherited description: Decorate the page.
method %OnGetPageName() as %String [ Language = objectscript ]
Inherited description: Get the (localized) name of the page. This should be implemented in a subclass.
classmethod %OnSubmit(pSubmit As %ZEN.Submit) as %Status [ Language = objectscript ]
Inherited description: This callback is called when a form on this page is submitted. pSubmit is a %ZEN.Submit object containing details of the form submit.
Subclasses override this method.
method DrawRecordDetails(pSeed As %String) as %Status [ Language = objectscript ]
method DrawRowID(pTable As %ZEN.Component.tablePane, pName As %String, pSeed As %String) as %Status [ Language = objectscript ]
method GetExportPackageName() as %String [ Language = objectscript, ZenMethod ]
private method OnBuildRowDetailsQuery(Output pSQL As %String) as %Status [ Language = objectscript ]
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 [ Language = objectscript ]
Inherited description: This callback, if implemented returns information used to display the standard ribbon bar.
pDisplay is true if the ribbon should be displayed.
pViewIcons is an array describing "view" buttons to display: pViewIcons(n) = $LB(id,help,icon)
pSortOptions is an array describing "sort" options to display: pSortOptions(n) = $LB(id,caption,help)
pSearch is true if a search box is displayed.
pRibbonTitle is a title to display.
pCommands is an array of command buttons to display: pCommands(n) = $LB(id,caption,help,onclick)
method OnSelectModel() as %String [ Language = objectscript, ZenMethod ]
method TestModel() as %String [ Language = objectscript, ZenMethod ]
clientmethod checkDataSource() [ Language = javascript ]
clientmethod newModel() [ Language = javascript ]
clientmethod onloadHandler() [ Language = javascript ]
Inherited description: This client event, if present, is fired when the page is loaded.
clientmethod openModel() [ Language = javascript ]
clientmethod selectDataSource(ds) [ Language = javascript ]
clientmethod selectModel(model) [ Language = javascript ]
clientmethod showTestPage() [ Language = javascript ]

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)