A calculation is represented by a CalcStep
object. Calculations are created in the following ways:
By using the user interface of the CalcBuilder bean to produce a CalcStep
object
By creating a CalcStep
object programmatically
There are different types of CalcStep
objects, each representing a specific category of calculation. For example, one category of CalcStep
object defines calculations that are arithmetic-based.
The CalcStep
class in the oracle.dss.selection.calcStep
package is the base class that implements behavior common to all CalcStep
objects.
Each type of CalcStep
object is:
Represented by an instance of one of the CalcStep
classes in the oracle.dss.selection.calcStep
package.
Able to save and restore its state based on an XML stream.
Displaying and Editing CalcStep Objects
Evaluating CalcStep Objects
Types of CalcStep Classes