Interface IRenderableSeriesCore
Defines base properties for all RenderableSeries throughout the SciChart SDK
Namespace:
Assembly: .dll
Syntax
public interface IRenderableSeriesCore extends propertyHelpers.IPropertyHolder, IAttachable, IContextProvider
Methods
addIsSelectedChangeListener(renderableSeries.RenderableSeriesChangeListener listener)
Add the listener which should be invoked if this series becomes selected/unselected
Declaration
public abstract void addIsSelectedChangeListener(renderableSeries.RenderableSeriesChangeListener listener)
Parameters
Type | Name | Description |
---|---|---|
renderableSeries.RenderableSeriesChangeListener | listener | The listener to add |
addIsVisibleChangeListener(renderableSeries.RenderableSeriesChangeListener listener)
Add the listener which should be invoked if this series becomes visible/invisible
Declaration
public abstract void addIsVisibleChangeListener(renderableSeries.RenderableSeriesChangeListener listener)
Parameters
Type | Name | Description |
---|---|---|
renderableSeries.RenderableSeriesChangeListener | listener | The listener to add |
getIsSelected()
Gets whether this series is selected
Declaration
public abstract boolean getIsSelected()
Returns
Type | Description |
---|---|
boolean | True if this series is selected |
getIsVisible()
Gets whether this series is visible when drawn
Declaration
public abstract boolean getIsVisible()
Returns
Type | Description |
---|---|
boolean | True is this series is visible |
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 abstract float getOpacity()
Returns
Type | Description |
---|---|
float | The opacity factor. |
getSelectedSeriesStyle()
Gets the IStyle which is applied when series is selected
Declaration
public abstract renderableSeries.IStyle getSelectedSeriesStyle()
Returns
Type | Description |
---|---|
renderableSeries.IStyle | The current series selected style |
isValidForDrawing()
Checks whether this series is valid for drawing
Declaration
public abstract boolean isValidForDrawing()
Returns
Type | Description |
---|---|
boolean | True if this series is valid for drawing |
isValidForUpdate()
Checks whether this series is valid for update
Declaration
public abstract boolean isValidForUpdate()
Returns
Type | Description |
---|---|
boolean | True if this series is valid for update |
removeIsSelectedChangeListener(renderableSeries.RenderableSeriesChangeListener listener)
Removes the listener which should invoke if this series become selected/unselected
Declaration
public abstract void removeIsSelectedChangeListener(renderableSeries.RenderableSeriesChangeListener listener)
Parameters
Type | Name | Description |
---|---|---|
renderableSeries.RenderableSeriesChangeListener | listener | The listener to remove |
removeIsVisibleChangeListener(renderableSeries.RenderableSeriesChangeListener listener)
Removes the listener which should invoke if this series become visible/invisible
Declaration
public abstract void removeIsVisibleChangeListener(renderableSeries.RenderableSeriesChangeListener listener)
Parameters
Type | Name | Description |
---|---|---|
renderableSeries.RenderableSeriesChangeListener | listener | The listener to remove |
setIsSelected(boolean isSelected)
Sets whether this series is selected
Declaration
public abstract void setIsSelected(boolean isSelected)
Parameters
Type | Name | Description |
---|---|---|
boolean | isSelected | New isSelected value |
setIsVisible(boolean isVisible)
Sets whether this series is visible when drawn
Declaration
public abstract void setIsVisible(boolean isVisible)
Parameters
Type | Name | Description |
---|---|---|
boolean | isVisible | New isVisible value |
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 abstract void setOpacity(float opacity)
Parameters
Type | Name | Description |
---|---|---|
float | opacity | The new opacity factor. |
setSelectedSeriesStyle(renderableSeries.IStyle selectedSeriesStyle)
Sets the IStyle which is applied when series is selected
Declaration
public abstract void setSelectedSeriesStyle(renderableSeries.IStyle selectedSeriesStyle)
Parameters
Type | Name | Description |
---|---|---|
renderableSeries.IStyle | selectedSeriesStyle | The new series selected style |