Home > Class Reference > ENSLIB namespace > %DeepSee.Query.group
Private  

%DeepSee.Query.group

abstract class %DeepSee.Query.group extends node

Base class for DeepSee RunTime nodes that contain children.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 3

Summary

Properties
children parent value
Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetMemberProvider %GetParameter %GetType %GetValue
%IsA %IsEnabled %IsModified %New
%NormalizeObject %ObjectModified %OriginalNamespace %PackageName
%PreProcess %PrintNode %RemoveFromSaveSet %SerializeObject
%SetModified %ToString %ValidateObject XMLDTD
XMLExport XMLExportToStream XMLExportToString XMLNew
XMLSchema XMLSchemaNamespace XMLSchemaType
Subclasses
%DeepSee.Query.axis %DeepSee.Query.expression %DeepSee.Query.function %DeepSee.Query.memberSpec
%DeepSee.Query.set

Properties

relationship children as %DeepSee.Query.node(XMLELEMENTREF=1,XMLPROJECTION="ELEMENT",XMLTYPECONSTRAINT="CHOICE") [ Inverse = parent,Cardinality = many ];
Children of this group.
The type of the children depends on context.

Methods

method %IsEnabled(pCube As %String = "", Output pStatus As %Status = $$$OK, Output pReason As %String = "") as %Boolean
Test this node to make sure all data references are currently marked enabled in the cube.
method %PreProcess(pIsSlicer As %Boolean = 0) as %Status
Execute the pre-processing logic for this node.
method %PrintNode(pLevel As %Integer = 0)
Diagnostic. Print value of this node to the console.