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

B12180-01

oracle.AWXML
Class DimensionMemberSelection

java.lang.Object
  |
  +--oracle.AWXML.BaseObject
        |
        +--oracle.AWXML.DimensionMemberSelection

public class DimensionMemberSelection
extends BaseObject

A set of members in a dimension. The set may consist of levels, individual members, or both. A DimensionMemberSelection can be applied to a Solve.


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
DimensionMemberSelection(BaseObject input)
          Constructor that takes the owner of this object.

 

Method Summary
 void addDimensionMemberExpression(DimensionMemberExpression input)
          Adds a limit expression in a DimensionMemberExpression to the selection of dimension members.
 DimensionMemberExpression createDimensionMemberExpression()
          Creates a DimensionMemberExpression in the analytic workspace.
 Dimension getDimension()
          Returns the dimension to which the selection should apply.
 java.util.Vector getDimensionMemberExpression()
          Returns a list of limit expressions (DimensionMemberExpression objects) for the selection of dimension members.
 void removeDimensionMemberExpression(DimensionMemberExpression input)
          Removes the DimensionMemberExpression from the selection of dimension members.
 void setDimension(Dimension input)
          Sets the dimension to which the selection should apply.
 java.lang.String WriteToXML()
          Returns the object as an XML string.

 

Methods inherited from class oracle.AWXML.BaseObject
Alter, Create, CreateAfter, CreateBefore, CreateFirst, Delete, 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

 

Constructor Detail

DimensionMemberSelection

public DimensionMemberSelection(BaseObject input)
Constructor that takes the owner of this object.
Parameters:
input - BaseObject that is the owner of this object in the object model
Method Detail

setDimension

public void setDimension(Dimension input)
Sets the dimension to which the selection should apply.
Parameters:
Dimension -  

getDimension

public Dimension getDimension()
Returns the dimension to which the selection should apply.
Returns:
Dimension

addDimensionMemberExpression

public void addDimensionMemberExpression(DimensionMemberExpression input)
Adds a limit expression in a DimensionMemberExpression to the selection of dimension members.
Parameters:
input - DimensionMemberExpression

removeDimensionMemberExpression

public void removeDimensionMemberExpression(DimensionMemberExpression input)
Removes the DimensionMemberExpression from the selection of dimension members.
Parameters:
input - DimensionMemberExpression

getDimensionMemberExpression

public java.util.Vector getDimensionMemberExpression()
Returns a list of limit expressions (DimensionMemberExpression objects) for the selection of dimension members.
Returns:
Vector

WriteToXML

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

createDimensionMemberExpression

public DimensionMemberExpression createDimensionMemberExpression()
Creates a DimensionMemberExpression in the analytic workspace.
Returns:
DimensionMemberExpression

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

B12180-01

Copyright © 2003, Oracle. All Rights Reserved.