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

    • TimeGraph

      public TimeGraph()
  • Method Details

    • addGraph

      public void addGraph(AbstractGraph<?,?> graph)
    • setGraphs

      public void setGraphs(List<? extends AbstractGraph<?,?>> graphs)
    • createUiComponent

      public UiComponent createUiComponent()
      Specified by:
      createUiComponent in class AbstractComponent
    • handleUiEvent

      public void handleUiEvent(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)
    • getLocale

      public Locale getLocale()
    • getULocale

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

      public void setLocale(Locale locale)
    • setULocale

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

      public ZoneId getTimeZoneId()
    • setTimeZoneId

      public void setTimeZoneId(ZoneId timeZoneId)
    • getZoomLevels

      public List<TimePartitioning> getZoomLevels()
    • setZoomLevels

      public void setZoomLevels(List<TimePartitioning> zoomLevels)