Class TooltipModifierWithAxisLabelsBase
The TooltipModifierWithAxisLabelsBase provedes the same functionality as TooltipBehaviorBase plus it provides axis labels for all associated axes.
Inheritance
Inherited Members
Namespace:
Assembly: .dll
Syntax
public abstract class TooltipModifierWithAxisLabelsBase extends TooltipModifierBase
Constructors
TooltipModifierWithAxisLabelsBase(TooltipBehaviorBase<?> tooltipBehavior, AxisTooltipsBehaviorBase<?> axisTooltipsBehavior)
Creates a new instance of the TooltipModifierWithAxisLabelsBase class.
Declaration
protected TooltipModifierWithAxisLabelsBase(TooltipBehaviorBase<?> tooltipBehavior, AxisTooltipsBehaviorBase<?> axisTooltipsBehavior)
Parameters
Type | Name | Description |
---|---|---|
TooltipBehaviorBase<?> | tooltipBehavior | The TooltipBehavior which will be associated with this modifier. |
AxisTooltipsBehaviorBase<?> | axisTooltipsBehavior | The AxisTooltipsBehaviorBase which will be associated with this modifier. |
Methods
applyThemeProvider(IThemeProvider themeProvider)
Applies specified theme to current instance
Declaration
public void applyThemeProvider(IThemeProvider themeProvider)
Parameters
Type | Name | Description |
---|---|---|
IThemeProvider | themeProvider |
Overrides
attachTo(IServiceContainer services)
Declaration
public void attachTo(IServiceContainer services)
Parameters
Type | Name | Description |
---|---|---|
IServiceContainer | services |
Overrides
clearAll()
When overridden in a derived class, this method should clear all markers and tooltips from the SciChartSurface#getModifierSurface().
Declaration
protected void clearAll()
Overrides
detach()
Declaration
public void detach()
Overrides
getShowAxisLabels()
Gets a value which indicate whether show labels on axes or not.
Declaration
public final boolean getShowAxisLabels()
Returns
Type | Description |
---|---|
boolean | True is modifier should show labels on axes, else false. |
getXAxesWithOverlays()
Gets the ObservableCollection of the X-Axis from the parent SciChartSurface.
Declaration
protected ObservableCollection<IAxis> getXAxesWithOverlays()
Returns
Type | Description |
---|---|
ObservableCollection<IAxis> | The ObservableCollection of the X-Axis from the parent SciChartSurface. |
getYAxesWithOverlays()
Gets the ObservableCollection of the Y-Axis from the parent SciChartSurface.
Declaration
protected ObservableCollection<IAxis> getYAxesWithOverlays()
Returns
Type | Description |
---|---|
ObservableCollection<IAxis> | The ObservableCollection of the Y-Axis from the parent SciChartSurface. |
handleMasterTouchDownEvent(PointF point)
When overridden in a derived class, called to handle the Master ChartModifierBase MotionEvent#ACTION_DOWN
Declaration
protected void handleMasterTouchDownEvent(PointF point)
Parameters
Type | Name | Description |
---|---|---|
android.graphics.PointF | point |
Overrides
handleMasterTouchMoveEvent(PointF point)
When overridden in a derived class, called to handle the Master ChartModifierBase MotionEvent#ACTION_MOVE
Declaration
protected void handleMasterTouchMoveEvent(PointF point)
Parameters
Type | Name | Description |
---|---|---|
android.graphics.PointF | point |
Overrides
handleMasterTouchUpEvent(PointF point)
When overridden in a derived class, called to handle the Master ChartModifierBase MotionEvent#ACTION_UP
Declaration
protected void handleMasterTouchUpEvent(PointF point)
Parameters
Type | Name | Description |
---|---|---|
android.graphics.PointF | point |
Overrides
handleSlaveTouchDownEvent(PointF point)
When overridden in a derived class, called to handle the Slave ChartModifierBase MotionEvent#ACTION_DOWN
Declaration
protected void handleSlaveTouchDownEvent(PointF point)
Parameters
Type | Name | Description |
---|---|---|
android.graphics.PointF | point |
Overrides
handleSlaveTouchMoveEvent(PointF point)
When overridden in a derived class, called to handle the Slave ChartModifierBase MotionEvent#ACTION_MOVE
Declaration
protected void handleSlaveTouchMoveEvent(PointF point)
Parameters
Type | Name | Description |
---|---|---|
android.graphics.PointF | point |
Overrides
handleSlaveTouchUpEvent(PointF point)
When overridden in a derived class, called to handle the Slave ChartModifierBase MotionEvent#ACTION_UP
Declaration
protected void handleSlaveTouchUpEvent(PointF point)
Parameters
Type | Name | Description |
---|---|---|
android.graphics.PointF | point |
Overrides
onXAxesDrasticallyChanged()
Called when parent SciChartSurface#getXAxes() collection drastically changed
Declaration
public void onXAxesDrasticallyChanged()
Overrides
onYAxesDrasticallyChanged()
Called when parent SciChartSurface#getYAxes() collection drastically changed
Declaration
public void onYAxesDrasticallyChanged()
Overrides
setShowAxisLabels(boolean showAxisLabels)
Sets a value which indicate whether show labels on axes or not.
Declaration
public final void setShowAxisLabels(boolean showAxisLabels)
Parameters
Type | Name | Description |
---|---|---|
boolean | showAxisLabels | Value which indicate whether show labels on axes or not. |