Class AbstractLineChartDataDisplay
- java.lang.Object
-
- org.teamapps.ux.component.timegraph.AbstractLineChartDataDisplay
-
- Direct Known Subclasses:
LineChartBand,LineChartDataDisplayGroup,LineChartLine
public abstract class AbstractLineChartDataDisplay extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected LineChartDataDisplayChangeListenerchangeListener
-
Constructor Summary
Constructors Constructor Description AbstractLineChartDataDisplay()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract org.teamapps.dto.AbstractUiLineChartDataDisplaycreateUiFormat()abstract java.util.List<java.lang.String>getDataSeriesIds()java.lang.StringgetId()IntervalgetIntervalY()org.teamapps.common.format.ColorgetYAxisColor()ScaleTypegetyScaleType()LineChartYScaleZoomModegetYScaleZoomMode()booleanisYZeroLineVisible()protected voidmapAbstractLineChartDataDisplayProperties(org.teamapps.dto.AbstractUiLineChartDataDisplay ui)voidsetChangeListener(LineChartDataDisplayChangeListener listener)AbstractLineChartDataDisplaysetIntervalY(Interval intervalY)AbstractLineChartDataDisplaysetYAxisColor(org.teamapps.common.format.Color yAxisColor)AbstractLineChartDataDisplaysetYScaleType(ScaleType yScaleType)AbstractLineChartDataDisplaysetYScaleZoomMode(LineChartYScaleZoomMode yScaleZoomMode)AbstractLineChartDataDisplaysetYZeroLineVisible(boolean yZeroLineVisible)
-
-
-
Field Detail
-
changeListener
protected LineChartDataDisplayChangeListener changeListener
-
-
Method Detail
-
getId
public java.lang.String getId()
-
getDataSeriesIds
public abstract java.util.List<java.lang.String> getDataSeriesIds()
-
createUiFormat
public abstract org.teamapps.dto.AbstractUiLineChartDataDisplay createUiFormat()
-
getIntervalY
public Interval getIntervalY()
-
setIntervalY
public AbstractLineChartDataDisplay setIntervalY(Interval intervalY)
-
getyScaleType
public ScaleType getyScaleType()
-
setYScaleType
public AbstractLineChartDataDisplay setYScaleType(ScaleType yScaleType)
-
getYScaleZoomMode
public LineChartYScaleZoomMode getYScaleZoomMode()
-
setYScaleZoomMode
public AbstractLineChartDataDisplay setYScaleZoomMode(LineChartYScaleZoomMode yScaleZoomMode)
-
setChangeListener
public void setChangeListener(LineChartDataDisplayChangeListener listener)
-
mapAbstractLineChartDataDisplayProperties
protected void mapAbstractLineChartDataDisplayProperties(org.teamapps.dto.AbstractUiLineChartDataDisplay ui)
-
isYZeroLineVisible
public boolean isYZeroLineVisible()
-
setYZeroLineVisible
public AbstractLineChartDataDisplay setYZeroLineVisible(boolean yZeroLineVisible)
-
getYAxisColor
public org.teamapps.common.format.Color getYAxisColor()
-
setYAxisColor
public AbstractLineChartDataDisplay setYAxisColor(org.teamapps.common.format.Color yAxisColor)
-
-