public interface IRenderableSeriesCore extends IPropertyHolder, com.scichart.core.framework.IAttachable, com.scichart.core.framework.IContextProvider
Modifier and Type | Method and Description |
---|---|
void |
addIsSelectedChangeListener(RenderableSeriesChangeListener listener)
Add the listener which should be invoked if this series becomes selected/unselected
|
void |
addIsVisibleChangeListener(RenderableSeriesChangeListener listener)
Add the listener which should be invoked if this series becomes visible/invisible
|
boolean |
getIsSelected()
Gets whether this series is selected
|
boolean |
getIsVisible()
Gets whether this series is visible when drawn
|
float |
getOpacity()
Gets the opacity factor applied to
IRenderableSeriesCore the when it is rendered on chart. |
IStyle |
getSelectedSeriesStyle()
Gets the
IStyle which is applied when series is selected |
boolean |
isValidForDrawing()
Checks whether this series is valid for drawing
|
boolean |
isValidForUpdate()
Checks whether this series is valid for update
|
void |
removeIsSelectedChangeListener(RenderableSeriesChangeListener listener)
Removes the listener which should invoke if this series become selected/unselected
|
void |
removeIsVisibleChangeListener(RenderableSeriesChangeListener listener)
Removes the listener which should invoke if this series become visible/invisible
|
void |
setIsSelected(boolean isSelected)
Sets whether this series is selected
|
void |
setIsVisible(boolean isVisible)
Sets whether this series is visible when drawn
|
void |
setOpacity(float opacity)
Sets the opacity factor applied to
IRenderableSeriesCore the when it is rendered on chart. |
void |
setSelectedSeriesStyle(IStyle selectedSeriesStyle)
Sets the
IStyle which is applied when series is selected |
invalidateElement
decrementSuspend, getIsSuspended, getUpdateSuspenderCount, resumeUpdates, suspendUpdates
float getOpacity()
IRenderableSeriesCore
the when it is rendered on chart.
Default opacity is 1.0. Expected values are between 0.0 and 1.0.void setOpacity(float opacity)
IRenderableSeriesCore
the when it is rendered on chart.
Default opacity is 1.0. Expected values are between 0.0 and 1.0.opacity
- The new opacity factor.boolean getIsVisible()
void setIsVisible(boolean isVisible)
isVisible
- New isVisible valueboolean getIsSelected()
void setIsSelected(boolean isSelected)
isSelected
- New isSelected valueboolean isValidForUpdate()
boolean isValidForDrawing()
void addIsVisibleChangeListener(RenderableSeriesChangeListener listener)
listener
- The listener to addvoid removeIsVisibleChangeListener(RenderableSeriesChangeListener listener)
listener
- The listener to removevoid addIsSelectedChangeListener(RenderableSeriesChangeListener listener)
listener
- The listener to addvoid removeIsSelectedChangeListener(RenderableSeriesChangeListener listener)
listener
- The listener to removevoid setSelectedSeriesStyle(IStyle selectedSeriesStyle)
IStyle
which is applied when series is selectedselectedSeriesStyle
- The new series selected style