org.palo.api
Class DefaultVirtualCubeDefinition

java.lang.Object
  extended by org.palo.api.DefaultVirtualCubeDefinition
All Implemented Interfaces:
VirtualCubeDefinition

Deprecated. please use CubeViews and Axiss to persist a certain cube state

public class DefaultVirtualCubeDefinition
extends java.lang.Object
implements VirtualCubeDefinition

DefaultVirtualCubeDefinition

Version:
$ID$

Constructor Summary
DefaultVirtualCubeDefinition(java.lang.String name, Cube sourceCube, VirtualDimensionDefinition[] virtualDimensionDefinitions)
          Deprecated. Creates a new DefaultVirtualCubeDefinition based on the given Cube with the given VirtualDimensionDefintions
 
Method Summary
 java.lang.String getName()
          Deprecated. Returns the name to use for the virtual cube NOTE: the virtual cube name must fulfill the constraints regarding a cube name, namely its uniqueness within its containing database
 Cube getSourceCube()
          Deprecated. Returns the source cube of this virtual cube.
 VirtualDimensionDefinition[] getVirtualDimensionDefinitions()
          Deprecated. Returns the virtual dimension definitions which build up this virtual cube
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultVirtualCubeDefinition

public DefaultVirtualCubeDefinition(java.lang.String name,
                                    Cube sourceCube,
                                    VirtualDimensionDefinition[] virtualDimensionDefinitions)
Deprecated. 
Creates a new DefaultVirtualCubeDefinition based on the given Cube with the given VirtualDimensionDefintions

Parameters:
sourceCube - the Cube which current view should be made persistent
virtualDimensionDefinitions -
Method Detail

getName

public java.lang.String getName()
Deprecated. 
Description copied from interface: VirtualCubeDefinition
Returns the name to use for the virtual cube NOTE: the virtual cube name must fulfill the constraints regarding a cube name, namely its uniqueness within its containing database

Specified by:
getName in interface VirtualCubeDefinition
Returns:
the virtual cube name

getSourceCube

public Cube getSourceCube()
Deprecated. 
Description copied from interface: VirtualCubeDefinition
Returns the source cube of this virtual cube. The source cube is nothing else than the cube which current state is saved.

Specified by:
getSourceCube in interface VirtualCubeDefinition
Returns:
the source Cube

getVirtualDimensionDefinitions

public VirtualDimensionDefinition[] getVirtualDimensionDefinitions()
Deprecated. 
Description copied from interface: VirtualCubeDefinition
Returns the virtual dimension definitions which build up this virtual cube

Specified by:
getVirtualDimensionDefinitions in interface VirtualCubeDefinition
Returns:
the VirtualDimensionDefinitions