Package | mx.olap |
Class | public class OLAPDimension |
Inheritance | OLAPDimension ![]() ![]() ![]() |
Implements | IOLAPDimension |
The <mx:OLAPDimension>
tag inherits all of the tag attributes
of its superclass, and adds the following tag attributes:
<mx:OLAPDimension Properties attributes="" elements="" hierarchies="" />
Default MXML Propertyelements
See also
Property | Defined By | ||
---|---|---|---|
attributes : IList
The attributes of this dimension, as a list of OLAPAttribute instances. | OLAPDimension | ||
![]() | constructor : Object
A reference to the class object or constructor function for a given object instance. | Object | |
cube : IOLAPCube
The cube to which this dimension belongs. | OLAPDimension | ||
defaultMember : IOLAPMember [read-only]
The default member of this dimension. | OLAPDimension | ||
![]() | displayName : String
The name of the OLAP element, as a String, which can be used for display. | OLAPElement | |
elements : Array [write-only]
Processes the input Array and initializes the attributes
and hierarchies properties based on the elements of the Array. | OLAPDimension | ||
hierarchies : IList
All the hierarchies for this dimension, as a list of IOLAPHierarchy instances. | OLAPDimension | ||
isMeasure : Boolean [read-only]
Contains true if this is the measures dimension,
which holds all the measure members. | OLAPDimension | ||
members : IList [read-only]
Returns all the members of this dimension, as a list of IOLAPMember instances. | OLAPDimension | ||
![]() | name : String
The name of the OLAP element that includes the OLAP schema hierarchy of the element. | OLAPElement | |
![]() | prototype : Object [static]
A reference to the prototype object of a class or function object. | Object | |
![]() | uniqueName : String [read-only]
The unique name of the OLAP element in the cube. | OLAPElement |
Method | Defined By | ||
---|---|---|---|
Constructor
| OLAPDimension | ||
Returns the attribute with the given name within the dimension. | OLAPDimension | ||
Returns the hierarchy with the given name within the dimension. | OLAPDimension | ||
Returns the member with the given name within the dimension. | OLAPDimension | ||
![]() |
Indicates whether an object has a specified property defined. | Object | |
![]() |
Indicates whether an instance of the Object class is in the prototype chain of the object specified
as the parameter. | Object | |
![]() |
Indicates whether the specified property exists and is enumerable. | Object | |
![]() |
Sets the availability of a dynamic property for loop operations. | Object | |
![]() |
Returns the string representation of this object, formatted according to locale-specific conventions. | Object | |
![]() |
Returns the unique name of the element. | OLAPElement | |
![]() |
Returns the primitive value of the specified object. | Object |
attributes | property |
attributes:IList
The attributes of this dimension, as a list of OLAPAttribute instances.
public function get attributes():IList
public function set attributes(value:IList):void
cube | property |
cube:IOLAPCube
The cube to which this dimension belongs.
public function get cube():IOLAPCube
public function set cube(value:IOLAPCube):void
defaultMember | property |
defaultMember:IOLAPMember
[read-only] The default member of this dimension.
public function get defaultMember():IOLAPMember
elements | property |
elements:Array
[write-only]
Processes the input Array and initializes the attributes
and hierarchies
properties based on the elements of the Array.
Attributes are represented in the Array by instances of the OLAPAttribute class,
and hierarchies are represented by instances of the OLAPHierarchy class.
Use this property to define the attributes and hierarchies of a cube in a single Array.
public function set elements(value:Array):void
hierarchies | property |
hierarchies:IList
All the hierarchies for this dimension, as a list of IOLAPHierarchy instances.
public function get hierarchies():IList
public function set hierarchies(value:IList):void
isMeasure | property |
isMeasure:Boolean
[read-only]
Contains true
if this is the measures dimension,
which holds all the measure members.
public function get isMeasure():Boolean
members | property |
members:IList
[read-only] Returns all the members of this dimension, as a list of IOLAPMember instances. The returned list might represent remote data and therefore can throw an ItemPendingError.
public function get members():IList
OLAPDimension | () | Constructor |
public function OLAPDimension(name:String = null, displayName:String = null)
Constructor
Parametersname:String (default = null ) — The name of the OLAP dimension that includes the OLAP schema hierarchy of the element.
| |
displayName:String (default = null ) — The name of the OLAP dimension, as a String, which can be used for display.
|
findAttribute | () | method |
public function findAttribute(name:String):IOLAPAttribute
Returns the attribute with the given name within the dimension.
Parameters
name:String — The name of the attribute.
|
IOLAPAttribute — An IOLAPAttribute instance representing the attribute,
or null if an attribute is not found.
|
findHierarchy | () | method |
public function findHierarchy(name:String):IOLAPHierarchy
Returns the hierarchy with the given name within the dimension.
Parameters
name:String — The name of the hierarchy.
|
IOLAPHierarchy — An IOLAPHierarchy instance representing the hierarchy,
or null if a hierarchy is not found.
|
findMember | () | method |
public function findMember(name:String):IOLAPMember
Returns the member with the given name within the dimension.
Parameters
name:String — The name of the member.
|
IOLAPMember — An IOLAPMember instance representing the member,
or null if a member is not found.
|