Skip to main content

%DeepSee.extensions.clusters.TableAnalysis

Class %DeepSee.extensions.clusters.TableAnalysis Extends (%ZEN.Component.page, %DeepSee.extensions.clusters.DataController, %DeepSee.extensions.clusters.ChartModel) [ System = 4 ]

Parameters

APPLICATION

Parameter APPLICATION = "%DeepSee.extensions.clusters.ZenApplication";

Application this page belongs to.

SPECIALVALUES

Parameter SPECIALVALUES = 0;

PAGENAME

Parameter PAGENAME = "Clusters";

DOMAIN

Parameter DOMAIN = "ZENTEST";

Domain used for localization.

RESOURCE

Parameter RESOURCE = "%DeepSee_Portal";

All DeepSee pages require %DeepSee_Portal USE.

Properties

propNameX

Property propNameX As %ZEN.Datatype.string;

Measure to use for analysis.

propNameY

Property propNameY As %ZEN.Datatype.string;

Measure to use for analysis.

className

Property className As %ZEN.Datatype.string;

schemaName

Property schemaName As %ZEN.Datatype.string;

XDatas

Style

XData Style

Contents

XData Contents [ XMLNamespace = "http://www.intersystems.com/zen" ]

tableSelectPane

XData tableSelectPane [ XMLNamespace = "http://www.intersystems.com/zen" ]

Methods

onYRefresh

ClientMethod onYRefresh() [ Language = javascript ]

getChartData

ClientMethod getChartData(series) [ Language = javascript ]

schemaChanged

ClientMethod schemaChanged() [ Language = javascript ]

tableChanged

ClientMethod tableChanged() [ Language = javascript ]

datasetChanged

ClientMethod datasetChanged() [ Language = javascript ]

run

ClientMethod run() [ Language = javascript ]

axisChanged

ClientMethod axisChanged() [ Language = javascript ]

adjustSize

ClientMethod adjustSize() [ Language = javascript ]

Adjust size and position of components on this page.

OnSelectSchema

Method OnSelectSchema() As %ZEN.proxyObject [ ZenMethod ]

OnSelectClass

Method OnSelectClass() As %ZEN.proxyObject [ ZenMethod ]

RunAndUpdate

Method RunAndUpdate() As %ZEN.proxyObject [ ZenMethod ]

%OnChangeSchema

Method %OnChangeSchema() As %Status

%OnAfterCreatePage

Method %OnAfterCreatePage() As %Status

%OnSelectClass

Method %OnSelectClass() As %Status

RestoreDefaults

Method RestoreDefaults() As %ZEN.proxyObject [ ZenMethod ]

%UpdateControls

Method %UpdateControls() As %Status

Update value of controls.

%UpdateStatusInfo

Method %UpdateStatusInfo() As %Status

%ClearStatusInfo

Method %ClearStatusInfo() As %Status

%SetModelData

Method %SetModelData() As %Status

%SetClusteringParameters

Method %SetClusteringParameters() As %Status

%ComputeValues

Method %ComputeValues() As %Status

%EstimateCount

Method %EstimateCount(Output pSC As %Status) As %Integer

SchemasExecute

ClassMethod SchemasExecute(ByRef %q As %Library.Binary, system As %Library.Boolean = 0) As %Library.Status [ ProcedureBlock = 1 ]

SchemasFetch

ClassMethod SchemasFetch(ByRef %q As %Library.Binary, ByRef Row As %Library.List, ByRef AtEnd As %Library.Integer) As %Library.Status [ ProcedureBlock = 1 ]

SchemasClose

ClassMethod SchemasClose(ByRef %q As %Library.Binary) As %Library.Status [ ProcedureBlock = 1 ]

%OnGetValue

Method %OnGetValue(ByRef value, classname As %String, property As %String) As %Status