CalculationSettings CalculationDependencyIdentifiers Class TIBCO Spotfire 6.0 API Reference
Implement this to contain CalculationDependencyIdentifier objects to uniquely identify each result in this CalculationSettings.
Inheritance Hierarchy

System Object
  Spotfire.Dxp.Application.Calculations CalculationSettings CalculationDependencyIdentifiers

Namespace: Spotfire.Dxp.Application.Calculations
Assembly: Spotfire.Dxp.Application (in Spotfire.Dxp.Application.dll) Version: 13.19.7018.3940 (13.19.7018.3940)
Syntax

public abstract class CalculationDependencyIdentifiers
Remarks

Each CalculationSettings implementation should have an implementation of this inner class. Each CalculationResultsIdentifier should have a unique string within the identifiers in this class. The pattern is very similar to the pattern for DocumentNode PropertyNames. The CalculationDependencyIdentifier is used to name each dependency when adding them with one of the AddDependency overrides. They can then be used to get the dependencies to use as input in the calculation step.
Examples

An implementation of this class could look like: 
                public new abstract class CalculationDependencyIdentifiers 
                    : CalculationSettings.CalculationDependencyIdentifiers
                {
                    internal static readonly CalculationDependencyIdentifier XColumns = CreateIdentifier("XColumns");

                    internal static readonly CalculationDependencyIdentifier YColumns = CreateIdentifier("YColumns");

                    internal static readonly CalculationDependencyIdentifier DataFilteringSelection = CreateIdentifier("DataFilteringSelection"); 
                }
See Also