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 java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description protected GraphChangeListenerchangeListener -
Constructor Summary
Constructors Constructor Description AbstractGraph(M model) -
Method Summary
Modifier and Type Method Description abstract org.teamapps.dto.UiGraphcreateUiFormat()protected voidfireChange()IntervalgetDisplayedIntervalY()java.lang.StringgetId()MgetModel()org.teamapps.common.format.ColorgetYAxisColor()ScaleTypegetYScaleType()LineChartYScaleZoomModegetYScaleZoomMode()booleanisyAxisVisible()booleanisYZeroLineVisible()protected voidmapAbstractLineChartDataDisplayProperties(org.teamapps.dto.UiGraph ui)voidsetChangeListener(GraphChangeListener listener)AbstractGraphsetDisplayedIntervalY(Interval displayedIntervalY)AbstractGraph<D,M>setModel(M model)AbstractGraphsetYAxisColor(org.teamapps.common.format.Color yAxisColor)AbstractGraphsetYAxisVisible(boolean yAxisVisible)AbstractGraphsetYScaleType(ScaleType yScaleType)AbstractGraphsetYScaleZoomMode(LineChartYScaleZoomMode yScaleZoomMode)AbstractGraphsetYZeroLineVisible(boolean yZeroLineVisible)
-
Field Details
-
Constructor Details
-
Method Details
-
getId
public java.lang.String getId() -
createUiFormat
public abstract org.teamapps.dto.UiGraph createUiFormat() -
getDisplayedIntervalY
-
setDisplayedIntervalY
-
getYScaleType
-
setYScaleType
-
getYScaleZoomMode
-
setYScaleZoomMode
-
setChangeListener
-
mapAbstractLineChartDataDisplayProperties
protected void mapAbstractLineChartDataDisplayProperties(org.teamapps.dto.UiGraph ui) -
isYZeroLineVisible
public boolean isYZeroLineVisible() -
setYZeroLineVisible
-
isyAxisVisible
public boolean isyAxisVisible() -
setYAxisVisible
-
getYAxisColor
public org.teamapps.common.format.Color getYAxisColor() -
setYAxisColor
-
getModel
-
setModel
-
fireChange
protected void fireChange()
-