Class AbstractGraph<D extends GraphData,M extends GraphModel<D>>

java.lang.Object
org.teamapps.ux.component.timegraph.graph.AbstractGraph<D,M>
Direct Known Subclasses:
GraphGroup, HoseGraph, IncidentGraph, LineGraph

public abstract class AbstractGraph<D extends GraphData,M extends GraphModel<D>> extends Object
  • Field Details

  • Constructor Details

    • AbstractGraph

      public AbstractGraph(M model)
  • Method Details

    • getId

      public String getId()
    • createUiFormat

      public abstract UiGraph createUiFormat()
    • getDisplayedIntervalY

      public Interval getDisplayedIntervalY()
    • setDisplayedIntervalY

      public AbstractGraph setDisplayedIntervalY(Interval displayedIntervalY)
    • getYScaleType

      public ScaleType getYScaleType()
    • setYScaleType

      public AbstractGraph setYScaleType(ScaleType yScaleType)
    • getYScaleZoomMode

      public LineChartYScaleZoomMode getYScaleZoomMode()
    • setYScaleZoomMode

      public AbstractGraph setYScaleZoomMode(LineChartYScaleZoomMode yScaleZoomMode)
    • setChangeListener

      public void setChangeListener(GraphChangeListener listener)
    • mapAbstractLineChartDataDisplayProperties

      protected void mapAbstractLineChartDataDisplayProperties(UiGraph ui)
    • isYZeroLineVisible

      public boolean isYZeroLineVisible()
    • setYZeroLineVisible

      public AbstractGraph setYZeroLineVisible(boolean yZeroLineVisible)
    • isyAxisVisible

      public boolean isyAxisVisible()
    • setYAxisVisible

      public AbstractGraph setYAxisVisible(boolean yAxisVisible)
    • getYAxisColor

      public Color getYAxisColor()
    • setYAxisColor

      public AbstractGraph setYAxisColor(Color yAxisColor)
    • getYAxisLabel

      public String getYAxisLabel()
    • setYAxisLabel

      public AbstractGraph<D,M> setYAxisLabel(String yAxisLabel)
    • getMaxTickDigits

      public int getMaxTickDigits()
    • setMaxTickDigits

      public AbstractGraph<D,M> setMaxTickDigits(int maxTickDigits)
    • getModel

      public M getModel()
    • setModel

      public AbstractGraph<D,M> setModel(M model)
    • fireChange

      protected void fireChange()