Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [USER] >  [%DeepSee] >  [PMML] >  [UI] >  [ModelTester]
Private  Storage   

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

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
3 2 20


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 cellAlign cellSize
cellStyle cellVAlign children composite
contactPage containerStyle cssLevel currSortMode
currStep currViewMode currentActualValue currentPredictedValue
currentRowId customSQL dataSource definitionClass
disabled docbookId dragAndDrop dragEnabled
dropEnabled enableAutoRefresh enclosingClass enclosingStyle
error groupClass groupStyle height
hidden hideAdvanced hint hintClass
hintStyle homePage id index
label labelClass labelDisabledClass labelPosition
labelStyle layout limitPopups metaData
minimalProbability mode modelName name
onafterdrag onbeforedrag onclick ondrag
ondrop onhide onrefresh onshow
onupdate pageModified parent searchKey
showLabel slice testId 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 %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 ConvertParameter Decrypt
DoLogout 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
OnDrawRibbon OnGetRibbonInfo OnGetSQLAccuracy OnGetSQLCatValDetails
OnGetSQLCatValOverview OnGetSQLErrors OnGetSQLScatter OnHTTPHeader
OnPage OnPageError OnPostHTTP OnPostHyperEvent
OnPreHTTP OnPreHyperEvent OnSelectModel Page
QuoteJS RewriteURL SetRowIdByPosition ShowError
StartTimer StopTimer TestModel ThrowError
UnescapeHTML UnescapeURL XMLDTD XMLExport
XMLExportToStream XMLExportToString XMLNew XMLSchema
XMLSchemaNamespace XMLSchemaType addChild addChildAfter
addChildBefore cancelPopup 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 newModel onCatValElementClick onCatValOverviewClick
onContValElementClick onCreate onDelete onDisplayHandler
onEndModalHandler onPopupAction onRefresh onRefreshContents
onReset onSerialize onServerMethodCall onServerMethodError
onServerMethodReturn onStartModalHandler onUpload ondisabledHandler
onhandleAutoLogoutWarn onkeydownHandler onkeyupHandler onlayoutHandler
onloadHandler onlogoutHandler onoverlayHandler onresizeHandler
onunloadHandler onupdateHandler openModel popupActionHandler
refresh refreshContents reloadPage removeChild
render renderContents renderSVG reset
searchBlur searchBoxHandler searchFocus searchKeyDown
searchKeyPress selectDataSource selectModel 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 DOCBOOKID = "APMML_testpage";
Docbook ID for this page.
• parameter JSINCLUDES = "zenMenusSMP.js";
Comma-separated list of additional JS include files for the page.
• parameter PAGENAME = "PMML Model Tester";
Name of this page.

Properties

• property dataSource as %ZEN.Datatype.string(ZENURL="DATASOURCE");
• property modelName as %ZEN.Datatype.string(ZENURL="MODEL");

Methods

• 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.
• classmethod %OnSubmit(pSubmit As %ZEN.Submit) as %Status
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
• method DrawRowID(pTable As %ZEN.Component.tablePane, pName As %String, pSeed As %String) as %Status
• method GetExportPackageName() as %String [ 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 OnSelectModel() as %String [ ZenMethod ]
• method TestModel() as %String [ ZenMethod ]
• method checkDataSource() [ Language = javascript ]
• method newModel() [ Language = javascript ]
• method onUpload() [ Language = javascript ]
• method onloadHandler() [ Language = javascript ]
This client event, if present, is fired when the page is loaded.
• method openModel() [ Language = javascript ]
• method selectDataSource(ds) [ Language = javascript ]
• method selectModel(model) [ Language = javascript ]
• method showTestPage() [ Language = javascript ]


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