Class AutoTickDisplayDateAxis

  • All Implemented Interfaces:
    LocaleListener, java.io.Serializable, java.lang.Cloneable, org.jfree.util.PublicCloneable

    public class AutoTickDisplayDateAxis
    extends org.jfree.chart.axis.DateAxis
    implements LocaleListener
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int DATE_STYLE_AUTO  
      static int DATE_STYLE_DMY  
      static int DATE_STYLE_MDY  
      static int DATE_STYLE_YMD  
      static int TIME_STYLE_12HR  
      static int TIME_STYLE_24HR  
      static int TIME_STYLE_AUTO  
      • Fields inherited from class org.jfree.chart.axis.DateAxis

        DEFAULT_ANCHOR_DATE, DEFAULT_AUTO_RANGE_MINIMUM_SIZE_IN_MILLISECONDS, DEFAULT_DATE_RANGE, DEFAULT_DATE_TICK_UNIT
      • Fields inherited from class org.jfree.chart.axis.ValueAxis

        DEFAULT_AUTO_RANGE, DEFAULT_AUTO_RANGE_MINIMUM_SIZE, DEFAULT_AUTO_TICK_UNIT_SELECTION, DEFAULT_INVERTED, DEFAULT_LOWER_BOUND, DEFAULT_LOWER_MARGIN, DEFAULT_RANGE, DEFAULT_UPPER_BOUND, DEFAULT_UPPER_MARGIN, MAXIMUM_TICK_COUNT
      • Fields inherited from class org.jfree.chart.axis.Axis

        DEFAULT_AXIS_LABEL_FONT, DEFAULT_AXIS_LABEL_INSETS, DEFAULT_AXIS_LABEL_PAINT, DEFAULT_AXIS_LINE_PAINT, DEFAULT_AXIS_LINE_STROKE, DEFAULT_AXIS_VISIBLE, DEFAULT_TICK_LABEL_FONT, DEFAULT_TICK_LABEL_INSETS, DEFAULT_TICK_LABEL_PAINT, DEFAULT_TICK_LABELS_VISIBLE, DEFAULT_TICK_MARK_INSIDE_LENGTH, DEFAULT_TICK_MARK_OUTSIDE_LENGTH, DEFAULT_TICK_MARK_PAINT, DEFAULT_TICK_MARK_STROKE, DEFAULT_TICK_MARKS_VISIBLE
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.text.DateFormat getDateFormat()
      Returns a date format (down to the day) according to the current settings
      int getDateStyle()  
      java.lang.String getLabel()  
      java.text.DateFormat getTimeFormat()
      Returns a date format (down to the second) according to the current settings
      int getTimeStyle()  
      boolean isDisplayDayInTitle()  
      void localeChanged​(java.util.Locale newLocale)  
      static int resolveAutoDateStyle​(int dateStyle)  
      static int resolveAutoTimeStyle​(int timeStyle)  
      void setDateStyle​(int dateStyle)  
      void setDisplayDayInTitle​(boolean displayDayInTitle)  
      void setTimeStyle​(int timeStyle)  
      • Methods inherited from class org.jfree.chart.axis.DateAxis

        autoAdjustRange, calculateHighestVisibleTickValue, calculateLowestVisibleTickValue, clone, configure, createStandardDateTickUnits, createStandardDateTickUnits, createStandardDateTickUnits, dateToJava2D, draw, equals, getDateFormatOverride, getMaximumDate, getMinimumDate, getTickMarkPosition, getTickUnit, getTimeline, getTimeZone, hashCode, isHiddenValue, java2DToValue, nextStandardDate, previousStandardDate, refreshTicks, refreshTicksHorizontal, refreshTicksVertical, selectAutoTickUnit, selectHorizontalAutoTickUnit, selectVerticalAutoTickUnit, setDateFormatOverride, setMaximumDate, setMinimumDate, setRange, setRange, setRange, setRange, setTickMarkPosition, setTickUnit, setTickUnit, setTimeline, setTimeZone, valueToJava2D, zoomRange
      • Methods inherited from class org.jfree.chart.axis.ValueAxis

        calculateAnchorPoint, centerRange, drawAxisLine, drawTickMarksAndLabels, findMaximumTickLabelHeight, findMaximumTickLabelWidth, getAutoRangeMinimumSize, getAutoTickIndex, getDefaultAutoRange, getDownArrow, getFixedAutoRange, getLeftArrow, getLowerBound, getLowerMargin, getRange, getRightArrow, getStandardTickUnits, getUpArrow, getUpperBound, getUpperMargin, isAutoRange, isAutoTickUnitSelection, isInverted, isNegativeArrowVisible, isPositiveArrowVisible, isVerticalTickLabels, lengthToJava2D, reserveSpace, resizeRange, resizeRange, setAutoRange, setAutoRange, setAutoRangeMinimumSize, setAutoRangeMinimumSize, setAutoTickIndex, setAutoTickUnitSelection, setAutoTickUnitSelection, setDefaultAutoRange, setDownArrow, setFixedAutoRange, setInverted, setLeftArrow, setLowerBound, setLowerMargin, setNegativeArrowVisible, setPositiveArrowVisible, setRangeAboutValue, setRangeWithMargins, setRangeWithMargins, setRangeWithMargins, setRightArrow, setStandardTickUnits, setUpArrow, setUpperBound, setUpperMargin, setVerticalTickLabels
      • Methods inherited from class org.jfree.chart.axis.Axis

        addChangeListener, drawLabel, getAxisLinePaint, getAxisLineStroke, getFixedDimension, getLabelAngle, getLabelEnclosure, getLabelFont, getLabelInsets, getLabelPaint, getPlot, getTickLabelFont, getTickLabelInsets, getTickLabelPaint, getTickMarkInsideLength, getTickMarkOutsideLength, getTickMarkPaint, getTickMarkStroke, hasListener, isAxisLineVisible, isTickLabelsVisible, isTickMarksVisible, isVisible, notifyListeners, removeChangeListener, setAxisLinePaint, setAxisLineStroke, setAxisLineVisible, setFixedDimension, setLabel, setLabelAngle, setLabelFont, setLabelInsets, setLabelInsets, setLabelPaint, setPlot, setTickLabelFont, setTickLabelInsets, setTickLabelPaint, setTickLabelsVisible, setTickMarkInsideLength, setTickMarkOutsideLength, setTickMarkPaint, setTickMarkStroke, setTickMarksVisible, setVisible
      • Methods inherited from class java.lang.Object

        finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AutoTickDisplayDateAxis

        public AutoTickDisplayDateAxis()
    • Method Detail

      • getDateFormat

        public java.text.DateFormat getDateFormat()
        Returns a date format (down to the day) according to the current settings
      • getTimeFormat

        public java.text.DateFormat getTimeFormat()
        Returns a date format (down to the second) according to the current settings
      • resolveAutoTimeStyle

        public static int resolveAutoTimeStyle​(int timeStyle)
      • resolveAutoDateStyle

        public static int resolveAutoDateStyle​(int dateStyle)
      • getLabel

        public java.lang.String getLabel()
        Overrides:
        getLabel in class org.jfree.chart.axis.Axis
      • isDisplayDayInTitle

        public boolean isDisplayDayInTitle()
      • setDisplayDayInTitle

        public void setDisplayDayInTitle​(boolean displayDayInTitle)
      • getDateStyle

        public int getDateStyle()
      • setDateStyle

        public void setDateStyle​(int dateStyle)
      • getTimeStyle

        public int getTimeStyle()
      • setTimeStyle

        public void setTimeStyle​(int timeStyle)