Package hudson.util

Class ShiftedCategoryAxis

    • Field Summary

      • Fields inherited from class org.jfree.chart.axis.CategoryAxis

        DEFAULT_AXIS_MARGIN, DEFAULT_CATEGORY_MARGIN
      • 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 Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected double calculateCategorySize​(int categoryCount, Rectangle2D area, org.jfree.ui.RectangleEdge edge)  
      double getCategoryEnd​(int category, int categoryCount, Rectangle2D area, org.jfree.ui.RectangleEdge edge)  
      double getCategoryMiddle​(int category, int categoryCount, Rectangle2D area, org.jfree.ui.RectangleEdge edge)  
      double getCategoryStart​(int category, int categoryCount, Rectangle2D area, org.jfree.ui.RectangleEdge edge)  
      • Methods inherited from class org.jfree.chart.axis.CategoryAxis

        addCategoryLabelToolTip, addCategoryLabelURL, calculateCategoryGapSize, calculateTextBlockHeight, calculateTextBlockWidth, clearCategoryLabelToolTips, clearCategoryLabelURLs, clone, configure, createLabel, draw, drawCategoryLabels, drawTickMarks, equals, getCategoryJava2DCoordinate, getCategoryLabelPositionOffset, getCategoryLabelPositions, getCategoryLabelToolTip, getCategoryLabelURL, getCategoryMargin, getCategoryMiddle, getCategorySeriesMiddle, getCategorySeriesMiddle, getLowerMargin, getMaximumCategoryLabelLines, getMaximumCategoryLabelWidthRatio, getTickLabelFont, getTickLabelPaint, getUpperMargin, hashCode, refreshTicks, removeCategoryLabelToolTip, removeCategoryLabelURL, reserveSpace, setCategoryLabelPositionOffset, setCategoryLabelPositions, setCategoryMargin, setLowerMargin, setMaximumCategoryLabelLines, setMaximumCategoryLabelWidthRatio, setTickLabelFont, setTickLabelPaint, setUpperMargin
      • Methods inherited from class org.jfree.chart.axis.Axis

        addChangeListener, createAndAddEntity, createAttributedLabel, drawAttributedLabel, drawAxisLine, drawLabel, fireChangeEvent, getAttributedLabel, getAxisLinePaint, getAxisLineStroke, getFixedDimension, getLabel, getLabelAngle, getLabelEnclosure, getLabelFont, getLabelInsets, getLabelLocation, getLabelPaint, getMinorTickMarkInsideLength, getMinorTickMarkOutsideLength, getPlot, getTickLabelFont, getTickLabelInsets, getTickLabelPaint, getTickMarkInsideLength, getTickMarkOutsideLength, getTickMarkPaint, getTickMarkStroke, hasListener, isAxisLineVisible, isMinorTickMarksVisible, isTickLabelsVisible, isTickMarksVisible, isVisible, labelAnchorH, labelAnchorV, labelLocationX, labelLocationY, notifyListeners, removeChangeListener, setAttributedLabel, setAttributedLabel, setAxisLinePaint, setAxisLineStroke, setAxisLineVisible, setFixedDimension, setLabel, setLabelAngle, setLabelFont, setLabelInsets, setLabelInsets, setLabelLocation, setLabelPaint, setMinorTickMarkInsideLength, setMinorTickMarkOutsideLength, setMinorTickMarksVisible, setPlot, setTickLabelFont, setTickLabelInsets, setTickLabelPaint, setTickLabelsVisible, setTickMarkInsideLength, setTickMarkOutsideLength, setTickMarkPaint, setTickMarkStroke, setTickMarksVisible, setVisible
    • Constructor Detail

      • ShiftedCategoryAxis

        public ShiftedCategoryAxis​(String label)
    • Method Detail

      • calculateCategorySize

        protected double calculateCategorySize​(int categoryCount,
                                               Rectangle2D area,
                                               org.jfree.ui.RectangleEdge edge)
        Overrides:
        calculateCategorySize in class org.jfree.chart.axis.CategoryAxis
      • getCategoryEnd

        public double getCategoryEnd​(int category,
                                     int categoryCount,
                                     Rectangle2D area,
                                     org.jfree.ui.RectangleEdge edge)
        Overrides:
        getCategoryEnd in class org.jfree.chart.axis.CategoryAxis
      • getCategoryMiddle

        public double getCategoryMiddle​(int category,
                                        int categoryCount,
                                        Rectangle2D area,
                                        org.jfree.ui.RectangleEdge edge)
        Overrides:
        getCategoryMiddle in class org.jfree.chart.axis.CategoryAxis
      • getCategoryStart

        public double getCategoryStart​(int category,
                                       int categoryCount,
                                       Rectangle2D area,
                                       org.jfree.ui.RectangleEdge edge)
        Overrides:
        getCategoryStart in class org.jfree.chart.axis.CategoryAxis