Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [USER] >  [%iKnow] >  [Classification] >  [UI] >  [ClassifierTester]
Private  Storage   

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

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
3 4 23


Summary

This is a Zen Page class. It belongs to the application %ZEN.Portal.Application.

Properties
%condition %import %includeFiles %page
%resource StdTitle aboutPage align
aux backgroundTimerInterval categoryField cellAlign
cellSize cellStyle cellVAlign children
composite contactPage containerStyle cssLevel
currSortMode currStep currViewMode currentActualValue
currentPredictedValue currentRowId customSQL dataSourceType
definitionClass disabled docbookId domain
dragAndDrop dragEnabled dropEnabled enableAutoRefresh
enclosingClass enclosingStyle error groupClass
groupStyle height hidden hideAdvanced
highlightedSentencesOnly hint hintClass hintStyle
homePage id index label
labelClass labelDisabledClass labelPosition labelStyle
layout limitPopups metaData minimalProbability
mode name onafterdrag onbeforedrag
onclick ondrag ondrop onhide
onrefresh onshow onupdate pageModified
parent searchKey showLabel slice
testId testset title tuple
useSVG useSoftModals valign visible
width window zenPersistentPopup

Methods
%AddChild %AddChildAfter %AddChildBefore %AddComponent
%AddImportedComponents %AddToSaveSet %ApplyURLParms %Attr
%BindExport %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %DrawAutoLogout
%DrawClassDefinitions %DrawComponentHTML %DrawHTML %DrawHTMLPage
%DrawJSStrings %DrawObjectDefinitions %EnclosingDivId %EndBackgroundMethod
%EndScript %Eval %EvalC %Extends
%ForceClientRender %GetChildIndex %GetComponent %GetComponentById
%GetComponentByName %GetEventHandlers %GetLinks %GetLocatorLinks
%GetPageName %GetParameter %GetRootLink %GetValueById
%GetValueByName %GetXMLName %IsA %IsModified
%Link %LinkCSS %LinkScript %MakeId
%New %NormalizeObject %ObjectModified %OnAddToPageAfter
%OnAddToPageBefore %OnAfterCreateDetailPane %OnAfterCreatePage %OnBeforeCreatePage
%OnCreateApplication %OnCreatePage %OnDetermineCSSLevel %OnDrawEnclosingDiv
%OnDrawHTMLBody %OnDrawHTMLHead %OnDrawHTMLMeta %OnDrawObjectProperties
%OnFinishBackgroundTask %OnGetPageName %OnGetProductName %OnGetSmallMenu
%OnGetTitle %OnMonitorBackgroundTask %OnMutateChildren %OnObjectSynch
%OnPreHTTP %OnSubmit %OnUseSoftModals %OnZENDeserialize
%OriginalNamespace %PackageName %QuoteValue %QuoteValueL10N
%Register %RemoveChild %RemoveChildren %RemoveComponent
%RemoveFromSaveSet %RunBackgroundMethod %Self %SerializeObject
%SetBackgroundMethodStatus %SetErrorById %SetErrorByName %SetModified
%SetValueById %SetValueByName %SetValuesByName %StartScript
%ValidateObject %ZENVersion BuildMenu BuildRowDetailsQuery
CheckContextLinks CheckEnterpriseManager CheckSQL CheckTestFilter
ConvertParameter Decrypt DoLogout DrawCategorizedScores
DrawCategorizedText DrawCategorizedTrace DrawLocator DrawRecordDetails
DrawRibbon DrawRowID DrawTitle DropTestResults
Encrypt EscapeHTML EscapeURL ExportToCubeDefinition
GetCSPURL GetConfusionMatrix GetContextLinks GetDocURL
GetExportPackageName GetNewURL GetQuickLinks GetSourceClassForSQL
GetTestResults HyperEventCall HyperEventHead Include
InsertHiddenField InsertHiddenFields IsPrivate JavaInstalled
Link OnChangeDomain OnChangeFilter OnDrawRibbon
OnGetRibbonInfo OnGetSQLAccuracy OnGetSQLCatValDetails OnGetSQLCatValOverview
OnGetSQLErrors OnGetSQLScatter OnHTTPHeader OnPage
OnPageError OnPostHTTP OnPostHyperEvent OnPreHTTP
OnPreHyperEvent Page QuoteJS RewriteURL
SetRowIdByPosition ShowError StartTimer StopTimer
TestModel ThrowError UnescapeHTML UnescapeURL
XMLDTD XMLExport XMLExportToStream XMLExportToString
XMLNew XMLSchema XMLSchemaNamespace XMLSchemaType
addChild addChildAfter addChildBefore cancelPopup
changeDomain changeFilter changeMode changePassword
changeProbThreshold checkDataSource childrenMutated correctIELayering
createComponent createComponentNS deleteComponent disableCommandButton
dragFinishHandler dragHandler dragNotifyHandler dragStartHandler
dropHandler dropStartHandler enableCommandButton endModal
export exposeComponent findElement fireOnResizeEvent
fireOnUnloadEvent fireOnUpdateEvent firePopupAction getChildIndex
getComponent getComponentById getEnclosingDiv getHidden
getHintElement getLabelElement getOpener getPageMeta
getPageTitle getProperty getSettings getTitleAreaHeight
getType goHome goMenu gotoNamespace
gotoPage hideCommandButton invokeSuper isOfType
launchExport launchPopupWindow logout makeId
navigate onCatValElementClick onCatValOverviewClick onContValElementClick
onCreate onDelete onDisplayHandler onEndModalHandler
onPopupAction onRefresh onRefreshContents onReset
onSerialize onServerMethodCall onServerMethodError onServerMethodReturn
onStartModalHandler ondisabledHandler onhandleAutoLogoutWarn onkeydownHandler
onkeyupHandler onlayoutHandler onloadHandler onlogoutHandler
onoverlayHandler onresizeHandler onunloadHandler onupdateHandler
openClassifier popupActionHandler refresh refreshContents
refreshDetails reloadPage removeChild render
renderContents renderSVG reset searchBlur
searchBoxHandler searchFocus searchKeyDown searchKeyPress
setComponentId setConfusionMatrixValue setConnectivityStatusMsg setHidden
setModified setOverlayMode setPageTitle setProperty
setPropertyAll setSortMode setSortModeHandler setTraceOption
setViewMode setViewModeHandler showAbout showCommandButton
showContact showHelp showTestPage showText
startModal startProgressBar stopProgressBar switchNamespace
test toggleAdvancedMode toggleExportAction updateCatValDetails


Parameters

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

Properties

• property categoryField as %ZEN.Datatype.string;
• property dataSourceType as %ZEN.Datatype.string [ InitialExpression = "SQL" ];
• property domain as %ZEN.Datatype.integer;
• property testset as %ZEN.Datatype.string;

Methods

• method %GetLocatorLinks(Output pLink) as %Status
Return the array of links to show in the locator bar.
pLink(n)=$LB(caption,link)
• method %OnAfterCreatePage() as %Status
Decorate the page.
• method %OnGetPageName() as %String
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
• method GetExportPackageName() as %String [ ZenMethod ]
• 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
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 ]
• method changeDomain(domain) [ Language = javascript ]
• method changeFilter(field) [ Language = javascript ]
• method checkDataSource() [ Language = javascript ]
• method getPageTitle() as %String [ Language = javascript ]
Get the title string to add to the locator row. This should be implemented in a subclass.
• method onRefresh() [ Language = javascript ]
• method openClassifier() [ Language = javascript ]
• method showTestPage() [ Language = javascript ]
• method showText(id) [ Language = javascript ]


Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.