Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [USER] >  [%DeepSee] >  [Model] >  [ListingGroup] >  [listingGroup]
Private  Storage   

class %DeepSee.Model.ListingGroup.listingGroup extends node, %CSP.Portal.AbstractPortalModel

Meta-data object for a DeepSee subjectArea.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
6 3


Summary

Properties
ReadOnly Timestamp caption className
defaultResource description disabled displayName
listings name resource targetCubes

Methods
%AddToSaveSet %BindExport %ClassIsLatestVersion %ClassName
%ConstructClone %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%Extends %GetParameter %IsA %IsModified
%New %NormalizeObject %ObjectModified %OriginalNamespace
%PackageName %QuoteList %QuoteValue %QuoteValueL10N
%RemoveFromSaveSet %SerializeObject %SetModified %Validate
%ValidateObject XMLDTD XMLExport XMLExportToStream
XMLExportToString XMLNew XMLSchema XMLSchemaNamespace
XMLSchemaType


Properties

• property caption as %DeepSee.Datatype.string(MAXLEN=250,XMLPROJECTION="attribute");
This is used as the caption text when utilities display this listing group.
• property className as %String(MAXLEN=30000,XMLPROJECTION="attribute");
Name of the class where this model was defined Only used for XML transport
• property defaultResource as %String(MAXLEN=255,XMLPROJECTION="attribute");
If defined, this will serve as the default resource for all listings in this group. Resources defined in individual listings will override this setting.
• relationship listings as %DeepSee.Model.ListingGroup.listing(XMLELEMENTREF=1,XMLPROJECTION="ELEMENT",XMLTYPECONSTRAINT="CHOICE") [ Inverse = listingGroup,Cardinality = many ];
Listings defined for this subject area.
• property resource as %String(MAXLEN=255,XMLPROJECTION="attribute");
The resource needed to view or edit this cube:
If defined and the current user holds the USE privilege on this resource, then the user may view (run queries against) this item.
If defined and the current user holds the WRITE privilege on this resource, then the user may modify this item.
• property targetCubes as %DeepSee.Datatype.string(MAXLEN=30000,XMLPROJECTION="attribute");
Name of the cube(s) which can access listings defined in this group.
This may contain a csv list of cubes.

Methods

• method %Validate() as %Status
Validate this model for logical errors.


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