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
public class DateAxisConfig extends ValueAxisConfig
-
-
Field Summary
Fields Modifier and Type Field Description protected int
dateStyle
protected boolean
displayDayInTitle
protected java.util.Date
maximumDate
protected java.util.Date
minimumDate
protected int
timeStyle
-
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 DateAxisConfig()
-
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()
int
getDateStyle()
java.util.Date
getMaximumDate()
java.util.Date
getMinimumDate()
int
getTimeStyle()
protected void
initProperties()
boolean
isDisplayDayInTitle()
void
setDateStyle(int dateStyle)
void
setDisplayDayInTitle(boolean displayDayInTitle)
void
setMaximumDate(java.util.Date date)
void
setMinimumDate(java.util.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
-
-
-
-
Method Detail
-
createAxis
public org.jfree.chart.axis.Axis createAxis()
- Specified by:
createAxis
in classAxisConfig
-
createCopy
public AxisConfig createCopy()
- Specified by:
createCopy
in classAxisConfig
-
copyInto
protected void copyInto(AxisConfig a)
- 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
public java.util.Date getMaximumDate()
-
getMinimumDate
public java.util.Date getMinimumDate()
-
setMaximumDate
public void setMaximumDate(java.util.Date date)
-
setMinimumDate
public void setMinimumDate(java.util.Date date)
-
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)
-
-