Class StackedSeriesTooltipBase
Defines a base class for tooltip for StackedSeriesInfo.
Implements
com.scichart.core.common.Func1<com.scichart.charting.visuals.renderableSeries.IStackedRenderableSeries,com.scichart.charting.visuals.renderableSeries.tooltips.ISeriesTooltip>
Inherited Members
Namespace:
Assembly: .dll
Syntax
public abstract class StackedSeriesTooltipBase implements renderableSeriesISeriesTooltip, Func1<renderableSeries.IStackedRenderableSeries,renderableSeriesISeriesTooltip>
Constructors
StackedSeriesTooltipBase(renderableSeries.hitTest.StackedSeriesInfo seriesInfo)
Creates a new instance of StackedSeriesTooltipBase class
Declaration
protected StackedSeriesTooltipBase(renderableSeries.hitTest.StackedSeriesInfo seriesInfo)
Parameters
| Type | Name | Description |
|---|---|---|
| renderableSeries.hitTest.StackedSeriesInfo | seriesInfo | The stacked series info instance |
Fields
tooltips
Declaration
protected final ProjectionCollection<renderableSeriesISeriesTooltip,renderableSeries.IStackedRenderableSeries> tooltips
Field Value
| Type | Description |
|---|---|
| ProjectionCollection<ISeriesTooltip,IStackedRenderableSeries> |
Methods
applyThemeProvider(IThemeProvider themeProvider)
Applies specified theme to current instance
Declaration
public void applyThemeProvider(IThemeProvider themeProvider)
Parameters
| Type | Name | Description |
|---|---|---|
| IThemeProvider | themeProvider |
attachTo(IServiceContainer services)
Declaration
public void attachTo(IServiceContainer services)
Parameters
| Type | Name | Description |
|---|---|---|
| IServiceContainer | services |
clear()
Declaration
public void clear()
containsHitRenderableSeries(renderableSeries.IRenderableSeries renderableSeries)
Checks whether series info contains passed in IRenderableSeries instance. Used mostly StackedSeriesTooltipBase and inheritors.
Declaration
public boolean containsHitRenderableSeries(renderableSeries.IRenderableSeries renderableSeries)
Parameters
| Type | Name | Description |
|---|---|---|
| renderableSeries.IRenderableSeries | renderableSeries |
Returns
| Type | Description |
|---|---|
| boolean |
detach()
Declaration
public void detach()
func(renderableSeries.IStackedRenderableSeries series)
Creates ISeriesTooltip instance which is attached to the passed in IStackedRenderableSeries
Declaration
public abstract renderableSeriesISeriesTooltip func(renderableSeries.IStackedRenderableSeries series)
Parameters
| Type | Name | Description |
|---|---|---|
| renderableSeries.IStackedRenderableSeries | series | IStackedRenderableSeries instance for which tooltip should be created. |
Returns
| Type | Description |
|---|---|
| renderableSeriesISeriesTooltip | The ISeriesTooltip instance. |
getRenderableSeries()
Gets the parent renderable series
Declaration
public renderableSeries.IRenderableSeries getRenderableSeries()
Returns
| Type | Description |
|---|---|
| renderableSeries.IRenderableSeries |
getSeriesInfo()
Gets the associated SeriesInfo instance.
Declaration
public renderableSeries.hitTest.SeriesInfo getSeriesInfo()
Returns
| Type | Description |
|---|---|
| SeriesInfo |
isAttached()
Declaration
public final boolean isAttached()
Returns
| Type | Description |
|---|---|
| boolean |
update(renderableSeries.hitTest.HitTestInfo hitTestInfo, boolean interpolate)
Updates this instance with information provided by hitTestInfo instance
Declaration
public void update(renderableSeries.hitTest.HitTestInfo hitTestInfo, boolean interpolate)
Parameters
| Type | Name | Description |
|---|---|---|
| renderableSeries.hitTest.HitTestInfo | hitTestInfo | |
| boolean | interpolate |
Implements
com.scichart.core.common.Func1<com.scichart.charting.visuals.renderableSeries.IStackedRenderableSeries,com.scichart.charting.visuals.renderableSeries.tooltips.ISeriesTooltip>