Oracle™ Business Intelligence Beans Java API Reference
Release 10
g (9.0.4)
Part number B12159_01


oracle.dss.selection.step
Class ConditionStep

java.lang.Object
  |
  +--oracle.dss.selection.step.Step
        |
        +--oracle.dss.selection.step.ConditionStep
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable, VectorClone
Direct Known Subclasses:
AllStep, AttributeStep, BasicFamilyStep, ConditionSortStep, FirstLastStep, MatchStep, MeasConditionStep, RangeStep, RangeTimeStep

public abstract class ConditionStep
extends Step

The base class for the steps in a selection that specify members of a particular dimension based on a condition, such as "the top 10 based on Sales."

See Also:
Serialized Form

Fields inherited from class oracle.dss.selection.step.Step
ADD, BASE_STATE_INDEX, CURRENT_STATE_INDEX, KEEP, LONG, MEDIUM, REMOVE, SELECT, SHORT

 

Constructor Summary
ConditionStep()
          Constructor that does not specify any arguments.
ConditionStep(java.lang.String dimensionName)
          Constructor that specifies a dimension.

 

Method Summary
 java.lang.Object clone()
          Creates a copy of this ConditionStep object.
 void copyFrom(Step step)
          Copies all fields from the specified Step object.
 boolean equals(java.lang.Object obj)
          Indicates whether one Step object is equivalent to another Step object.
 java.util.Vector getLevels()
          Retrieves the levels of this ConditionStep object.
 void setLevels(java.util.Vector newLevels)
          Specifies the levels of this ConditionStep object.
 java.lang.String toString()
          Generates the string representation of this ConditionStep object.

 

Methods inherited from class oracle.dss.selection.step.Step
addPropertyChangeListener, getAction, getDescription, getDimension, getDispQDR, getEvaluatorClass, getHierarchy, getQDR, getQDRDescription, getViewClassName, isEnabled, isValid, removePropertyChangeListener, setAction, setDescription, setDimension, setDispQDR, setEnabled, setHierarchy, setQDR, setQDRDescription, setValid

 

Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Constructor Detail

ConditionStep

public ConditionStep()
Constructor that does not specify any arguments.

ConditionStep

public ConditionStep(java.lang.String dimensionName)
Constructor that specifies a dimension.
Parameters:
dimensionName - The name of the dimension.
Method Detail

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Creates a copy of this ConditionStep object.
Overrides:
clone in class Step
Returns:
A copy of this ConditionStep object.
Throws:
java.lang.CloneNotSupportedException - If cloning is not supported for any of the fields.

equals

public boolean equals(java.lang.Object obj)
Indicates whether one Step object is equivalent to another Step object.
Overrides:
equals in class Step
Parameters:
obj - The Step object with which to compare.
Returns:
true if the objects are completely equal; false if they are not.

copyFrom

public void copyFrom(Step step)
Copies all fields from the specified Step object.
Overrides:
copyFrom in class Step
Parameters:
step - The Step object from which to copy fields.

toString

public java.lang.String toString()
Generates the string representation of this ConditionStep object.
Overrides:
toString in class Step
Returns:
The string representation of this ConditionStep object.

setLevels

public void setLevels(java.util.Vector newLevels)
Specifies the levels of this ConditionStep object.
Parameters:
newLevels - The vector of levels.

getLevels

public java.util.Vector getLevels()
Retrieves the levels of this ConditionStep object.
Returns:
The vector of levels.

Oracle™ Business Intelligence Beans Java API Reference
Release 10
g (9.0.4)
Part number B12159_01


Copyright © 2003, Oracle. All Rights Reserved.