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.
|
|
AddIn ApplicationEventHandlerRegistrar |
This class is used when overriding the RegisterApplicationEventHandlers(AddIn ApplicationEventHandlerRegistrar) method
to register new application event handlers.
|
|
AddIn CalculationRegistrar |
This class is used when overriding the RegisterCalculations(AddIn CalculationRegistrar) method
to register new calculations.
|
|
AddIn DataFunctionExecutorRegistrar |
This class is used when overriding the RegisterDataFunctionExecutors(AddIn DataFunctionExecutorRegistrar) method
to register new data function executors.
|
|
AddIn DataMethodRegistrar |
This class is used when overriding the RegisterDataMethods(AddIn DataMethodRegistrar) method
to register new data methods (e.g. aggregation methods).
|
|
AddIn DataSourceRegistrar |
This class is used when overriding the RegisterDataSources(AddIn DataSourceRegistrar) method
to register new data sources.
|
|
AddIn DataTransformationRegistrar |
This class is used when overriding the RegisterDataTransformations(AddIn DataTransformationRegistrar) method
to register new data transformations.
|
|
AddIn DataWriterRegistrar |
This class is used when overriding the RegisterDataWriters(AddIn DataWriterRegistrar) method
to register new data writers.
|
|
AddIn FittingModelRegistrar |
This class is used when overriding the RegisterFittingModels(AddIn FittingModelRegistrar) method
to register new fitting models.
|
|
AddIn HelpRegistrar |
This class is used when overriding the RegisterHelp(AddIn HelpRegistrar)
method to register new help items.
|
|
AddIn PanelRegistrar |
This class is used when overriding the RegisterPanels(AddIn PanelRegistrar) method
to register new panels.
|
|
AddIn PersistenceManagerRegistrar |
This class is used when overriding RegisterTypeBindings(AddIn PersistenceManagerRegistrar) method to
register type bindings for the deserialization engine.
|
|
AddIn PreferenceRegistrar |
This class is used when overriding the RegisterPreferences(AddIn PreferenceRegistrar) method
to register new preferences.
|
|
AddIn PropertyRegistrar |
This class is used when overriding the RegisterProperties(AddIn PropertyRegistrar) method
to register new properties.
|
|
AddIn ServiceProvider |
This class is used when overriding one of the
OnGlobalServiceRegistered, OnUserServicesRegistered or
OnAnalysisServicesRegistered methods.
|
|
AddIn ServiceRegistrar |
This class is used when overriding one of the
RegisterGlobalServices, RegisterUserServices or RegisterAnalysisServices
methods.
|
|
AddIn ToolRegistrar |
This class is used when overriding the RegisterTools(AddIn ToolRegistrar) method
to register new tools.
|
|
AddIn ValueRendererRegistrar |
This class is used when overriding the RegisterValueRenderers(AddIn ValueRendererRegistrar)
method to register new value renderers.
|
|
AddIn ViewRegistrar |
This class is used when overriding the RegisterViews(AddIn ViewRegistrar) method
to register new views (e.g. a visualization Control).
|
|
AddIn VirtualColumnRegistrar |
This class is used when overriding the RegisterVirtualColumnProducers(AddIn VirtualColumnRegistrar)
method to register new virtual column producers.
|
|
AddIn VisualRegistrar |
This class is used when overriding the RegisterVisuals(AddIn VisualRegistrar) method
to register new visuals.
|
|
ConfiguredVisualFactory T |
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.
|
|
CustomCalculation TSettings, TResults |
Obsolete.
Base class for custom calculations. Extend this class to implement a custom
calculation.
|
|
CustomCalculationFactory TCalculation |
Use to register a CustomCalculation TSettings, TResults with a AddIn CalculationRegistrar in an AddIn
|
|
CustomColumnMethod T |
Base class for custom data methods that operate on columns.
|
|
CustomControlState |
Abstract base class for implementing state for custom web controls.
|
|
CustomControlState TNode |
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(AddIn DataTransformationRegistrar). If necessary create a UI and register
in the overridden RegisterViews(AddIn ViewRegistrar) 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.
|
|
CustomFileDataSourceFactory T |
Base class for factories that create a CustomFileDataSource.
data source.
|
|
CustomFittingModel |
Extension point for custom fitting models.
|
|
CustomFittingModel PropertyNames |
Contains property name constants for the public properties of CustomFittingModel.
|
|
CustomFittingModelFactory T |
Base class for factories that create a CustomFittingModel.
|
|
CustomLicense |
Base class for custom licenses.
|
|
CustomLicense Functions |
Contains the functions of the CustomLicense.
|
|
CustomMenuGroup |
Represents a menu group that is associated with one or more CustomTool TContext .
The menu group appears as a sub-menu in the user interface.
|
|
CustomNode |
Base class for custom nodes.
|
|
CustomNode PropertyNames |
Contains property name constants for the public properties of CustomNode.
|
|
CustomPanel |
Base class for custom panels.
|
|
CustomPanelFactory T |
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.
|
|
CustomRowMethod T |
Base class for custom data methods that operate on rows.
|
|
CustomShareTool TContext |
This is the base class when creating a custom share tool.
|
|
CustomTool TContext |
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.
|
|
CustomValueRendererFactory TRenderer, TSettings |
Base class for factories that create a CustomValueRenderer.
|
|
CustomValueRendererSettings |
Extension point for custom value renderer settings.
|
|
CustomValueRendererSettings PropertyNames |
Contains property name constants for the public properties of
CustomValueRendererSettings.
|
|
CustomVirtualColumnProducer |
An abstract class for implementing custom virtual column producers.
|
|
CustomVirtualColumnProducer VirtualColumnInputIdentifiers |
Implement this to contain VirtualColumnInputIdentifier objects to uniquely identify each input collection in this VirtualColumnProducer.
|
|
CustomVirtualValueWorker TModel |
Derive from this class to implement a class that produces data values from other data values.
|
|
CustomVisual |
Base class for custom visuals.
|
|
CustomVisual PropertyNames |
Contains property name constants for the public properties of CustomVisual.
|
|
CustomVisualFactory T |
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.
|
|
CustomVisualization PropertyNames |
Contains property name constants for the public properties of CustomVisualization.
|
|
CustomWorker TModel, TItem |
Base class for custom workers.
To create a custom worker, inherit from this class and implement either DoWorkCore or DoBatchWorkCore
|
|
CustomWorkerFactory TWorker, TModel |
Base class for factories that create a CustomWorker TModel, TItem .
|
|
RenderArgs |
Encapsulates the arguments to the RenderCore(RenderArgs) method.
|
|
ValueRendererFactory |
An abstract class defining a factory for value renderers.
|
|
ValueRendererFactory TRenderer, TSettings |
An abstract class defining a factory for value renderers.
|
|
VisualControlState TVisual, TValue |
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 CustomVisualFactory T .
|
|
VisualFactory T |
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.
|