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
-
Field Summary
FieldsFields 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 -
Method Summary
Modifier and TypeMethodDescriptionprotected void
configureAxis
(org.jfree.chart.axis.Axis a) protected void
org.jfree.chart.axis.Axis
protected void
boolean
boolean
void
setAutoRangeIncludesZero
(boolean b) void
setAutoRangeStickyZero
(boolean b) void
setNumberFormatOverride
(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
-
Field Details
-
autoRangeIncludesZero
protected boolean autoRangeIncludesZero -
autoRangeStickyZero
protected boolean autoRangeStickyZero -
numberFormatOverride
-
-
Constructor Details
-
NumberAxisConfig
public NumberAxisConfig()
-
-
Method Details
-
createAxis
public org.jfree.chart.axis.Axis createAxis()- Specified by:
createAxis
in classAxisConfig
-
createCopy
- Specified by:
createCopy
in classAxisConfig
-
copyInto
- 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
-
setNumberFormatOverride
-