Search Results for

    Show / Hide Table of Contents

    Class SeriesValueModifier.SeriesValueMarkerBase

    Defines the base implementation of ISeriesValueMarker

    Inheritance
    java.lang.Object
    SeriesValueModifier.SeriesValueMarkerBase
    Implements
    SeriesValueModifier.ISeriesValueMarker
    Inherited Members
    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 static class SeriesValueModifier.SeriesValueMarkerBase implements SeriesValueModifier.ISeriesValueMarker

    Constructors

    SeriesValueMarkerBase(renderableSeries.IRenderableSeries renderableSeries, Predicate<renderableSeries.IRenderableSeries> isValidRenderableSeriesPredicate)

    Creates new instance of DefaultSeriesValueMarker

    Declaration
    protected SeriesValueMarkerBase(renderableSeries.IRenderableSeries renderableSeries, Predicate<renderableSeries.IRenderableSeries> isValidRenderableSeriesPredicate)
    Parameters
    Type Name Description
    renderableSeries.IRenderableSeries renderableSeries

    The target renderable series

    Predicate<IRenderableSeries> isValidRenderableSeriesPredicate

    Fields

    isValidRenderableSeriesPredicate

    Declaration
    protected final Predicate<renderableSeries.IRenderableSeries> isValidRenderableSeriesPredicate
    Field Value
    Type Description
    Predicate<IRenderableSeries>

    renderableSeries

    Declaration
    protected final renderableSeries.IRenderableSeries renderableSeries
    Field Value
    Type Description
    renderableSeries.IRenderableSeries

    services

    Declaration
    protected final AttachableServiceContainer services
    Field Value
    Type Description
    AttachableServiceContainer

    Methods

    attachTo(IServiceContainer services)

    Declaration
    public void attachTo(IServiceContainer services)
    Parameters
    Type Name Description
    IServiceContainer services

    createMarkerAnnotation(Context context)

    Creates annotation associated with current ISeriesValueMarker

    Declaration
    protected abstract void createMarkerAnnotation(Context context)
    Parameters
    Type Name Description
    android.content.Context context

    Context to use for creation of annotation

    destroyMarkerAnnotation()

    Destroys annotation associated with current ISeriesValueMarker

    Declaration
    protected abstract void destroyMarkerAnnotation()

    detach()

    Declaration
    public void detach()

    isAttached()

    Declaration
    public final boolean isAttached()
    Returns
    Type Description
    boolean

    onIsEnabledChanged(boolean isEnabled)

    Notifies that SeriesValueModifier#getIsEnabled() changed

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

    tryAddMarkerAnnotation(ISciChartSurface sciChartSurface)

    Tries to add annotation associated with this ISeriesValueMarker into parent ISciChartSurface

    Declaration
    protected abstract void tryAddMarkerAnnotation(ISciChartSurface sciChartSurface)
    Parameters
    Type Name Description
    ISciChartSurface sciChartSurface

    tryRemoveMarkerAnnotation(ISciChartSurface sciChartSurface)

    Tries to remove annotation associated with this ISeriesValueMarker into parent ISciChartSurface

    Declaration
    protected abstract void tryRemoveMarkerAnnotation(ISciChartSurface sciChartSurface)
    Parameters
    Type Name Description
    ISciChartSurface sciChartSurface

    Implements

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