Class LogAxisConfig
- 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
-
- com.inductiveautomation.factorypmi.application.components.chart.LogAxisConfig
-
- All Implemented Interfaces:
PropertySelfDescriber
public class LogAxisConfig extends NumberAxisConfig
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
expTickLabelsFlag
Flag set true for "1e#"-style tick labels.protected boolean
log10TickLabelsFlag
Flag set true for "10^n"-style tick labels.-
Fields inherited from class com.inductiveautomation.factorypmi.application.components.chart.NumberAxisConfig
autoRangeIncludesZero, autoRangeStickyZero, 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 LogAxisConfig()
-
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()
protected void
initProperties()
boolean
isExpTickLabelsFlag()
boolean
isLog10TickLabelsFlag()
void
setExpTickLabelsFlag(boolean expTickLabelsFlag)
void
setLog10TickLabelsFlag(boolean log10TickLabelsFlag)
-
Methods inherited from class com.inductiveautomation.factorypmi.application.components.chart.NumberAxisConfig
getNumberFormatOverride, isAutoRangeIncludesZero, isAutoRangeStickyZero, setAutoRangeIncludesZero, setAutoRangeStickyZero, setNumberFormatOverride
-
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()
- Overrides:
createAxis
in classNumberAxisConfig
-
createCopy
public AxisConfig createCopy()
- Overrides:
createCopy
in classNumberAxisConfig
-
copyInto
protected void copyInto(AxisConfig a)
- Overrides:
copyInto
in classNumberAxisConfig
-
configureAxis
protected void configureAxis(org.jfree.chart.axis.Axis a)
- Overrides:
configureAxis
in classNumberAxisConfig
-
initProperties
protected void initProperties()
- Overrides:
initProperties
in classNumberAxisConfig
-
isExpTickLabelsFlag
public boolean isExpTickLabelsFlag()
-
setExpTickLabelsFlag
public void setExpTickLabelsFlag(boolean expTickLabelsFlag)
-
isLog10TickLabelsFlag
public boolean isLog10TickLabelsFlag()
-
setLog10TickLabelsFlag
public void setLog10TickLabelsFlag(boolean log10TickLabelsFlag)
-
-