Class RenderableSeriesCore
Defines the base class for all RenderableSeries throughout the SciChart SDK
Inheritance
RenderableSeriesCore
Namespace:
Assembly: .dll
Syntax
public abstract class RenderableSeriesCore implements renderableSeries.IRenderableSeriesCore
Constructors
RenderableSeriesCore()
Declaration
protected RenderableSeriesCore()
Fields
invalidateElementCallback
Declaration
protected final InvalidatableElementCallback invalidateElementCallback
Field Value
isSelectedProperty
Declaration
protected final SmartPropertyBoolean isSelectedProperty
Field Value
isVisibleProperty
Declaration
protected final SmartPropertyBoolean isVisibleProperty
Field Value
opacityProperty
Declaration
protected final SmartPropertyFloat opacityProperty
Field Value
services
Declaration
protected final AttachableServiceContainer services
Field Value
Methods
addIsSelectedChangeListener(renderableSeries.RenderableSeriesChangeListener listener)
Add the listener which should be invoked if this series becomes selected/unselected
Declaration
public final void addIsSelectedChangeListener(renderableSeries.RenderableSeriesChangeListener listener)
Parameters
addIsVisibleChangeListener(renderableSeries.RenderableSeriesChangeListener listener)
Add the listener which should be invoked if this series becomes visible/invisible
Declaration
public final void addIsVisibleChangeListener(renderableSeries.RenderableSeriesChangeListener listener)
Parameters
attachTo(IServiceContainer services)
Declaration
public void attachTo(IServiceContainer services)
Parameters
decrementSuspend()
Declaration
public void decrementSuspend()
detach()
Declaration
getIsSelected()
Gets whether this series is selected
Declaration
public final boolean getIsSelected()
Returns
getIsSuspended()
Declaration
public final boolean getIsSuspended()
Returns
getIsVisible()
Gets whether this series is visible when drawn
Declaration
public final boolean getIsVisible()
Returns
getOpacity()
Gets the opacity factor applied to IRenderableSeriesCore the when it is rendered on chart.
Default opacity is 1.0. Expected values are between 0.0 and 1.0.
Declaration
public final float getOpacity()
Returns
getSelectedSeriesStyle()
Gets the IStyle which is applied when series is selected
Declaration
public final renderableSeries.IStyle getSelectedSeriesStyle()
Returns
getServices()
Declaration
public final IServiceContainer getServices()
Returns
getUpdateSuspenderCount()
Declaration
public final AtomicInteger getUpdateSuspenderCount()
Returns
isAttached()
Declaration
public final boolean isAttached()
Returns
removeIsSelectedChangeListener(renderableSeries.RenderableSeriesChangeListener listener)
Removes the listener which should invoke if this series become selected/unselected
Declaration
public final synchronized void removeIsSelectedChangeListener(renderableSeries.RenderableSeriesChangeListener listener)
Parameters
removeIsVisibleChangeListener(renderableSeries.RenderableSeriesChangeListener listener)
Removes the listener which should invoke if this series become visible/invisible
Declaration
public final synchronized void removeIsVisibleChangeListener(renderableSeries.RenderableSeriesChangeListener listener)
Parameters
resumeUpdates(IUpdateSuspender suspender)
Declaration
public void resumeUpdates(IUpdateSuspender suspender)
Parameters
setIsSelected(boolean isSelected)
Sets whether this series is selected
Declaration
public final void setIsSelected(boolean isSelected)
Parameters
Type |
Name |
Description |
boolean |
isSelected |
|
setIsVisible(boolean isVisible)
Sets whether this series is visible when drawn
Declaration
public final void setIsVisible(boolean isVisible)
Parameters
Type |
Name |
Description |
boolean |
isVisible |
|
setOpacity(float opacity)
Sets the opacity factor applied to IRenderableSeriesCore the when it is rendered on chart.
Default opacity is 1.0. Expected values are between 0.0 and 1.0.
Declaration
public final void setOpacity(float opacity)
Parameters
Type |
Name |
Description |
float |
opacity |
|
setSelectedSeriesStyle(renderableSeries.IStyle selectedSeriesStyle)
Sets the IStyle which is applied when series is selected
Declaration
public final void setSelectedSeriesStyle(renderableSeries.IStyle selectedSeriesStyle)
Parameters
suspendUpdates()
Declaration
public final IUpdateSuspender suspendUpdates()
Returns
Implements