Search Results for

    Show / Hide Table of Contents

    Class ChartModifierCore

    Defines a base class for ChartModifier API used throughout SciChart

    Inheritance
    java.lang.Object
    ReceiveMotionEventsBase
    ChartModifierCore
    Implements
    IChartModifierCore
    Inherited Members
    ReceiveMotionEventsBase.getName()
    Object.clone()
    Object.equals(Object)
    Object.finalize()
    Object.getClass()
    Object.hashCode()
    Object.notify()
    Object.notifyAll()
    Object.toString()
    Object.wait()
    Object.wait(long)
    Object.wait(long,int)
    Namespace:
    Assembly: .dll
    Syntax
    public abstract class ChartModifierCore extends ReceiveMotionEventsBase implements IChartModifierCore

    Constructors

    ChartModifierCore()

    Creates new instance of ChartModifierCore class

    Declaration
    protected ChartModifierCore()

    Fields

    services

    Declaration
    protected final AttachableServiceContainer services
    Field Value
    Type Description
    AttachableServiceContainer

    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

    checkPointerCounter(MotionEvent e, int pointerCount)

    Checks whether specified MotionEvent satisfies pointer count requirement

    Declaration
    protected static boolean checkPointerCounter(MotionEvent e, int pointerCount)
    Parameters
    Type Name Description
    android.view.MotionEvent e

    The MotionEvent to check

    int pointerCount

    The target pointer counter

    Returns
    Type Description
    boolean

    True if event satisfies pointer count constraint

    detach()

    Declaration
    public void detach()

    getEventsGroupTag()

    Gets a string ID used for propagating motion events from the master chart.

    Declaration
    public String getEventsGroupTag()
    Returns
    Type Description
    String

    getIsEnabled()

    Get whether the modifier is enabled for interaction

    Declaration
    public final boolean getIsEnabled()
    Returns
    Type Description
    boolean

    getReceiveHandledEvents()

    Declaration
    public final boolean getReceiveHandledEvents()
    Returns
    Type Description
    boolean

    getServices()

    Declaration
    public final IServiceContainer getServices()
    Returns
    Type Description
    IServiceContainer

    isAttached()

    Declaration
    public final boolean isAttached()
    Returns
    Type Description
    boolean

    onGenericMotion(ModifierTouchEventArgs args)

    Declaration
    public void onGenericMotion(ModifierTouchEventArgs args)
    Parameters
    Type Name Description
    ModifierTouchEventArgs args

    onIsEnabledChanged(boolean isEnabled)

    Called when isEnabled value has changed

    Declaration
    protected void onIsEnabledChanged(boolean isEnabled)
    Parameters
    Type Name Description
    boolean isEnabled

    The new isEnabled value

    onRenderableSeriesCollectionChanged(CollectionChangedEventArgs<? extends renderableSeries.IRenderableSeriesCore> args)

    Called when RenderableSeries changes

    Declaration
    public void onRenderableSeriesCollectionChanged(CollectionChangedEventArgs<? extends renderableSeries.IRenderableSeriesCore> args)
    Parameters
    Type Name Description
    CollectionChangedEventArgs<? extends com.scichart.charting.visuals.renderableSeries.IRenderableSeriesCore> args

    onRenderableSeriesDrasticallyChanged()

    Called when RenderableSeries collection drastically changed

    Declaration
    public void onRenderableSeriesDrasticallyChanged()

    onSelectedSeriesCollectionChanged(CollectionChangedEventArgs<? extends renderableSeries.IRenderableSeriesCore> args)

    Called when SelectedSeries collection changes

    Declaration
    public void onSelectedSeriesCollectionChanged(CollectionChangedEventArgs<? extends renderableSeries.IRenderableSeriesCore> args)
    Parameters
    Type Name Description
    CollectionChangedEventArgs<? extends com.scichart.charting.visuals.renderableSeries.IRenderableSeriesCore> args

    onTouch(ModifierTouchEventArgs args)

    Declaration
    public void onTouch(ModifierTouchEventArgs args)
    Parameters
    Type Name Description
    ModifierTouchEventArgs args

    setEventsGroupTag(String eventsGroupTag)

    Sets a string ID used for propagating motion events from the master chart.

    Declaration
    public void setEventsGroupTag(String eventsGroupTag)
    Parameters
    Type Name Description
    String eventsGroupTag

    New tag of the event group.

    setIsEnabled(boolean isEnabled)

    Sets whether the modifier is enabled for interaction

    Declaration
    public final void setIsEnabled(boolean isEnabled)
    Parameters
    Type Name Description
    boolean isEnabled

    setReceiveHandledEvents(boolean receiveHandledEvents)

    Sets a value indicating whether motion events should be propagated to the target.

    Declaration
    public final void setReceiveHandledEvents(boolean receiveHandledEvents)
    Parameters
    Type Name Description
    boolean receiveHandledEvents

    The new receiveHandledEvents. True if motion events should be propagated to the target.

    Implements

    IChartModifierCore
    Back to top © 2011-2025 SciChart. All rights reserved. | sitemap.xml