This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRISOpens in a new window, see the InterSystems IRIS Migration Guide and Migrating to InterSystems IRIS, both available on the WRC Distributions pageOpens in a new window (login required).


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

Property Inventory (Including Private)

Method Inventory (Including Private)


parameter DOMAIN = %iKnow;
Inherited description: Set this to the correct domain.
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.
method %OnAfterCreatePage() as %Status
Inherited description: Decorate the page.
method %OnGetPageName() as %String
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 [ ZenMethod ]
method DrawRowID(pTable As %ZEN.Component.tablePane, pName As %String, pSeed As %String) as %Status
private method GetClassifierClass() as %String
private method GetDetailInput(Output pText As %String, Output pConfig As %String, Output pDomainId As %Integer, Output pSrcId As %Integer) as %Status
method GetExportPackageName() as %String [ ZenMethod ]
private method OnBuildRowDetailsQuery(Output pSQL As %String) as %Status
method OnChangeDomain(pDomainId As %Integer, pAlertOnError As %Boolean = 1) as %Status [ ZenMethod ]
called when selDSDomain changes
method OnChangeFilter(pField As %String) as %Status [ 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
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 [ ZenMethod ]
clientmethod changeDomain(domain) [ Language = javascript ]
clientmethod changeFilter(field) [ Language = javascript ]
clientmethod checkDataSource() [ Language = javascript ]
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)

FeedbackOpens in a new window