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 boolean
protected double
protected double
protected double
protected double
protected boolean
protected boolean
protected double
protected double
protected boolean
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
double
double
double
double
double
double
protected void
boolean
boolean
boolean
boolean
void
setAutoRange
(boolean b) void
setAutoRangeMinimumSize
(double d) void
setFixedAutoRange
(double d) void
setLowerBound
(double d) void
setLowerMargin
(double d) void
setNegArrowVisible
(boolean b) void
setPosArrowVisible
(boolean b) void
setUpperBound
(double d) void
setUpperMargin
(double d) void
setVerticalTickLabels
(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 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:
configureAxis
in classAxisConfig
-
copyInto
- Overrides:
copyInto
in classAxisConfig
-
initProperties
protected void initProperties()- Overrides:
initProperties
in 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)
-