Class ValueAxisConfig
java.lang.Object
com.inductiveautomation.factorypmi.application.components.chart.AbstractPropertySelfDescriber
com.inductiveautomation.factorypmi.application.components.chart.AxisConfig
com.inductiveautomation.factorypmi.application.components.chart.ValueAxisConfig
- All Implemented Interfaces:
PropertySelfDescriber
- Direct Known Subclasses:
DateAxisConfig,ElapsedTimeAxisConfig,NumberAxisConfig
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected doubleprotected doubleprotected doubleprotected doubleprotected booleanprotected booleanprotected doubleprotected doubleprotected booleanFields 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, visibleFields inherited from class com.inductiveautomation.factorypmi.application.components.chart.AbstractPropertySelfDescriber
properties -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidconfigureAxis(org.jfree.chart.axis.Axis a) protected voiddoubledoubledoubledoubledoubledoubleprotected voidbooleanbooleanbooleanbooleanvoidsetAutoRange(boolean b) voidsetAutoRangeMinimumSize(double d) voidsetFixedAutoRange(double d) voidsetLowerBound(double d) voidsetLowerMargin(double d) voidsetNegArrowVisible(boolean b) voidsetPosArrowVisible(boolean b) voidsetUpperBound(double d) voidsetUpperMargin(double d) voidsetVerticalTickLabels(boolean b) Methods inherited from class com.inductiveautomation.factorypmi.application.components.chart.AxisConfig
createAxis, createCopy, 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, setVisibleMethods inherited from class com.inductiveautomation.factorypmi.application.components.chart.AbstractPropertySelfDescriber
addEnumProp, addProp, addProp, getProperties
-
Field Details
-
autoRange
protected boolean autoRange -
autoRangeMinimumSize
protected double autoRangeMinimumSize -
fixedAutoRange
protected double fixedAutoRange -
lowerBound
protected double lowerBound -
lowerMargin
protected double lowerMargin -
upperBound
protected double upperBound -
upperMargin
protected double upperMargin -
negArrowVisible
protected boolean negArrowVisible -
posArrowVisible
protected boolean posArrowVisible -
verticalTickLabels
protected boolean verticalTickLabels
-
-
Constructor Details
-
ValueAxisConfig
public ValueAxisConfig()
-
-
Method Details
-
configureAxis
protected void configureAxis(org.jfree.chart.axis.Axis a) - Overrides:
configureAxisin classAxisConfig
-
copyInto
- Overrides:
copyIntoin classAxisConfig
-
initProperties
protected void initProperties()- Overrides:
initPropertiesin classAxisConfig
-
isAutoRange
public boolean isAutoRange() -
getAutoRangeMinimumSize
public double getAutoRangeMinimumSize() -
getFixedAutoRange
public double getFixedAutoRange() -
getLowerBound
public double getLowerBound() -
getLowerMargin
public double getLowerMargin() -
isNegArrowVisible
public boolean isNegArrowVisible() -
isPosArrowVisible
public boolean isPosArrowVisible() -
getUpperBound
public double getUpperBound() -
getUpperMargin
public double getUpperMargin() -
isVerticalTickLabels
public boolean isVerticalTickLabels() -
setAutoRange
public void setAutoRange(boolean b) -
setAutoRangeMinimumSize
public void setAutoRangeMinimumSize(double d) -
setFixedAutoRange
public void setFixedAutoRange(double d) -
setLowerBound
public void setLowerBound(double d) -
setLowerMargin
public void setLowerMargin(double d) -
setNegArrowVisible
public void setNegArrowVisible(boolean b) -
setPosArrowVisible
public void setPosArrowVisible(boolean b) -
setUpperBound
public void setUpperBound(double d) -
setUpperMargin
public void setUpperMargin(double d) -
setVerticalTickLabels
public void setVerticalTickLabels(boolean b)
-