Class LineChartLine
- java.lang.Object
-
- org.teamapps.ux.component.timegraph.LineChartLine
-
public class LineChartLine extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description LineChartLine(java.lang.String id)LineChartLine(java.lang.String id, LineChartCurveType graphType, float dataDotRadius, org.teamapps.common.format.Color lineColor)LineChartLine(java.lang.String id, LineChartCurveType graphType, float dataDotRadius, org.teamapps.common.format.Color lineColor, org.teamapps.common.format.Color areaColor)LineChartLine(java.lang.String id, LineChartCurveType graphType, float dataDotRadius, org.teamapps.common.format.Color lineColorScaleMin, org.teamapps.common.format.Color lineColorScaleMax, org.teamapps.common.format.Color areaColorScaleMin, org.teamapps.common.format.Color areaColorScaleMax)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.teamapps.dto.UiLineChartLineFormatcreateUiLineChartLineFormat()org.teamapps.common.format.ColorgetAreaColorScaleMax()org.teamapps.common.format.ColorgetAreaColorScaleMin()static org.teamapps.common.format.ColorgetBaseColor(int index)floatgetDataDotRadius()LineChartCurveTypegetGraphType()java.lang.StringgetId()IntervalgetIntervalY()org.teamapps.common.format.ColorgetLineColorScaleMax()org.teamapps.common.format.ColorgetLineColorScaleMin()org.teamapps.common.format.ColorgetYAxisColor()ScaleTypegetyScaleType()LineChartYScaleZoomModegetYScaleZoomMode()booleanisYZeroLineVisible()LineChartLinesetAreaColorScaleMax(org.teamapps.common.format.Color areaColorScaleMax)LineChartLinesetAreaColorScaleMin(org.teamapps.common.format.Color areaColorScaleMin)LineChartLinesetDataDotRadius(float dataDotRadius)LineChartLinesetGraphType(LineChartCurveType graphType)LineChartLinesetIntervalY(Interval intervalY)LineChartLinesetLineColorScaleMax(org.teamapps.common.format.Color lineColorScaleMax)LineChartLinesetLineColorScaleMin(org.teamapps.common.format.Color lineColorScaleMin)LineChartLinesetYAxisColor(org.teamapps.common.format.Color yAxisColor)LineChartLinesetYScaleType(ScaleType yScaleType)LineChartLinesetYScaleZoomMode(LineChartYScaleZoomMode yScaleZoomMode)LineChartLinesetYZeroLineVisible(boolean yZeroLineVisible)
-
-
-
Constructor Detail
-
LineChartLine
public LineChartLine(java.lang.String id)
-
LineChartLine
public LineChartLine(java.lang.String id, LineChartCurveType graphType, float dataDotRadius, org.teamapps.common.format.Color lineColor)
-
LineChartLine
public LineChartLine(java.lang.String id, LineChartCurveType graphType, float dataDotRadius, org.teamapps.common.format.Color lineColor, org.teamapps.common.format.Color areaColor)
-
LineChartLine
public LineChartLine(java.lang.String id, LineChartCurveType graphType, float dataDotRadius, org.teamapps.common.format.Color lineColorScaleMin, org.teamapps.common.format.Color lineColorScaleMax, org.teamapps.common.format.Color areaColorScaleMin, org.teamapps.common.format.Color areaColorScaleMax)
-
-
Method Detail
-
getBaseColor
public static org.teamapps.common.format.Color getBaseColor(int index)
-
createUiLineChartLineFormat
public org.teamapps.dto.UiLineChartLineFormat createUiLineChartLineFormat()
-
getId
public java.lang.String getId()
-
getGraphType
public LineChartCurveType getGraphType()
-
setGraphType
public LineChartLine setGraphType(LineChartCurveType graphType)
-
getDataDotRadius
public float getDataDotRadius()
-
setDataDotRadius
public LineChartLine setDataDotRadius(float dataDotRadius)
-
getLineColorScaleMin
public org.teamapps.common.format.Color getLineColorScaleMin()
-
setLineColorScaleMin
public LineChartLine setLineColorScaleMin(org.teamapps.common.format.Color lineColorScaleMin)
-
getLineColorScaleMax
public org.teamapps.common.format.Color getLineColorScaleMax()
-
setLineColorScaleMax
public LineChartLine setLineColorScaleMax(org.teamapps.common.format.Color lineColorScaleMax)
-
getAreaColorScaleMin
public org.teamapps.common.format.Color getAreaColorScaleMin()
-
setAreaColorScaleMin
public LineChartLine setAreaColorScaleMin(org.teamapps.common.format.Color areaColorScaleMin)
-
getAreaColorScaleMax
public org.teamapps.common.format.Color getAreaColorScaleMax()
-
setAreaColorScaleMax
public LineChartLine setAreaColorScaleMax(org.teamapps.common.format.Color areaColorScaleMax)
-
getIntervalY
public Interval getIntervalY()
-
setIntervalY
public LineChartLine setIntervalY(Interval intervalY)
-
getyScaleType
public ScaleType getyScaleType()
-
setYScaleType
public LineChartLine setYScaleType(ScaleType yScaleType)
-
getYScaleZoomMode
public LineChartYScaleZoomMode getYScaleZoomMode()
-
setYScaleZoomMode
public LineChartLine setYScaleZoomMode(LineChartYScaleZoomMode yScaleZoomMode)
-
getYAxisColor
public org.teamapps.common.format.Color getYAxisColor()
-
setYAxisColor
public LineChartLine setYAxisColor(org.teamapps.common.format.Color yAxisColor)
-
isYZeroLineVisible
public boolean isYZeroLineVisible()
-
setYZeroLineVisible
public LineChartLine setYZeroLineVisible(boolean yZeroLineVisible)
-
-