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
public abstract class ValueAxisConfig extends AxisConfig
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected booleanautoRangeprotected doubleautoRangeMinimumSizeprotected doublefixedAutoRangeprotected doublelowerBoundprotected doublelowerMarginprotected booleannegArrowVisibleprotected booleanposArrowVisibleprotected doubleupperBoundprotected doubleupperMarginprotected booleanverticalTickLabels- 
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 ValueAxisConfig() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidconfigureAxis(org.jfree.chart.axis.Axis a)protected voidcopyInto(AxisConfig a)doublegetAutoRangeMinimumSize()doublegetFixedAutoRange()doublegetLowerBound()doublegetLowerMargin()doublegetUpperBound()doublegetUpperMargin()protected voidinitProperties()booleanisAutoRange()booleanisNegArrowVisible()booleanisPosArrowVisible()booleanisVerticalTickLabels()voidsetAutoRange(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, setVisible 
- 
Methods inherited from class com.inductiveautomation.factorypmi.application.components.chart.AbstractPropertySelfDescriber
addEnumProp, addProp, addProp, getProperties 
 - 
 
 - 
 
- 
- 
Field Detail
- 
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
 
 - 
 
- 
Method Detail
- 
configureAxis
protected void configureAxis(org.jfree.chart.axis.Axis a)
- Overrides:
 configureAxisin classAxisConfig
 
- 
copyInto
protected void copyInto(AxisConfig a)
- 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)
 
 - 
 
 -