MetaHierarchy

Namespace: PP.Mb;

Inheritance hierarchy

Object

PP.Mb.Descriptor

PP.Mb.Object

MetaHierarchy

Description

The MetaHierarchy class implements an instance of hierarchy metadata.

Syntax

PP.initClass(PP.Mb.MetaHierarchy, PP.Mb.Object, "MetaHierarchy");

Properties

  Property name Brief description
ChildEls The ChildEls property determines child elements by specified key
Dim The Dim property determines dimension by attribute key.
FilterFacts The FilterFacts property determines array that contains keys of the series to be shown in the hierarchy.
FilterMode The FilterMode property determines type of filter applied to series in the hierarchy.
IsAttributeFilter The IsAttributeFilter property indicates if a filter is set for the attribute with the ID attributeId.
LeafLoadExtent The LeafLoadExtent property determines maximum number of leaf elements to be loaded in the hierarchy.
Levels The Levels property determines level array.
RubricatorKey The RubricatorKey property determines key of a time series database in the metabase.
SelectedBreadcrumbAttributes The SelectedBreadcrumbAttributes property determines the last attribute sequence defined in the breadcrumb.

Methods

  Method name Brief description
clearDims The clearDims method clears a list of dimensions.
getAttributeById The getAttributeById method determines a list of attributes by identifier value.
getAttributes The getAttributes method defines the list of attributes.
getDimOdId The getDimOdId method returns an object that contains dimension moniker by dimension key.
getWhereIsEmpty The getWhereIsEmpty method returns the indication that determines whether to load no data elements.
setAttrIncludeSelectedOnly The setAttrIncludeSelectedOnly method set the includeSelectedOnly property for hierarchy attributes at all levels. This property controls that only selected attribute values are accounted for when creating the hierarchy.
setAttrProperty The setAttrProperty method sets value for attribute property by its ID.
setSort The setSort method sets sorting in a series tree.

Properties inherited from the class PP.Mb.Object

  Property name Brief description
Metabase The Metabase method determines a repository that stores the object.
OdId The OdId property determines a string of repository object moniker.
PPService The PPService property determines a service for working with a repository object.

Methods inherited from the class PP.Mb.Object

  Method name Brief description
getReadOnly The getReadOnly method determines whether an object is available for editing.

Properties inherited from the class Descriptor

  Property name Brief description
Key The Key property determines a repository object key.
Metadata The Metadata property determines object metadata.
Name The Name property determines object name.

Methods inherited from the class Descriptor

  Method name Brief description
getClass The getClass method returns class of repository object.
getHasChildren The getHasChildren method determines whether an object has child objects.
getIsShortcut The getIsShortcut method indicates whether an object is a shortcut.
getParentKey The getParentKey method returns key of the parent object.
getState The getState method returns object descriptor metadata: values of all properties of the Descriptor class.

Properties inherited from the class Object

  Property name Brief description
Data The Data property associates a random object with this component.
Id The Id property sets component identifier.
Settings The Settings property sets component parameters.

Methods inherited from the class Object

  Method name Brief description
clone The clone method creates a copy of object. It is not implemented in PP.Ui.Control.
dispose The dispose method deletes the component.
getTypeName The getTypeName method returns the name of the object type without the namespace, to which it belongs.

See also:

PP.Mb