%DeepSee.PMML.UI.AbstractTester

Property Inventory

Method Inventory

Parameters

parameter RESOURCE = %Development;
Inherited description: All Analytics pages require %DeepSee_Portal USE.

Properties

property currentActualValue as %ZEN.Datatype.string;
Property methods: currentActualValueDisplayToLogical(), currentActualValueGet(), currentActualValueIsValid(), currentActualValueLogicalToDisplay(), currentActualValueLogicalToOdbc(), currentActualValueNormalize(), currentActualValueSet()
property currentPredictedValue as %ZEN.Datatype.string;
Property methods: currentPredictedValueDisplayToLogical(), currentPredictedValueGet(), currentPredictedValueIsValid(), currentPredictedValueLogicalToDisplay(), currentPredictedValueLogicalToOdbc(), currentPredictedValueNormalize(), currentPredictedValueSet()
property currentRowId as %ZEN.Datatype.string;
Property methods: currentRowIdDisplayToLogical(), currentRowIdGet(), currentRowIdIsValid(), currentRowIdLogicalToDisplay(), currentRowIdLogicalToOdbc(), currentRowIdNormalize(), currentRowIdSet()
property customSQL as %ZEN.Datatype.string;
Property methods: customSQLDisplayToLogical(), customSQLGet(), customSQLIsValid(), customSQLLogicalToDisplay(), customSQLLogicalToOdbc(), customSQLNormalize(), customSQLSet()
property definitionClass as %ZEN.Datatype.string (ZENURL = "CLASS");
Property methods: definitionClassDisplayToLogical(), definitionClassGet(), definitionClassIsValid(), definitionClassLogicalToDisplay(), definitionClassLogicalToOdbc(), definitionClassNormalize(), definitionClassSet()
property hideAdvanced as %ZEN.Datatype.boolean [ InitialExpression = 1 ];
Property methods: hideAdvancedDisplayToLogical(), hideAdvancedGet(), hideAdvancedIsValid(), hideAdvancedLogicalToDisplay(), hideAdvancedLogicalToOdbc(), hideAdvancedLogicalToXSD(), hideAdvancedNormalize(), hideAdvancedSet(), hideAdvancedXSDToLogical()
property minimalProbability as %ZEN.Datatype.float (ZENURL = "MINPROB") [ InitialExpression = 0 ];
Property methods: minimalProbabilityDisplayToLogical(), minimalProbabilityGet(), minimalProbabilityIsValid(), minimalProbabilityLogicalToDisplay(), minimalProbabilityLogicalToOdbc(), minimalProbabilityNormalize(), minimalProbabilitySet()
property mode as %ZEN.Datatype.string [ InitialExpression = "categorical" ];
Property methods: modeDisplayToLogical(), modeGet(), modeIsValid(), modeLogicalToDisplay(), modeLogicalToOdbc(), modeNormalize(), modeSet()
property testId as %ZEN.Datatype.integer [ InitialExpression = 0 ];
Property methods: testIdDisplayToLogical(), testIdGet(), testIdIsValid(), testIdLogicalToDisplay(), testIdLogicalToOdbc(), testIdNormalize(), testIdSet()

Methods

classmethod %OnFinishBackgroundTask(pTaskID As %String) [ Language = objectscript ]
Inherited description: This server-side callback method is called whenever the client calls to monitor the current background task and the task is complete. Typically a subclass uses this to send back JavaScript to update the page.
method %OnGetTitle() as %String [ Language = objectscript ]
Inherited description: Get the (localized) title string for the page. This should be implemented in a subclass.
classmethod %OnMonitorBackgroundTask(pTaskID As %String, pStatus As %String, pPercentComplete As %Float) [ Language = objectscript ]
Inherited description: This server-side callback method is called whenever the client calls to monitor the current background task. Typically a subclass uses this to send back JavaScript to update a progress bar.
method BuildRowDetailsQuery() as %String [ Language = objectscript, ZenMethod ]
method CheckSQL(pSQL As %String) as %String [ Language = objectscript, ZenMethod ]
method DrawRecordDetails(pSeed As %String) as %Status [ Language = objectscript ]
abstract method DrawRowID(pTable As %ZEN.Component.tablePane, pName As %String, pSeed As %String) as %Status [ Language = objectscript ]
method DropTestResults(pTestId As %Integer = 0) as %Status [ Language = objectscript, ZenMethod ]
method ExportToCubeDefinition(pDataOnly As %Boolean, pCubeName As %String, pCubeClass As %String, pResultClass As %String, pOverwrite As %Boolean, pDropData As %Boolean, pSourceClass As %String = "", pAddIKnowMeasure As %Boolean = 0) as %Status [ Language = objectscript, ZenMethod ]
method GetConfusionMatrix() as %ZEN.proxyObject [ Language = objectscript, ZenMethod ]
abstract method GetExportPackageName() as %String [ Language = objectscript, ZenMethod ]
method GetSourceClassForSQL(pSQL As %String) as %String [ Language = objectscript, ZenMethod ]
method GetTestResults() as %ZEN.proxyObject [ Language = objectscript, ZenMethod ]
method OnDrawRibbon() as %Status [ Language = objectscript ]
Inherited description: This is called in the middle of rendering the tool ribbon. Subclasses can inject their own content into the ribbon by writing it out in this method. This content is best wrapped within a single td element. It can also consist of multiple td elements.

To achieve a fixed position for elements within the ribbon, for a fixed width page you can use a single enclosing td that contains a table and a single tr, with td elements inside that single tr that contain your content for the ribbon.

To achieve a fixed position for elements within the ribbon, for a page whose width varies depending on its contents (thereby stretching the ribbon) you can use multiple td elements to contain your content and then a final td element that is empty and has width 40% (or so) to push your contents towards the left and keep them in their proper locations.

method OnGetSQLAccuracy(ByRef pParameters As %String, ByRef pSQL As %String, pCriteria As %ZEN.proxyObject, ByRef pPagingInfo As %String) as %Status [ Language = objectscript ]
method OnGetSQLCatValDetails(ByRef pParameters As %String, ByRef pSQL As %String, pCriteria As %ZEN.proxyObject, ByRef pPagingInfo As %String) as %Status [ Language = objectscript ]
method OnGetSQLCatValOverview(ByRef pParameters As %String, ByRef pSQL As %String, pCriteria As %ZEN.proxyObject, ByRef pPagingInfo As %String) as %Status [ Language = objectscript ]
method OnGetSQLErrors(ByRef pParameters As %String, ByRef pSQL As %String, pCriteria As %ZEN.proxyObject, ByRef pPagingInfo As %String) as %Status [ Language = objectscript ]
method OnGetSQLScatter(ByRef pParameters As %String, ByRef pSQL As %String, pCriteria As %ZEN.proxyObject, ByRef pPagingInfo As %String) as %Status [ Language = objectscript ]
method SetRowIdByPosition(pPosition As %Integer) as %Status [ Language = objectscript, ZenMethod ]
abstract method TestModel() as %String [ Language = objectscript, ZenMethod ]
clientmethod changeMode() [ Language = javascript ]
clientmethod changeProbThreshold(value) [ Language = javascript ]
clientmethod checkDataSource() [ Language = javascript ]
clientmethod export() [ Language = javascript ]
clientmethod launchExport() [ Language = javascript ]
clientmethod onCatValElementClick(chart) [ Language = javascript ]
clientmethod onCatValOverviewClick(chart) [ Language = javascript ]
clientmethod onContValElementClick(chart) [ Language = javascript ]
clientmethod onPopupAction(popupName, action, value) [ Language = javascript ]
This client event is fired when the a popup page launched from this page fires an action.
clientmethod onRefresh() [ Language = javascript ]
clientmethod onReset() [ Language = javascript ]
clientmethod onloadHandler() [ Language = javascript ]
Inherited description: This client event, if present, is fired when the page is loaded.
final clientmethod refresh() [ Language = javascript ]
final clientmethod reset() [ Language = javascript ]
clientmethod setConfusionMatrixValue(cell, value) [ Language = javascript ]
clientmethod showText(id) [ Language = javascript ]
clientmethod test() [ Language = javascript ]
clientmethod toggleAdvancedMode(hide) [ Language = javascript ]
clientmethod toggleExportAction(dataOnly) [ Language = javascript ]
clientmethod updateCatValDetails(value) [ Language = javascript ]

Inherited Members

Inherited Properties

Inherited Methods

Subclasses

Feedback