Spotfire.Dxp.Application.Calculations Namespace TIBCO Spotfire 7.12 API Reference
The Spotfire.Dxp.Application.Calculations namespace contains classes used by data calculations.

More specific functionality is provided in the Spotfire.Dxp.Application.Calculations.DataRelationships namespace.

Classes

  Class Description
Public class CalculationTSettings, TResults
Base class for calculations.
Public class CalculationTSettings, TResultsPropertyNames
Public class CalculationCollection
A collection of calculation instances.
Public class CalculationCollectionPropertyNames
Contains property name constants for the public properties of CalculationCollection.
Public class CalculationDependency
Abstract base class for a single dependency for a calculation.
Public class CalculationDependencyPropertyNames
Contains property name constants for the public properties of CalculationDependency.
Public class CalculationDependencyT
Abstract base class for typed CalculationDependency
Public class CalculationDependencyTPropertyNames
Public class CalculationDependencyCollection
Abstract base class for dependencies for a calculation.
Public class CalculationDependencyCollectionPropertyNames
Contains property name constants for the public properties of CalculationDependencyCollection.
Public class CalculationDependencyCollectionT
Abstract typed base class for dependencies for a calculation.
Public class CalculationDependencyCollectionTPropertyNames
Public class CalculationDependencyIdentifier
Used to uniquely identify a dependency of a calculation.
Public class CalculationFactory
Abstract base class for CalculationFactories.
Public class CalculationFactoryTCalculation
Abstract typed base class for CalculationFactories.
Public class Code example CalculationResults
Abstract base class for calculation results. After a calculation has been executed the results can be found here. This class must be extended to implement a specialized results class that is suited for a concrete calculations implementation.
Public class Code example CalculationResultsCalculationResultsIdentifiers
Implement this to contain CalculationResultsIdentifier objects to uniquely identify each result in this CalculationResults.
Public class CalculationResultsPropertyNames
Contains property name constants for the public properties of CalculationResults.
Public class CalculationResultsIdentifier
Used to uniquely identify a result in CalculationResults.
Public class Code example CalculationSettings
Base class for calculation settings. Holds the input to a calculation and uses it to determine when the calculation needs to be rerun, invalidated etc. This class must be extended to implement a specialized settings class that is suited for a concrete calculations implementation.
Public class Code example CalculationSettingsCalculationDependencyIdentifiers
Implement this to contain CalculationDependencyIdentifier objects to uniquely identify each result in this CalculationSettings.
Public class CalculationSettingsPropertyNames
Contains property name constants for the public properties of CalculationSettings.
Public class CalculationSettingsValidationResult
Report from the CalculationSettings validation. Contains any errors or warnings that this resulted in. These can then be displayed to the user or added to if the implementation wants to do additional checks.
Public class CalculationTypeIdentifiers
Defines the type identifiers for built-in calculations
Public class ColumnsCalculationResult
Keeps references to columns resulting from a calculation and corresponding to a particular CalculationResultsIdentifier.
Public class ColumnsCalculationResultPropertyNames
Contains property name constants for the public properties of ColumnsCalculationResult.
Public class DataColumnCalculationDependency
A calculation dependency on a single column.
Public class DataColumnCalculationDependencyPropertyNames
Contains property name constants for the public properties of DataColumnCalculationDependency.
Public class DataColumnCalculationDependencyCollection
A calculation dependency on a group of columns.
Public class DataColumnCalculationDependencyCollectionPropertyNames
Contains property name constants for the public properties of DataColumnCalculationDependencyCollection.
Public class DataSelectionCalculationDependency
Represents a calculation dependency on a DataSelection
Public class DataSelectionCalculationDependencyPropertyNames
Contains property name constants for the public properties of DataSelectionCalculationDependency.
Public class Code example ResultAccumulator
Accumulator used to add the results of a calculation.