Home > Class Reference > %SYS namespace > %iKnow.Classification.UI.ClassifierTester

%iKnow.Classification.UI.ClassifierTester

class %iKnow.Classification.UI.ClassifierTester extends %DeepSee.PMML.UI.AbstractTester, %iKnow.Classification.UI.TestUtils

Property Inventory (Including Private)

Method Inventory (Including Private)

Parameters

parameter DOMAIN = %iKnow;
Inherited description: Set this to the correct domain.
parameter JSINCLUDES = zenMenusSMP.js;
Inherited description: Comma-separated list of additional JS include files for the page.
parameter PAGENAME = Text Classifier Tester;
Inherited description: Name of this page.

Properties (Including Private)

property categoryField as %ZEN.Datatype.string;
Property methods: categoryFieldDisplayToLogical(), categoryFieldGet(), categoryFieldIsValid(), categoryFieldLogicalToDisplay(), categoryFieldLogicalToOdbc(), categoryFieldNormalize(), categoryFieldSet()
property dataSourceType as %ZEN.Datatype.string [ InitialExpression = "SQL" ];
Property methods: dataSourceTypeDisplayToLogical(), dataSourceTypeGet(), dataSourceTypeIsValid(), dataSourceTypeLogicalToDisplay(), dataSourceTypeLogicalToOdbc(), dataSourceTypeNormalize(), dataSourceTypeSet()
property domain as %ZEN.Datatype.integer;
Property methods: domainDisplayToLogical(), domainGet(), domainIsValid(), domainLogicalToDisplay(), domainLogicalToOdbc(), domainNormalize(), domainSet()
property testset as %ZEN.Datatype.string;
Property methods: testsetDisplayToLogical(), testsetGet(), testsetIsValid(), testsetLogicalToDisplay(), testsetLogicalToOdbc(), testsetNormalize(), testsetSet()

Methods (Including Private)

Inherited description: Return the array of links to show in the locator bar.
pLink(n)=$LB(caption,link)
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.
method CheckTestFilter(pField As %String, pOperator As %String, pValue As %String) as %Status [ Language = objectscript, ZenMethod ]
method DrawRowID(pTable As %ZEN.Component.tablePane, pName As %String, pSeed As %String) as %Status [ Language = objectscript ]
private method GetClassifierClass() as %String [ Language = objectscript ]
private method GetDetailInput(Output pText As %String, Output pConfig As %String, Output pDomainId As %Integer, Output pSrcId As %Integer) as %Status [ Language = objectscript ]
method GetExportPackageName() as %String [ Language = objectscript, ZenMethod ]
private method OnBuildRowDetailsQuery(Output pSQL As %String) as %Status [ Language = objectscript ]
method OnChangeDomain(pDomainId As %Integer, pAlertOnError As %Boolean = 1) as %Status [ Language = objectscript, ZenMethod ]
called when selDSDomain changes
method OnChangeFilter(pField As %String) as %Status [ Language = objectscript, ZenMethod ]
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 TestModel() as %String [ Language = objectscript, ZenMethod ]
clientmethod changeDomain(domain) [ Language = javascript ]
clientmethod changeFilter(field) [ Language = javascript ]
clientmethod checkDataSource() [ Language = javascript ]
clientmethod getPageTitle() as %String [ Language = javascript ]
Get the title string to add to the locator row. This should be implemented in a subclass.
clientmethod onRefresh() [ Language = javascript ]
clientmethod openClassifier() [ Language = javascript ]
clientmethod showTestPage() [ Language = javascript ]
clientmethod showText(id) [ Language = javascript ]

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)