Oracle Warehouse Builder Java API Reference
10g Release 1 (10.1)

B12155-01

oracle.owb.dimensional
Interface CubeDimensionUse

All Superinterfaces:
OWBNamedObject

public interface CubeDimensionUse
extends OWBNamedObject

Dimensions can be shared across cubes, therefore a cube references dimensions via CubeDimensionUses. The same dimension may be reused under different aliases by the same cube. [More description here..]


Method Summary
 Cube getCube()
          Get the cube.
 Dimension getDimension()
          Get the Dimension.
 java.lang.String getDimensionRole()
          Get the DimensionRole.
 Level getLevel()
          Get the level.
 void setDimension(Dimension dimension)
          Set the Dimension.
 void setDimensionRole(java.lang.String role)
          Set the DimensionRole.
 void setLevel(Level level)
          Set the level.

 

Methods inherited from interface oracle.owb.foundation.OWBNamedObject
delete, getBusinessName, getClassDefinition, getComponent, getDescription, getName, getUOID, isDeletable, isEditable, isRenamable, setBusinessName, setDescription, setName

 

Method Detail

getCube

public Cube getCube()
Get the cube.
Returns:
a Cube object.

getDimension

public Dimension getDimension()
Get the Dimension.
Returns:
a Dimension object.

setDimension

public void setDimension(Dimension dimension)
                  throws NameSpaceException
Set the Dimension.
Throws:
NameSpaceException

getLevel

public Level getLevel()
Get the level.
Returns:
the Level object.

setLevel

public void setLevel(Level level)
Set the level.

getDimensionRole

public java.lang.String getDimensionRole()
Get the DimensionRole.
Returns:
the DimensionRole.

setDimensionRole

public void setDimensionRole(java.lang.String role)
                      throws NameSpaceException,
InvalidFormatException
Set the DimensionRole.
Throws:
NameSpaceException
InvalidFormatException

Oracle Warehouse Builder Java API Reference
10g Release 1 (10.1)

B12155-01

Copyright © 2003, Oracle. All Rights Reserved.