Class AbstractAxisAwareSeries<T extends AbstractAxisAwareSeries<T>>
java.lang.Object
io.jmix.chartsflowui.kit.component.model.ChartObservableObject
io.jmix.chartsflowui.kit.component.model.series.AbstractSeries<T>
io.jmix.chartsflowui.kit.component.model.series.AbstractAxisAwareSeries<T>
- Type Parameters:
T
- origin series class type
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
BarSeries
,BoxplotSeries
,CandlestickSeries
,EffectScatterSeries
,FunnelSeries
,LineSeries
,PieSeries
,ScatterSeries
public abstract class AbstractAxisAwareSeries<T extends AbstractAxisAwareSeries<T>>
extends AbstractSeries<T>
Base class for series with Cartesian and polar coordinates.
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
SeriesLayoutBy specifies whether the column or the row ofDataSet
is mapped to the series, namely, the series is "layout" on columns or rows.Nested classes/interfaces inherited from class io.jmix.chartsflowui.kit.component.model.series.AbstractSeries
AbstractSeries.LabelLayout, AbstractSeries.Tooltip
Nested classes/interfaces inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
ChartObservableObject.ObjectChangeEvent
-
Field Summary
Modifier and TypeFieldDescriptionprotected Integer
protected Encode
protected Boolean
protected MarkArea
protected MarkLine
protected MarkPoint
protected AbstractAxisAwareSeries.SeriesLayoutType
Fields inherited from class io.jmix.chartsflowui.kit.component.model.series.AbstractSeries
animationDelay, animationDuration, animationEasing, colorBy, dataGroupId, id, label, labelLayout, name, selectedMode, silent, tooltip, type, z, zLevel
Fields inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
children, dirty, listener
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
setDatasetIndex
(Integer datasetIndex) void
void
setLegendHoverLink
(Boolean legendHoverLink) void
setMarkArea
(MarkArea markArea) void
setMarkLine
(MarkLine markLine) void
setMarkPoint
(MarkPoint markPoint) void
setSeriesLayoutBy
(AbstractAxisAwareSeries.SeriesLayoutType seriesLayoutBy) withDatasetIndex
(Integer datasetIndex) withEncode
(Encode encode) withLegendHoverLink
(Boolean legendHoverLink) withMarkArea
(MarkArea markArea) withMarkLine
(MarkLine markLine) withMarkPoint
(MarkPoint markPoint) withSeriesLayoutBy
(AbstractAxisAwareSeries.SeriesLayoutType seriesLayoutBy) Methods inherited from class io.jmix.chartsflowui.kit.component.model.series.AbstractSeries
getAnimationDelay, getAnimationDuration, getAnimationEasing, getColorBy, getDataGroupId, getId, getLabel, getLabelLayout, getName, getSelectedMode, getSilent, getTooltip, getType, getZ, getZLevel, setAnimationDelay, setAnimationDuration, setAnimationEasing, setColorBy, setDataGroupId, setId, setLabel, setLabelLayout, setName, setSelectedMode, setSilent, setTooltip, setType, setZ, setZLevel, withAnimationDelay, withAnimationDuration, withAnimationEasing, withColorBy, withDataGroupId, withId, withLabel, withLabelLayout, withName, withSelectedMode, withSilent, withTooltip, withType, withZ, withZLevel
Methods inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
addChild, fireChangeEvent, getChildren, isDirty, isDirtyInDepth, markAsDirty, markAsDirtyInDepth, removeChild, setChartObjectChangeListener, unmarkDirtyInDepth
-
Field Details
-
encode
-
legendHoverLink
-
seriesLayoutBy
-
datasetIndex
-
markPoint
-
markLine
-
markArea
-
-
Constructor Details
-
AbstractAxisAwareSeries
-
-
Method Details
-
getEncode
-
setEncode
-
getLegendHoverLink
-
setLegendHoverLink
-
getSeriesLayoutBy
-
setSeriesLayoutBy
-
getDatasetIndex
-
setDatasetIndex
-
getMarkPoint
-
setMarkPoint
-
getMarkLine
-
setMarkLine
-
getMarkArea
-
setMarkArea
-
withEncode
-
withLegendHoverLink
-
withSeriesLayoutBy
-
withDatasetIndex
-
withMarkPoint
-
withMarkLine
-
withMarkArea
-