Class DateAxisConfig
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.DateAxisConfig
- All Implemented Interfaces:
PropertySelfDescriber
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected booleanprotected Dateprotected Dateprotected intFields inherited from class com.inductiveautomation.factorypmi.application.components.chart.ValueAxisConfig
autoRange, autoRangeMinimumSize, fixedAutoRange, lowerBound, lowerMargin, negArrowVisible, posArrowVisible, upperBound, upperMargin, verticalTickLabelsFields 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 voidorg.jfree.chart.axis.Axisintintprotected voidbooleanvoidsetDateStyle(int dateStyle) voidsetDisplayDayInTitle(boolean displayDayInTitle) voidsetMaximumDate(Date date) voidsetMinimumDate(Date date) voidsetTimeStyle(int timeStyle) 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, setVerticalTickLabelsMethods 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, setVisibleMethods inherited from class com.inductiveautomation.factorypmi.application.components.chart.AbstractPropertySelfDescriber
addEnumProp, addProp, addProp, getProperties
-
Field Details
-
maximumDate
-
minimumDate
-
dateStyle
protected int dateStyle -
timeStyle
protected int timeStyle -
displayDayInTitle
protected boolean displayDayInTitle
-
-
Constructor Details
-
DateAxisConfig
public DateAxisConfig()
-
-
Method Details
-
createAxis
public org.jfree.chart.axis.Axis createAxis()- Specified by:
createAxisin classAxisConfig
-
createCopy
- Specified by:
createCopyin classAxisConfig
-
copyInto
- Overrides:
copyIntoin classValueAxisConfig
-
configureAxis
protected void configureAxis(org.jfree.chart.axis.Axis a) - Overrides:
configureAxisin classValueAxisConfig
-
initProperties
protected void initProperties()- Overrides:
initPropertiesin classValueAxisConfig
-
getMaximumDate
-
getMinimumDate
-
setMaximumDate
-
setMinimumDate
-
getDateStyle
public int getDateStyle() -
setDateStyle
public void setDateStyle(int dateStyle) -
getTimeStyle
public int getTimeStyle() -
setTimeStyle
public void setTimeStyle(int timeStyle) -
isDisplayDayInTitle
public boolean isDisplayDayInTitle() -
setDisplayDayInTitle
public void setDisplayDayInTitle(boolean displayDayInTitle)
-