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 int
protected boolean
protected Date
protected Date
protected int
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 -
Method Summary
Modifier and TypeMethodDescriptionprotected void
configureAxis
(org.jfree.chart.axis.Axis a) protected void
org.jfree.chart.axis.Axis
int
int
protected void
boolean
void
setDateStyle
(int dateStyle) void
setDisplayDayInTitle
(boolean displayDayInTitle) void
setMaximumDate
(Date date) void
setMinimumDate
(Date date) void
setTimeStyle
(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, 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
-
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:
createAxis
in classAxisConfig
-
createCopy
- Specified by:
createCopy
in classAxisConfig
-
copyInto
- Overrides:
copyInto
in classValueAxisConfig
-
configureAxis
protected void configureAxis(org.jfree.chart.axis.Axis a) - Overrides:
configureAxis
in classValueAxisConfig
-
initProperties
protected void initProperties()- Overrides:
initProperties
in 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)
-