Class Reference
IRIS for UNIX 2019.2
InterSystems: The power behind what matters   
Documentation  Search
  [ENSLIB] >  [%DeepSee] >  [UserLibrary] >  [Container]
Private  Storage   

abstract class %DeepSee.UserLibrary.Container extends %RegisteredObject

This class provides a way to define folder items (such as dashboards or pivots) within the XData block of class.
This provides a convenient way to define dashboards and other items that are meant to be delivered as part of an application.
Compiling a Container class causes the XML within the Contents section to be processed and any items defined will be loaded into the current namespace.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
2


Summary

Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IsA %IsModified %New
%NormalizeObject %ObjectModified %OnLoad %OriginalNamespace
%PackageName %Process %RemoveFromSaveSet %SerializeObject
%SetModified %ValidateObject

Subclasses
Ens.DeepSee.ActivityVolumeAndDurationDashboard

Methods

• classmethod %OnLoad() as %Status
This method is called immediately after the contents of this container are loaded via the %DeepSee.UserLibrary.Utils:%ImportContainer method. It is also called if the compiled class' %Process method is called directly.
• classmethod %Process(pVerbose As %Boolean = 1, pReplace As %Boolean = 1) as %Status
This method causes the contents of this container to be loaded at compilation time. It can also be called directly at a later time to include execution of the %OnLoad callback, if defined.


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