Package de.gsi.chart.legend
Interface Legend
-
- All Known Implementing Classes:
DefaultLegend
public interface Legend
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description javafx.scene.NodegetNode()booleanisVertical()voidsetVertical(boolean value)default voidupdateLegend(java.util.List<de.gsi.dataset.DataSet> dataSets, java.util.List<Renderer> renderers)This is called whenever a series is added or removed and the legend needs to be updatedvoidupdateLegend(java.util.List<de.gsi.dataset.DataSet> dataSets, java.util.List<Renderer> renderers, boolean forceUpdate)This is called whenever a series is added or removed and the legend needs to be updated
-
-
-
Method Detail
-
getNode
javafx.scene.Node getNode()
-
isVertical
boolean isVertical()
-
setVertical
void setVertical(boolean value)
-
updateLegend
default void updateLegend(java.util.List<de.gsi.dataset.DataSet> dataSets, java.util.List<Renderer> renderers)This is called whenever a series is added or removed and the legend needs to be updated- Parameters:
dataSets- list of data sets to be displayedrenderers- corresponding renderers
-
updateLegend
void updateLegend(java.util.List<de.gsi.dataset.DataSet> dataSets, java.util.List<Renderer> renderers, boolean forceUpdate)This is called whenever a series is added or removed and the legend needs to be updated- Parameters:
dataSets- list of data sets to be displayedrenderers- corresponding renderersforceUpdate-trueforce update
-
-