Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / ENSLIB namespace / %DeepSee.Query.group
Private  Storage   

%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 %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 %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.