Skip to main content

This documentation is for an older version of this product. See the latest version of this content.Opens in a new tab

%ZHSLIB.PackageManager.Developer.Annotation.CosEntity.NonModuleSuperclass

persistent class %ZHSLIB.PackageManager.Developer.Annotation.CosEntity.NonModuleSuperclass extends %Library.Persistent, %XML.Adaptor

SQL Table Name: %ZHSLIB_PackageManager_Developer_Annotation_CosEntity.NonModuleSuperclass

data holder for names of non-module superclasses extended by a given module class. Note that although this class is in the CosEntity package, it does NOT extend %ZHSLIB.PackageManager.Developer.Annotation.CosEntity.

Property Inventory

Parameters

parameter XMLNAME = NonModuleSuperclass;
Inherited description: This parameter provides the default XMLNAME for the class. If it is empty then the class name will be used to construct a default XML name. The default XMLNAME is used as the top level tag when exporting objects and the export context did not provide an XML container name.

Properties

relationship AppliesTo as %ZHSLIB.PackageManager.Developer.Annotation.CosEntity.ClassProxy [ Required , Inverse = NonModuleSuperclasses , Cardinality = parent ];
Property methods: AppliesToGet(), AppliesToGetObject(), AppliesToGetObjectId(), AppliesToGetStored(), AppliesToGetSwizzled(), AppliesToIsValid(), AppliesToNewObject(), AppliesToOnDelete(), AppliesToRClose(), AppliesToRExec(), AppliesToRFetch(), AppliesToRelate(), AppliesToSQLCompute(), AppliesToSet(), AppliesToSetObject(), AppliesToSetObjectId(), AppliesToUnRelate(), AppliesToUnSwizzle()
property ClassName as %Dictionary.Classname (XMLPROJECTION = "attribute");
Property methods: ClassNameGet(), ClassNameGetStored(), ClassNameIsValid(), ClassNameSet()
property InPrimaryAncestry as %Boolean (XMLPROJECTION = "attribute") [ InitialExpression = 0 ];
Property methods: InPrimaryAncestryDisplayToLogical(), InPrimaryAncestryGet(), InPrimaryAncestryGetStored(), InPrimaryAncestryIsValid(), InPrimaryAncestryLogicalToDisplay(), InPrimaryAncestryLogicalToXSD(), InPrimaryAncestryNormalize(), InPrimaryAncestrySet(), InPrimaryAncestryXSDToLogical()

Indexes

index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()

Inherited Members

Inherited Methods

Storage

Storage Model: Storage (%ZHSLIB.PackageManager.Developer.Annotation.CosEntity.NonModuleSuperclass)

{%%PARENT}("NonModuleSuperclasses")(ID)
=
%%CLASSNAME
ClassName
InPrimaryAncestry
FeedbackOpens in a new tab