The Spotfire.Dxp.Application.Extension namespace contains classes used to extend TIBCO Spotfire with new analytic capabilities.
Classes
Class | Description | |
---|---|---|
AddIn |
Base class for TIBCO Spotfire AddIns.
An AddIn is used to extend the application with new functionality.
|
|
AddInApplicationEventHandlerRegistrar |
This class is used when overriding the RegisterApplicationEventHandlers(AddInApplicationEventHandlerRegistrar) method
to register new application event handlers.
|
|
AddInCalculationRegistrar |
This class is used when overriding the RegisterCalculations method
to register new calculations.
|
|
AddInDataFunctionExecutorRegistrar |
This class is used when overriding the RegisterDataFunctionExecutors(AddInDataFunctionExecutorRegistrar) method
to register new data function executors.
|
|
AddInDataMethodRegistrar |
This class is used when overriding the RegisterDataMethods(AddInDataMethodRegistrar) method
to register new data methods (e.g. aggregation methods).
|
|
AddInDataSourceRegistrar |
This class is used when overriding the RegisterDataSources(AddInDataSourceRegistrar) method
to register new data sources.
|
|
AddInDataTransformationRegistrar |
This class is used when overriding the RegisterDataTransformations(AddInDataTransformationRegistrar) method
to register new data transformations.
|
|
AddInDataWriterRegistrar |
This class is used when overriding the RegisterDataWriters(AddInDataWriterRegistrar) method
to register new data writers.
|
|
AddInFittingModelRegistrar |
This class is used when overriding the RegisterFittingModels(AddInFittingModelRegistrar) method
to register new fitting models.
|
|
AddInHelpRegistrar |
This class is used when overriding the RegisterHelp(AddInHelpRegistrar)
method to register new help items.
|
|
AddInPanelRegistrar |
This class is used when overriding the RegisterPanels(AddInPanelRegistrar) method
to register new panels.
|
|
AddInPersistenceManagerRegistrar |
This class is used when overriding RegisterTypeBindings(AddInPersistenceManagerRegistrar) method to
register type bindings for the deserialization engine.
|
|
AddInPreferenceRegistrar |
This class is used when overriding the RegisterPreferences(AddInPreferenceRegistrar) method
to register new preferences.
|
|
AddInPropertyRegistrar |
This class is used when overriding the RegisterProperties(AddInPropertyRegistrar) method
to register new properties.
|
|
AddInServiceProvider |
This class is used when overriding one of the
OnGlobalServiceRegistered, OnUserServicesRegistered or
OnAnalysisServicesRegistered methods.
|
|
AddInServiceRegistrar |
This class is used when overriding one of the
RegisterGlobalServices, RegisterUserServices or RegisterAnalysisServices
methods.
|
|
AddInToolRegistrar |
This class is used when overriding the RegisterTools(AddInToolRegistrar) method
to register new tools.
|
|
AddInValueRendererRegistrar |
This class is used when overriding the RegisterValueRenderers(AddInValueRendererRegistrar)
method to register new value renderers.
|
|
AddInViewRegistrar |
This class is used when overriding the RegisterViews(AddInViewRegistrar) method
to register new views (e.g. a visualization Control).
|
|
AddInVirtualColumnRegistrar |
This class is used when overriding the RegisterVirtualColumnProducers(AddInVirtualColumnRegistrar)
method to register new virtual column producers.
|
|
AddInVisualRegistrar |
This class is used when overriding the RegisterVisuals(AddInVisualRegistrar) method
to register new visuals.
|
|
ConfiguredVisualFactoryT |
Factory base class for creating configured visuals. A configured visual
gives a new unique CustomTypeIdentifier to an existing visual.
Override this class to provide new AutoConfigure logic for the visual.
|
|
CustomAggregationMethod |
Base class for custom aggregation methods.
|
|
CustomApplicationEventHandler |
Base class for objects that monitor and react to major events in the application, such as when
a new instance of AnalysisApplication has been created.
|
|
CustomCalculationTSettings, TResults | Obsolete.
Base class for custom calculations. Extend this class to implement a custom
calculation.
|
|
CustomCalculationFactoryTCalculation | ||
CustomColumnMethodT |
Base class for custom data methods that operate on columns.
|
|
CustomControlState | Obsolete.
Abstract base class for implementing state for custom web controls.
|
|
CustomControlStateTNode | Obsolete.
Base class for implementing state for custom web controls.
|
|
CustomDataFunctionExecutor |
Implement this class to provide a CustomDataFunctionExecutor that can be used to execute
DataFunctions.
|
|
CustomDataRowReader |
Base class for custom data readers. Extend this class to implement a custom
data reader. This can be used in for example a CustomDataSource or a
CustomDataTransformation
|
|
CustomDataSource |
Base class for custom data sources. Extend this class to implement a custom
data source.
|
|
CustomDataTransformation |
Base class for custom data transformations. To create a custom transformation you need to extend this
class and CustomDataRowReader, register the transformation class in your AddIn by
using the overriddenRegisterDataTransformations(AddInDataTransformationRegistrar). If necessary create a UI and register
in the overridden RegisterViews(AddInViewRegistrar) together with your transformation.
|
|
CustomDataWriter |
Base class for custom data writers. Extend this class to
implement a custom data writer.
|
|
CustomExportTool |
This is the base class when creating a custom export tool.
|
|
CustomFileDataSource |
Base class for custom file data sources. Extend this class to implement a custom
file data source.
|
|
CustomFileDataSourceFactoryT |
Base class for factories that create a CustomFileDataSource.
data source.
|
|
CustomFittingModel |
Extension point for custom fitting models.
|
|
CustomFittingModelPropertyNames |
Contains property name constants for the public properties of CustomFittingModel.
|
|
CustomFittingModelFactoryT |
Base class for factories that create a CustomFittingModel.
|
|
CustomLicense |
Base class for custom licenses.
|
|
CustomLicenseFunctions |
Contains the functions of the CustomLicense.
|
|
CustomMenuGroup |
Represents a menu group that is associated with one or more CustomToolTContext.
The menu group appears as a sub-menu in the user interface.
|
|
CustomNode |
Base class for custom nodes.
|
|
CustomNodePropertyNames |
Contains property name constants for the public properties of CustomNode.
|
|
CustomPanel |
Base class for custom panels.
|
|
CustomPanelFactoryT |
Base class for factories that create a CustomPanel.
|
|
CustomPreference |
Extend this class to implement a set of preferences that are
persisted locally and on the TIBCO Spotfire Analytics server.
|
|
CustomRowMethodT |
Base class for custom data methods that operate on rows.
|
|
CustomShareToolTContext |
This is the base class when creating a custom share tool.
|
|
CustomToolTContext |
This class is the base class to use when creating a custom tool.
|
|
CustomTypeIdentifier |
An instance of this class identifies a custom extension type.
The identifier should be valid between versions of the extension, even if the
actual extension type changes. A CustomTypeIdentifier is created
by declaring a class that inherits from CustomTypeIdentifiers.
|
|
CustomTypeIdentifiers |
Base class for custom type identifier definitions.
|
|
CustomValueRenderer |
Extension point for custom value renderers.
|
|
CustomValueRendererFactoryTRenderer, TSettings |
Base class for factories that create a CustomValueRenderer.
|
|
CustomValueRendererSettings |
Extension point for custom value renderer settings.
|
|
CustomValueRendererSettingsPropertyNames |
Contains property name constants for the public properties of
CustomValueRendererSettings.
|
|
CustomVirtualColumnProducer |
An abstract class for implementing custom virtual column producers.
|
|
CustomVirtualColumnProducerVirtualColumnInputIdentifiers |
Implement this to contain VirtualColumnInputIdentifier objects to uniquely identify each input collection in this VirtualColumnProducer.
|
|
CustomVirtualValueWorkerTModel |
Derive from this class to implement a class that produces data values from other data values.
|
|
CustomVisual |
Base class for custom visuals.
|
|
CustomVisualPropertyNames |
Contains property name constants for the public properties of CustomVisual.
|
|
CustomVisualFactoryT |
Factory base class for creating custom visuals. A custom visual inherits
from CustomVisual.
Extend this class to provide AutoConfigure logic to your visual.
|
|
CustomVisualization |
Base class for custom visualizations.
|
|
CustomVisualizationPropertyNames |
Contains property name constants for the public properties of CustomVisualization.
|
|
CustomVisualView |
Base class for the view of a CustomVisual.
|
|
CustomVisualViewT |
Represents the view of a CustomVisual.
|
|
CustomWorkerTModel, TItem |
Base class for custom workers.
To create a custom worker, inherit from this class and implement either DoWorkCore or DoBatchWorkCore
|
|
CustomWorkerFactoryTWorker, TModel |
Base class for factories that create a CustomWorkerTModel, TItem.
|
|
RenderArgs |
Encapsulates the arguments to the RenderCore(RenderArgs) method.
|
|
ValueRendererFactory |
An abstract class defining a factory for value renderers.
|
|
ValueRendererFactoryTRenderer, TSettings |
An abstract class defining a factory for value renderers.
|
|
VisualControlStateTVisual, TValue | Obsolete.
Keeps the state and visual model for a custom visual web control.
The state is used to preserve data related to layout and rendering of
a web control, which is important for web controls since they are disposed
after they have been rendered. Typically, this can be used to implement
more efficient tooltips.
The state is cleared when the model must be re-rendered,
that is, when the TVisual's
GetRenderTrigger fires.
|
|
VisualFactory |
Do not use this class directly, instead see the CustomVisualFactoryT.
|
|
VisualFactoryT |
Template base class for Visual Factory implementations.
|
Interfaces
Interface | Description | |
---|---|---|
ILegendOwner |
Interface used for legend integration in the TIBCO Spotfire Web Player.
If a CustomVisualization or a CustomVisual implements this interface,
the Web Player will display a button in the visualization title bar to show or hide the legend.
|
Enumerations
Enumeration | Description | |
---|---|---|
RenderHint |
RenderHint indicating what the
result will be used for.
|
|
VisualCategory |
Defines what category a visual belongs to.
|