Class NumberAxisConfig
- java.lang.Object
-
- com.inductiveautomation.factorypmi.application.components.chart.AbstractPropertySelfDescriber
-
- com.inductiveautomation.factorypmi.application.components.chart.AxisConfig
-
- com.inductiveautomation.factorypmi.application.components.chart.ValueAxisConfig
-
- com.inductiveautomation.factorypmi.application.components.chart.NumberAxisConfig
-
- All Implemented Interfaces:
PropertySelfDescriber
- Direct Known Subclasses:
LogAxisConfig
,SymbolAxisConfig
public class NumberAxisConfig extends ValueAxisConfig
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
autoRangeIncludesZero
protected boolean
autoRangeStickyZero
protected java.lang.String
numberFormatOverride
-
Fields inherited from class com.inductiveautomation.factorypmi.application.components.chart.ValueAxisConfig
autoRange, autoRangeMinimumSize, fixedAutoRange, lowerBound, lowerMargin, negArrowVisible, posArrowVisible, upperBound, upperMargin, verticalTickLabels
-
Fields inherited from class com.inductiveautomation.factorypmi.application.components.chart.AxisConfig
label, labelAngle, labelColor, labelFont, POS_BOTTOM_LEFT, POS_BOTTOM_RIGHT, POS_TOP_LEFT, POS_TOP_RIGHT, position, tickLabelColor, tickLabelFont, tickLabelsVisible, tickMarkColor, tickMarkInsideLength, tickMarkOutsideLength, tickMarksVisible, visible
-
Fields inherited from class com.inductiveautomation.factorypmi.application.components.chart.AbstractPropertySelfDescriber
properties
-
-
Constructor Summary
Constructors Constructor Description NumberAxisConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
configureAxis(org.jfree.chart.axis.Axis a)
protected void
copyInto(AxisConfig a)
org.jfree.chart.axis.Axis
createAxis()
AxisConfig
createCopy()
java.lang.String
getNumberFormatOverride()
protected void
initProperties()
boolean
isAutoRangeIncludesZero()
boolean
isAutoRangeStickyZero()
void
setAutoRangeIncludesZero(boolean b)
void
setAutoRangeStickyZero(boolean b)
void
setNumberFormatOverride(java.lang.String numberFormatOverride)
-
Methods inherited from class com.inductiveautomation.factorypmi.application.components.chart.ValueAxisConfig
getAutoRangeMinimumSize, getFixedAutoRange, getLowerBound, getLowerMargin, getUpperBound, getUpperMargin, isAutoRange, isNegArrowVisible, isPosArrowVisible, isVerticalTickLabels, setAutoRange, setAutoRangeMinimumSize, setFixedAutoRange, setLowerBound, setLowerMargin, setNegArrowVisible, setPosArrowVisible, setUpperBound, setUpperMargin, setVerticalTickLabels
-
Methods inherited from class com.inductiveautomation.factorypmi.application.components.chart.AxisConfig
getLabel, getLabelAngle, getLabelColor, getLabelFont, getPosition, getTickLabelColor, getTickLabelFont, getTickMarkColor, getTickMarkInsideLength, getTickMarkOutsideLength, isTickLabelsVisible, isTickMarksVisible, isVisible, setLabel, setLabelAngle, setLabelColor, setLabelFont, setPosition, setTickLabelColor, setTickLabelFont, setTickLabelsVisible, setTickMarkColor, setTickMarkInsideLength, setTickMarkOutsideLength, setTickMarksVisible, setVisible
-
Methods inherited from class com.inductiveautomation.factorypmi.application.components.chart.AbstractPropertySelfDescriber
addEnumProp, addProp, addProp, getProperties
-
-
-
-
Method Detail
-
createAxis
public org.jfree.chart.axis.Axis createAxis()
- Specified by:
createAxis
in classAxisConfig
-
createCopy
public AxisConfig createCopy()
- Specified by:
createCopy
in classAxisConfig
-
copyInto
protected void copyInto(AxisConfig a)
- Overrides:
copyInto
in classValueAxisConfig
-
configureAxis
protected void configureAxis(org.jfree.chart.axis.Axis a)
- Overrides:
configureAxis
in classValueAxisConfig
-
initProperties
protected void initProperties()
- Overrides:
initProperties
in classValueAxisConfig
-
isAutoRangeIncludesZero
public boolean isAutoRangeIncludesZero()
-
isAutoRangeStickyZero
public boolean isAutoRangeStickyZero()
-
setAutoRangeIncludesZero
public void setAutoRangeIncludesZero(boolean b)
-
setAutoRangeStickyZero
public void setAutoRangeStickyZero(boolean b)
-
getNumberFormatOverride
public java.lang.String getNumberFormatOverride()
-
setNumberFormatOverride
public void setNumberFormatOverride(java.lang.String numberFormatOverride)
-
-