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 Details

  • Constructor Details

    • AbstractLineChartDataDisplay

      public AbstractLineChartDataDisplay()
  • Method Details

    • 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)