Search Results for

    Show / Hide Table of Contents

    Class SwitchableModifierGroup

    Defines a special ModifierGroup which allows to organize child modifiers in groups and switch between them

    Inheritance
    java.lang.Object
    ReceiveMotionEventsBase
    ChartModifierCore
    ChartModifierBase
    ModifierGroup
    SwitchableModifierGroup
    Implements
    SimpleTwoFingerDoubleTapDetector.OnTwoFingerDoubleTapListener
    Inherited Members
    ChartModifierBase.<T>getMasterModifier(T,IReceiveMotionEvents)
    ChartModifierBase.getAllXAxes()
    ChartModifierBase.getAllYAxes()
    ChartModifierBase.getContext()
    ChartModifierBase.getModifierSurface()
    ChartModifierBase.getParentSurface()
    ChartModifierBase.getPointRelativeTo(PointF,IHitTestable)
    ChartModifierBase.getRenderableSeries()
    ChartModifierBase.getRenderableSeriesArea()
    ChartModifierBase.getXAxes()
    ChartModifierBase.getXAxis()
    ChartModifierBase.getXAxis(String)
    ChartModifierBase.getYAxes()
    ChartModifierBase.getYAxis()
    ChartModifierBase.getYAxis(String)
    ChartModifierBase.includeAllAxes()
    ChartModifierBase.includeXAxis(IAxis,boolean)
    ChartModifierBase.includeYAxis(IAxis,boolean)
    ChartModifierBase.isWithinSourceBounds(float,float,boolean,IReceiveMotionEvents)
    ChartModifierCore.checkPointerCounter(MotionEvent,int)
    ChartModifierCore.getEventsGroupTag()
    ChartModifierCore.getIsEnabled()
    ChartModifierCore.getReceiveHandledEvents()
    ChartModifierCore.getServices()
    ChartModifierCore.isAttached()
    ChartModifierCore.setEventsGroupTag(String)
    ChartModifierCore.setIsEnabled(boolean)
    ChartModifierCore.setReceiveHandledEvents(boolean)
    ModifierGroup.applyThemeProvider(IThemeProvider)
    ModifierGroup.attachTo(IServiceContainer)
    ModifierGroup.detach()
    ModifierGroup.getChildModifierByTag(String)
    ModifierGroup.getChildModifiers()
    ModifierGroup.getEventsSource()
    ModifierGroup.getMotionEventGroup()
    ModifierGroup.isTouchArgsValidForModifier(ModifierTouchEventArgs,IChartModifier)
    ModifierGroup.onAnnotationsCollectionChanged(CollectionChangedEventArgs<IAnnotation>)
    ModifierGroup.onAnnotationsDrasticallyChanged()
    ModifierGroup.onGenericMotion(ModifierTouchEventArgs)
    ModifierGroup.onIsEnabledChanged(boolean)
    ModifierGroup.onParentSurfaceResized(ResizedMessage)
    ModifierGroup.onRenderSurfaceRendered(RenderedMessage)
    ModifierGroup.onRenderableSeriesCollectionChanged(CollectionChangedEventArgs<? extends renderableSeries.IRenderableSeriesCore>)
    ModifierGroup.onRenderableSeriesDrasticallyChanged()
    ModifierGroup.onSelectedSeriesCollectionChanged(CollectionChangedEventArgs<? extends renderableSeries.IRenderableSeriesCore>)
    ModifierGroup.onTouch(ModifierTouchEventArgs)
    ModifierGroup.onXAxesCollectionChanged(CollectionChangedEventArgs<IAxis>)
    ModifierGroup.onXAxesDrasticallyChanged()
    ModifierGroup.onYAxesCollectionChanged(CollectionChangedEventArgs<IAxis>)
    ModifierGroup.onYAxesDrasticallyChanged()
    ModifierGroup.setChildModifiers(ChartModifierCollection)
    ModifierGroup.setMotionEventGroup(String)
    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 class SwitchableModifierGroup extends ModifierGroup implements SimpleTwoFingerDoubleTapDetector.OnTwoFingerDoubleTapListener

    Constructors

    SwitchableModifierGroup()

    Declaration
    public SwitchableModifierGroup()

    Fields

    manager

    Declaration
    protected final SwitchableModifierGroup.GroupManager manager
    Field Value
    Type Description
    SwitchableModifierGroup.GroupManager

    Methods

    addModifier(IChartModifier modifier)

    Adds modifier outside any group so it works all the time

    Declaration
    public void addModifier(IChartModifier modifier)
    Parameters
    Type Name Description
    IChartModifier modifier

    The modifier to add

    addModifierWithGroup(IChartModifier modifier, String group)

    Adds modifier to specified group

    Declaration
    public void addModifierWithGroup(IChartModifier modifier, String group)
    Parameters
    Type Name Description
    IChartModifier modifier

    The modifier to add

    String group

    The target group

    isTouchArgsValidForModifier(ModifierTouchEventArgs args, IChartModifier modifier)

    Checks if ModifierTouchEventArgs are valid for specified modifier

    Declaration
    protected boolean isTouchArgsValidForModifier(ModifierTouchEventArgs args, IChartModifier modifier)
    Parameters
    Type Name Description
    ModifierTouchEventArgs args
    IChartModifier modifier
    Returns
    Type Description
    boolean
    Overrides
    ModifierGroup.isTouchArgsValidForModifier(ModifierTouchEventArgs args, IChartModifier modifier)

    onTouch(ModifierTouchEventArgs args)

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

    onTwoFingerDoubleTap()

    Notified when a double-tap occurs.

    Declaration
    public void onTwoFingerDoubleTap()

    removeModifigierWithGroup(IChartModifier modifier)

    Removes modifier and deregister it from all groups

    Declaration
    public void removeModifigierWithGroup(IChartModifier modifier)
    Parameters
    Type Name Description
    IChartModifier modifier

    The modifier to remove

    Implements

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