Oracle OLAP Analytic Workspace Java API Reference
10g Release 1 (10.1)

B12180-01

oracle.AWXML
Class CubeDimensionSourceExpression

java.lang.Object
  |
  +--oracle.AWXML.BaseObject
        |
        +--oracle.AWXML.ExternalSourceExpression
              |
              +--oracle.AWXML.RestrictedSourceExpression
                    |
                    +--oracle.AWXML.CubeDimensionSourceExpression

public class CubeDimensionSourceExpression
extends RestrictedSourceExpression

Specifies the columns in a fact table that map to key columns in dimension tables.


Field Summary
protected  Level m_level
           

 

Fields inherited from class oracle.AWXML.RestrictedSourceExpression
m_restriction

 

Fields inherited from class oracle.AWXML.ExternalSourceExpression
m_SourceColumn, m_targetObject

 

Fields inherited from class oracle.AWXML.BaseObject
AWNULL, DATABASENULL, m_commandResults, m_commandResultText, m_id, m_listResults, m_longName, m_name, m_owner, m_pluralName, m_schema, m_shortName, s_EndElementTag, s_EndEndTag, s_EndStartTag, s_EndTag, s_Indent, s_JAVA_LINEEND, s_NEWLINE, s_objectCounter, s_StartEndTag, s_StartStartTag

 

Constructor Summary
CubeDimensionSourceExpression(BaseObject input)
          Constructor for a CubeDimensionSourceExpression.

 

Method Summary
 java.lang.String Alter(AWConnection connection)
          Alters a CubeDimensionSourceExpression in the current analytic workspace.
 java.lang.String Create(AWConnection connection)
          Creates a CubeDimensionSourceExpression in the current analytic workspace.
 java.lang.String Delete(AWConnection connection)
          Removes a CubeDimensionSourceExpression from the current analytic workspace.
 Level getLevel()
          Returns the Level that is mapped to a column in the cube.
 void setLevel(Level input)
          Sets the Level that is mapped to a column in the cube.
 java.lang.String WriteToXML()
          Returns the object as an XML string.

 

Methods inherited from class oracle.AWXML.RestrictedSourceExpression
createRestriction, getRestriction, getWhereClause, setRestriction, setWhereClause

 

Methods inherited from class oracle.AWXML.ExternalSourceExpression
addSourceColumn, CreateSourceColumn, getSourceColumns, getTargetObject, removeSourceColumn, setTargetObject

 

Methods inherited from class oracle.AWXML.BaseObject
CreateAfter, CreateBefore, CreateFirst, getId, getLongName, getName, getOwner, getParentId, getPluralName, getSchema, getShortName, setLongName, setName, setPluralName, setSchema, setShortName

 

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

 

Field Detail

m_level

protected Level m_level
Constructor Detail

CubeDimensionSourceExpression

public CubeDimensionSourceExpression(BaseObject input)
Constructor for a CubeDimensionSourceExpression. Accepts a Cube as input.
Parameters:
input - BaseObject
Method Detail

WriteToXML

public java.lang.String WriteToXML()
Returns the object as an XML string.
Overrides:
WriteToXML in class RestrictedSourceExpression
Returns:
A String containing the XML that represents the object.

setLevel

public void setLevel(Level input)
Sets the Level that is mapped to a column in the cube.
Parameters:
input - Level

getLevel

public Level getLevel()
Returns the Level that is mapped to a column in the cube.
Returns:
Level

Create

public java.lang.String Create(AWConnection connection)
Creates a CubeDimensionSourceExpression in the current analytic workspace.
Overrides:
Create in class BaseObject
Parameters:
connection - AWConnection through which the command will be processed
Returns:
A String indicating if the call was successful. A successful invocation returns the value 'success'.

Alter

public java.lang.String Alter(AWConnection connection)
Alters a CubeDimensionSourceExpression in the current analytic workspace.
Overrides:
Alter in class BaseObject
Parameters:
connection - AWConnection through which the command will be processed
Returns:
A String indicating if the call was successful. A successful invocation returns the value 'success'.

Delete

public java.lang.String Delete(AWConnection connection)
Removes a CubeDimensionSourceExpression from the current analytic workspace.
Overrides:
Delete in class BaseObject
Parameters:
connection - AWConnection through which the command will be processed
Returns:
A String indicating if the call was successful. A successful invocation returns the value 'success'.

Oracle OLAP Analytic Workspace Java API Reference
10g Release 1 (10.1)

B12180-01

Copyright © 2003, Oracle. All Rights Reserved.