org.opengion.hayabusa.io

## クラス HybsNumberAxis

- java.lang.Object
- - org.jfree.chart.axis.Axis
  - - org.jfree.chart.axis.ValueAxis
    - - org.jfree.chart.axis.NumberAxis
      - - org.opengion.hayabusa.io.HybsNumberAxis

- すべての実装されたインタフェース:
    java.io.Serializable, java.lang.Cloneable, org.jfree.util.PublicCloneable

      public class HybsNumberAxis
      extends org.jfree.chart.axis.NumberAxis

  HybsNumberAxis は、NumberAxis を継承した、縦軸レンジのチック幅指定クラスです。 従来の NumberAxis では、0 から、NumberTickUnit で設定した サイズを刻みます。 例えば、lowerBound=200 , upperBound=7000 で、tickSize=900 とすると、 空白、900,1800,2700・・ と設定されます。 実際に行いたいのは、200,1100,2000・・ という、最小値から始まり、刻み幅を 900 に するという表示です。
  関連項目:
    直列化された形式
  変更履歴:

    4.1.1.0 (2008/02/04) 新規作成

  バージョン
    0.9.0 2008/02/04
  作成者
    Kazuhiko Hasegawa
  導入されたバージョン:
    JDK1.1,

- - ### フィールドの概要

    - ### クラスから継承されたフィールド org.jfree.chart.axis.NumberAxis

      `DEFAULT_AUTO_RANGE_INCLUDES_ZERO, DEFAULT_AUTO_RANGE_STICKY_ZERO, DEFAULT_TICK_UNIT, DEFAULT_VERTICAL_TICK_LABELS`

    - ### クラスから継承されたフィールド 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`

    - ### クラスから継承されたフィールド 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`

  - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `HybsNumberAxis(java.lang.String label)` ラベルを指定した、コンストラクター 親クラスに委譲しています。

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `protected double` | `calculateLowestVisibleTickValue()` 軸の上の最小の表示されるチックの値を計算します
    `protected int` | `calculateVisibleTickCount()` 表示されるチックの数を計算します。

    - ### クラスから継承されたメソッド org.jfree.chart.axis.NumberAxis

      `autoAdjustRange, calculateHighestVisibleTickValue, clone, configure, createIntegerTickUnits, createIntegerTickUnits, createStandardTickUnits, createStandardTickUnits, draw, equals, estimateMaximumTickLabelHeight, estimateMaximumTickLabelWidth, getAutoRangeIncludesZero, getAutoRangeStickyZero, getMarkerBand, getNumberFormatOverride, getRangeType, getTickUnit, hashCode, java2DToValue, refreshTicks, refreshTicksHorizontal, refreshTicksVertical, selectAutoTickUnit, selectHorizontalAutoTickUnit, selectVerticalAutoTickUnit, setAutoRangeIncludesZero, setAutoRangeStickyZero, setMarkerBand, setNumberFormatOverride, setRangeType, setTickUnit, setTickUnit, valueToJava2D`

    - ### クラスから継承されたメソッド org.jfree.chart.axis.ValueAxis

      `calculateAnchorPoint, centerRange, drawAxisLine, drawTickMarksAndLabels, findMaximumTickLabelHeight, findMaximumTickLabelWidth, getAutoRangeMinimumSize, getAutoTickIndex, getDefaultAutoRange, getDownArrow, getFixedAutoRange, getLeftArrow, getLowerBound, getLowerMargin, getMinorTickCount, getRange, getRightArrow, getStandardTickUnits, getUpArrow, getUpperBound, getUpperMargin, isAutoRange, isAutoTickUnitSelection, isInverted, isNegativeArrowVisible, isPositiveArrowVisible, isVerticalTickLabels, lengthToJava2D, pan, reserveSpace, resizeRange, resizeRange, resizeRange2, setAutoRange, setAutoRange, setAutoRangeMinimumSize, setAutoRangeMinimumSize, setAutoTickIndex, setAutoTickUnitSelection, setAutoTickUnitSelection, setDefaultAutoRange, setDownArrow, setFixedAutoRange, setInverted, setLeftArrow, setLowerBound, setLowerMargin, setMinorTickCount, setNegativeArrowVisible, setPositiveArrowVisible, setRange, setRange, setRange, setRangeAboutValue, setRangeWithMargins, setRangeWithMargins, setRangeWithMargins, setRightArrow, setStandardTickUnits, setUpArrow, setUpperBound, setUpperMargin, setVerticalTickLabels, zoomRange`

    - ### クラスから継承されたメソッド org.jfree.chart.axis.Axis

      `addChangeListener, createAndAddEntity, drawLabel, fireChangeEvent, getAxisLinePaint, getAxisLineStroke, getFixedDimension, getLabel, getLabelAngle, getLabelEnclosure, getLabelFont, getLabelInsets, getLabelPaint, getMinorTickMarkInsideLength, getMinorTickMarkOutsideLength, getPlot, getTickLabelFont, getTickLabelInsets, getTickLabelPaint, getTickMarkInsideLength, getTickMarkOutsideLength, getTickMarkPaint, getTickMarkStroke, hasListener, isAxisLineVisible, isMinorTickMarksVisible, isTickLabelsVisible, isTickMarksVisible, isVisible, notifyListeners, removeChangeListener, setAxisLinePaint, setAxisLineStroke, setAxisLineVisible, setFixedDimension, setLabel, setLabelAngle, setLabelFont, setLabelInsets, setLabelInsets, setLabelPaint, setMinorTickMarkInsideLength, setMinorTickMarkOutsideLength, setMinorTickMarksVisible, setPlot, setTickLabelFont, setTickLabelInsets, setTickLabelPaint, setTickLabelsVisible, setTickMarkInsideLength, setTickMarkOutsideLength, setTickMarkPaint, setTickMarkStroke, setTickMarksVisible, setVisible`

    - ### クラスから継承されたメソッド java.lang.Object

      `finalize, getClass, notify, notifyAll, toString, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### HybsNumberAxis

          public HybsNumberAxis(java.lang.String label)

      ラベルを指定した、コンストラクター 親クラスに委譲しています。
      パラメータ:
        `label` - ラベル

  - ### メソッドの詳細

    - #### calculateLowestVisibleTickValue

          protected double calculateLowestVisibleTickValue()

      軸の上の最小の表示されるチックの値を計算します
      オーバーライド:
        `calculateLowestVisibleTickValue` クラス内 `org.jfree.chart.axis.NumberAxis`
      戻り値:
        軸の上の最小のチックの値
      関連項目:
        `NumberAxis.calculateHighestVisibleTickValue()`

    - #### calculateVisibleTickCount

          protected int calculateVisibleTickCount()

      表示されるチックの数を計算します。
      オーバーライド:
        `calculateVisibleTickCount` クラス内 `org.jfree.chart.axis.NumberAxis`
      戻り値:
        軸の上の表示されるチックの数

Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.