jp.go.aist.dmrc.platform.beans.gui.chart
クラス PFHistogramCoordSystem

java.lang.Object
  上位を拡張 jp.go.aist.dmrc.platform.beans.gui.chart.PFCoordSystem
      上位を拡張 jp.go.aist.dmrc.platform.beans.gui.chart.PFHistogramCoordSystem
すべての実装されたインタフェース:
java.io.Serializable

public class PFHistogramCoordSystem
extends PFCoordSystem

ヒストグラムの座標軸クラス。

関連項目:
直列化された形式

コンストラクタの概要
PFHistogramCoordSystem(PFSpanAxis spanAxis, PFNumberAxis numberAxis)
          コンストラクタ。
 
メソッドの概要
 int getDisplayMethod()
          数値軸の表示方法を返す。
 PFNumberAxis getNumberAxis()
          数値軸を返す。
 int getNumberAxisDisplayExponent()
          数値軸の表示桁を返す。
 int getNumberAxisOrientation()
          数値軸の方向を返す。
 PFSpanAxis getSpanAxis()
          区間軸を返す。
 int getSpanAxisDisplayExponent()
          区間軸の表示桁を返す。
 java.awt.geom.AffineTransform getTransform()
          アフィン変換行列を返す。
 void renderAxis(java.awt.Graphics2D g)
          軸を描画する。
 void renderGridLine(java.awt.Graphics2D g)
          軸のグリッド線を描画する。
 void setChartArea(java.awt.Rectangle bounds)
          グラフ描画領域を設定する。
 void setNumberAxis(PFNumberAxis numberAxis)
          数値軸を設定する。
 void setNumberAxisOrientation(int orientation)
          数値軸の方向を設定する。
 void setSpanAxis(PFSpanAxis spanAxis)
          区間軸を設定する。
 
クラス jp.go.aist.dmrc.platform.beans.gui.chart.PFCoordSystem から継承されたメソッド
getChartArea
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PFHistogramCoordSystem

public PFHistogramCoordSystem(PFSpanAxis spanAxis,
                              PFNumberAxis numberAxis)
コンストラクタ。

パラメータ:
spanAxis - 区間軸
numberAxis - 数値軸
メソッドの詳細

getSpanAxis

public PFSpanAxis getSpanAxis()
区間軸を返す。

戻り値:
区間軸

setSpanAxis

public void setSpanAxis(PFSpanAxis spanAxis)
区間軸を設定する。

パラメータ:
spanAxis - 区間軸

getNumberAxis

public PFNumberAxis getNumberAxis()
数値軸を返す。

戻り値:
数値軸

setNumberAxis

public void setNumberAxis(PFNumberAxis numberAxis)
数値軸を設定する。

パラメータ:
numberAxis - 数値軸

getNumberAxisOrientation

public int getNumberAxisOrientation()
数値軸の方向を返す。

戻り値:
数値軸の方向

setNumberAxisOrientation

public void setNumberAxisOrientation(int orientation)
数値軸の方向を設定する。

パラメータ:
orientation - 数値軸の方向
例外:
java.lang.IllegalArgumentException - 数値軸の方向が適切でない場合

setChartArea

public void setChartArea(java.awt.Rectangle bounds)
グラフ描画領域を設定する。

オーバーライド:
クラス PFCoordSystem 内の setChartArea
パラメータ:
bounds - グラフ描画領域
関連項目:
PFCoordSystem.getChartArea()

getTransform

public java.awt.geom.AffineTransform getTransform()
アフィン変換行列を返す。

戻り値:
アフィン変換行列

getDisplayMethod

public int getDisplayMethod()
数値軸の表示方法を返す。

戻り値:
表示方法

getNumberAxisDisplayExponent

public int getNumberAxisDisplayExponent()
数値軸の表示桁を返す。

戻り値:
表示桁(基数10の指数)

getSpanAxisDisplayExponent

public int getSpanAxisDisplayExponent()
区間軸の表示桁を返す。

戻り値:
表示桁

renderAxis

public void renderAxis(java.awt.Graphics2D g)
軸を描画する。

定義:
クラス PFCoordSystem 内の renderAxis
パラメータ:
g - Graphics2D

renderGridLine

public void renderGridLine(java.awt.Graphics2D g)
軸のグリッド線を描画する。

定義:
クラス PFCoordSystem 内の renderGridLine
パラメータ:
g - Graphics2D