%DeepSee.Model.SubjectArea.dimension
class %DeepSee.Model.SubjectArea.dimension extends %DeepSee.Model.SubjectArea.node
Meta-data for a dimension within a DeepSee subject area.Property Inventory
Method Inventory
Properties
property allCaption as %DeepSee.Datatype.string (XMLPROJECTION = "attribute");
Optional. Override the name used for the All level for this dimension.
If not provided, then "All" + dimension name is used.
Property methods: allCaptionDisplayToLogical(), allCaptionGet(), allCaptionIsValid(), allCaptionLogicalToDisplay(), allCaptionLogicalToOdbc(), allCaptionNormalize(), allCaptionSet()
property allDisplayName as %DeepSee.Datatype.string (XMLPROJECTION = "attribute");
Optional. Overrides the localized name used for the All level for this dimension.
If defined, this is the text displayed by DeepSee applications,
otherwise the allCaption is used.
Property methods: allDisplayNameDisplayToLogical(), allDisplayNameGet(), allDisplayNameIsValid(), allDisplayNameLogicalToDisplay(), allDisplayNameLogicalToOdbc(), allDisplayNameNormalize(), allDisplayNameSet()
Hidden flag. If true, then this dimension will be hidden (not part of the subject area model).
Property methods: hiddenDisplayToLogical(), hiddenGet(), hiddenIsValid(), hiddenLogicalToDisplay(), hiddenLogicalToXSD(), hiddenNormalize(), hiddenSet(), hiddenXSDToLogical()
relationship hierarchies as array of %DeepSee.Model.SubjectArea.hierarchy (XMLELEMENTREF = 1, XMLPROJECTION = "ELEMENT", XMLTYPECONSTRAINT = "CHOICE") [ InitialExpression = $listbuild("%DeepSee.Model.SubjectArea.hierarchy","dimension",+$this,"many",0,0) , Transient , Inverse = dimension , Cardinality = many ];
Set of hierarchies defined for this dimension.
Via a set of levels, a hierarchy defines a way in which this dimension can roll up.
Via a set of levels, a hierarchy defines a way in which this dimension can roll up.
Property methods: hierarchiesGet(), hierarchiesGetObject(), hierarchiesGetObjectId(), hierarchiesGetSwizzled(), hierarchiesIsEmpty(), hierarchiesIsValid(), hierarchiesNewObject(), hierarchiesRClose(), hierarchiesRExec(), hierarchiesRFetch(), hierarchiesRelate(), hierarchiesSQLCompute(), hierarchiesSet(), hierarchiesUnRelate()
relationship subjectArea as %DeepSee.Model.SubjectArea.subjectArea (XMLPROJECTION = "none") [ Inverse = dimensions , Cardinality = one ];
Subject Area that this dimension belongs to.
Property methods: subjectAreaGet(), subjectAreaGetObject(), subjectAreaGetObjectId(), subjectAreaGetSwizzled(), subjectAreaIsValid(), subjectAreaNewObject(), subjectAreaRClose(), subjectAreaRExec(), subjectAreaRFetch(), subjectAreaRelate(), subjectAreaSQLCompute(), subjectAreaSet(), subjectAreaUnRelate()
Methods
method %Validate() as %Status
Test if this dimension's definition is valid.
Inherited Members
Inherited Properties
Inherited 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()
- %ValidateObject()
- XMLDTD()
- XMLExport()
- XMLExportToStream()
- XMLExportToString()
- XMLNew()
- XMLSchema()
- XMLSchemaNamespace()
- XMLSchemaType()