Class TimeGraph

java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.timegraph.TimeGraph
All Implemented Interfaces:
ClientObject, Component

public class TimeGraph
extends AbstractComponent
  • Field Details

  • Constructor Details

  • Method Details

    • addLine

      public void addLine​(java.lang.String dataSeriesId, LineChartCurveType graphType, float dataDotRadius, org.teamapps.common.format.Color lineColor)
    • addLine

      public void addLine​(java.lang.String dataSeriesId, LineChartCurveType graphType, float dataDotRadius, org.teamapps.common.format.Color lineColor, org.teamapps.common.format.Color areaColor)
    • addLine

      public void addLine​(AbstractLineChartDataDisplay lineFormat)
    • addDataDisplay

      public void addDataDisplay​(AbstractLineChartDataDisplay lineFormat)
    • setLines

      public void setLines​(java.util.List<? extends AbstractLineChartDataDisplay> lineFormats)
    • getLineDataIds

      public java.util.List<java.lang.String> getLineDataIds()
    • createUiComponent

      public org.teamapps.dto.UiComponent createUiComponent()
      Specified by:
      createUiComponent in class AbstractComponent
    • handleUiEvent

      public void handleUiEvent​(org.teamapps.dto.UiEvent event)
    • refresh

      public void refresh()
    • zoomTo

      public void zoomTo​(long minX, long maxX)
    • getMaxPixelsBetweenDataPoints

      public int getMaxPixelsBetweenDataPoints()
    • setMaxPixelsBetweenDataPoints

      public void setMaxPixelsBetweenDataPoints​(int maxPixelsBetweenDataPoints)
    • getMouseScrollZoomPanMode

      public LineChartMouseScrollZoomPanMode getMouseScrollZoomPanMode()
    • setMouseScrollZoomPanMode

      public void setMouseScrollZoomPanMode​(LineChartMouseScrollZoomPanMode mouseScrollZoomPanMode)
    • getSelectedInterval

      public Interval getSelectedInterval()
    • setSelectedInterval

      public void setSelectedInterval​(Interval selectedInterval)
    • setModel

      public void setModel​(TimeGraphModel model)
    • getLocale

      public java.util.Locale getLocale()
    • getULocale

      public com.ibm.icu.util.ULocale getULocale()
    • setLocale

      public void setLocale​(java.util.Locale locale)
    • setULocale

      public void setULocale​(com.ibm.icu.util.ULocale locale)
    • getTimeZoneId

      public java.time.ZoneId getTimeZoneId()
    • setTimeZoneId

      public void setTimeZoneId​(java.time.ZoneId timeZoneId)