Skip navigation links

Oracle® OLAP Java API Reference
11g Release 2 (11.2)


Class MdmSubDimension

  extended by oracle.olapi.metadata.BaseMetadataObject
      extended by oracle.olapi.metadata.mdm.MdmObject
          extended by oracle.olapi.metadata.mdm.MdmSource
              extended by oracle.olapi.metadata.mdm.MdmDimension
                  extended by oracle.olapi.metadata.mdm.MdmSubDimension

All Implemented Interfaces:
Direct Known Subclasses:
MdmDimensionLevel, MdmHierarchy, MdmHierarchyLevel

public abstract class MdmSubDimension
extends MdmDimension

A component of an MdmPrimaryDimension. The type of the members of an MdmSubDimension is specified by the MdmPrimaryDimension. With the getPrimaryDimension method, an application can get the MdmPrimaryDimension for an MdmSubDimension.

The subclasses of MdmSubDimension represent hierarchical or nonhierarchical organizations of the members of the dimension. The following are the subclasses of MdmSubDimension.

Method Summary
 void addAttribute(MdmAttribute attr)
          Adds an MdmAttribute to the MdmSubDimension.
 java.util.List getAttributes()
          Gets the MdmAttribute objects that have been explicitly added to the MdmSubDimension by the addAttribute method.
 void removeAttribute(MdmAttribute attr)
          Removes an MdmAttribute from the MdmSubDimension.


Methods inherited from class oracle.olapi.metadata.mdm.MdmDimension
getCardinality, getCustomOrder, getPluralDescription, getPrimaryDimension, getShortPluralDescription, setCardinality, setCustomOrder, setPluralDescription, setShortPluralDescription


Methods inherited from class oracle.olapi.metadata.mdm.MdmSource
getDataType, getSource, getType


Methods inherited from class oracle.olapi.metadata.mdm.MdmObject
acceptVisitor, addDescription, addObjectClassification, findOrCreateDescription, getDescription, getDescription, getDescription, getDescriptions, getMetadataProvider, getName, getNewName, getObjectClassifications, getShortDescription, isClassifiedAs, removeDescription, removeObjectClassification, setDescription, setDescription, setDescription, setName, setShortDescription


Methods inherited from class oracle.olapi.metadata.BaseMetadataObject
getContainedByObject, getID, getOwner


Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait


Method Detail


public final java.util.List getAttributes()
Gets the MdmAttribute objects that have been explicitly added to the MdmSubDimension by the addAttribute method.
Specified by:
getAttributes in class MdmDimension
A List of the MdmAttribute objects of the MdmSubDimension.
See Also:


public final void addAttribute(MdmAttribute attr)
Adds an MdmAttribute to the MdmSubDimension.
attr - The MdmAttribute to add to the MdmSubDimension.


public final void removeAttribute(MdmAttribute attr)
Removes an MdmAttribute from the MdmSubDimension.
Specified by:
removeAttribute in class MdmDimension
attr - The MdmAttribute to remove from the MdmSubDimension.

Skip navigation links

Copyright © 2002, 2010, Oracle. All rights reserved.