The oracle.dss.calculation.client.calcStepView
package contains classes that are used to display and edit CalcStep
objects in the CalcBuilder bean.
Specifically, the calcStepView
package contains CalcStepView
classes that correspond to each type of CalcStep
class. For example, it contains a IndexCalcStepView
class that corresponds to the IndexCalcStep
class, a SimpleMathCalcStepView
class that corresponds to the SimpleMathCalcStep
class, and so on.
Instances of the CalcStepView
classes are created by the CalcBuilder whenever it needs to display a calculation.
During the creation of a calculation, the CalcBuilder bean obtains metadata information from a MetadataManager
object. The CalcBuilder bean also produces a CalcStepView
object to display the calculation and a corresponding CalcStep
object to contain the definition of the calculation. When the definition of the CalcStep object is completed, the definition is stored in the BI Beans Catalog.
The following figure provides a visual representation of the creation of a CalcStep
object.
Creating CalcStep Objects
Evaluating CalcStep Objects
Types of CalcStep Classes