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

java.lang.Object
  上位を拡張 jp.go.aist.dmrc.platform.beans.gui.chart.util.PFChartUtility

public final class PFChartUtility
extends java.lang.Object

グラフのユーティリティーメソッドを取り扱うクラス。
このクラスのインスタンスを生成することはできない。


フィールドの概要
static int AXIS_COUNT
          数値軸の数。
static int BOTTOM
          下寄せ。
static int CENTER
          中央。
static int CHART_AREA
          面グラフ。
static int CHART_BAR
          棒グラフ。
static int CHART_CANDLE
          ろうそく足グラフ。
static int CHART_COUNT
          グラフの種類の数。
static int CHART_HIGHLOW
          高低グラフ。
static int CHART_LINE
          折れ線グラフ。
static int CHART_OVERLAY
          重ね合わせ 識別番号=9
static int CHART_PLOT
          散布図 識別番号=8
static int CHART_STACK_AREA
          積上面グラフ。
static int CHART_STACK_BAR
          積上棒グラフ。
static int DATA_DISPLAY_MANTISSA
          値ラベルを仮数で表示する。
static int DATA_DISPLAY_REAL
          値ラベルを実数で表示する。
static int DATA_LABEL_POSITION_AUTO
          円グラフのデータラベルの表示位置(自動)。
static int DATA_LABEL_POSITION_IN_ARC
          円グラフのデータラベルの表示位置(円弧の内側)。
static int DATA_LABEL_POSITION_IN_PIE
          円グラフのデータラベルの表示位置(扇形の内部)。
static int DATA_LABEL_POSITION_OUT_ARC
          円グラフのデータラベルの表示位置(円弧の外側)。
static int FIRST_AXIS
          第一数値軸。
static int HORIZONTAL
          水平(左右)方向。
static int ITEM_GRID_LINE_METHOD_DIVIDES_FOR_EVERY_ITEM
          項目ごとに区切るようにグリッド線を引く。
static int ITEM_GRID_LINE_METHOD_ON_ITEM_NAME
          項目名の上(右)にグリッド線を引く。
static int LEFT
          左寄せ。
static int RIGHT
          右寄せ。
static int SECOND_AXIS
          第二数値軸。
static int TOP
          上寄せ。
static int VERTICAL
          垂直(上下)方向。
static int X_AXIS
          X軸。
static int Y_AXIS
          Y軸。
 
メソッドの概要
static boolean checkAxis(int axis)
          数値軸の識別番号が適切かどうかを返す。
static boolean checkChart(int chart)
          系列グラフの識別番号が適切かどうかを返す。
static boolean checkDataDisplayMethod(int method)
          データの表示方法の識別番号が適切かどうかを返す。
static boolean checkDataLabelPosition(int position)
          データラベルの表示位置の識別番号が適切かどうかを返す。
static boolean checkItemGridLineMethod(int method)
          項目軸のグリッド線の引き方の値が適切かどうかを返す。
static boolean checkOrientation(int orientation)
          方向の識別番号が適切かどうかを返す。
static int[] getRenderingOrder()
          系列グラフの描画順を格納した配列を返す。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

HORIZONTAL

public static final int HORIZONTAL
水平(左右)方向。識別番号=0

関連項目:
定数フィールド値

VERTICAL

public static final int VERTICAL
垂直(上下)方向。識別番号=1

関連項目:
定数フィールド値

CENTER

public static final int CENTER
中央。識別番号=0

関連項目:
定数フィールド値

LEFT

public static final int LEFT
左寄せ。識別番号=1

関連項目:
定数フィールド値

RIGHT

public static final int RIGHT
右寄せ。識別番号=2

関連項目:
定数フィールド値

TOP

public static final int TOP
上寄せ。識別番号=3

関連項目:
定数フィールド値

BOTTOM

public static final int BOTTOM
下寄せ。識別番号=4

関連項目:
定数フィールド値

FIRST_AXIS

public static final int FIRST_AXIS
第一数値軸。識別番号=0

関連項目:
定数フィールド値

SECOND_AXIS

public static final int SECOND_AXIS
第二数値軸。識別番号=1

関連項目:
定数フィールド値

AXIS_COUNT

public static final int AXIS_COUNT
数値軸の数。

関連項目:
定数フィールド値

X_AXIS

public static final int X_AXIS
X軸。識別番号=0

関連項目:
定数フィールド値

Y_AXIS

public static final int Y_AXIS
Y軸。識別番号=1

関連項目:
定数フィールド値

CHART_BAR

public static final int CHART_BAR
棒グラフ。識別番号=0

関連項目:
定数フィールド値

CHART_LINE

public static final int CHART_LINE
折れ線グラフ。識別番号=1

関連項目:
定数フィールド値

CHART_AREA

public static final int CHART_AREA
面グラフ。識別番号=2

関連項目:
定数フィールド値

CHART_HIGHLOW

public static final int CHART_HIGHLOW
高低グラフ。識別番号=3

関連項目:
定数フィールド値

CHART_CANDLE

public static final int CHART_CANDLE
ろうそく足グラフ。識別番号=4

関連項目:
定数フィールド値

CHART_STACK_BAR

public static final int CHART_STACK_BAR
積上棒グラフ。識別番号=5

関連項目:
定数フィールド値

CHART_STACK_AREA

public static final int CHART_STACK_AREA
積上面グラフ。識別番号=7

関連項目:
定数フィールド値

CHART_PLOT

public static final int CHART_PLOT
散布図 識別番号=8

関連項目:
定数フィールド値

CHART_OVERLAY

public static final int CHART_OVERLAY
重ね合わせ 識別番号=9

関連項目:
定数フィールド値

CHART_COUNT

public static final int CHART_COUNT
グラフの種類の数。

関連項目:
定数フィールド値

DATA_DISPLAY_REAL

public static final int DATA_DISPLAY_REAL
値ラベルを実数で表示する。識別番号=0

関連項目:
定数フィールド値

DATA_DISPLAY_MANTISSA

public static final int DATA_DISPLAY_MANTISSA
値ラベルを仮数で表示する。識別番号=1

関連項目:
定数フィールド値

DATA_LABEL_POSITION_AUTO

public static final int DATA_LABEL_POSITION_AUTO
円グラフのデータラベルの表示位置(自動)。識別番号=0

関連項目:
定数フィールド値

DATA_LABEL_POSITION_IN_PIE

public static final int DATA_LABEL_POSITION_IN_PIE
円グラフのデータラベルの表示位置(扇形の内部)。識別番号=1

関連項目:
定数フィールド値

DATA_LABEL_POSITION_IN_ARC

public static final int DATA_LABEL_POSITION_IN_ARC
円グラフのデータラベルの表示位置(円弧の内側)。識別番号=2

関連項目:
定数フィールド値

DATA_LABEL_POSITION_OUT_ARC

public static final int DATA_LABEL_POSITION_OUT_ARC
円グラフのデータラベルの表示位置(円弧の外側)。識別番号=3

関連項目:
定数フィールド値

ITEM_GRID_LINE_METHOD_ON_ITEM_NAME

public static final int ITEM_GRID_LINE_METHOD_ON_ITEM_NAME
項目名の上(右)にグリッド線を引く。

関連項目:
定数フィールド値

ITEM_GRID_LINE_METHOD_DIVIDES_FOR_EVERY_ITEM

public static final int ITEM_GRID_LINE_METHOD_DIVIDES_FOR_EVERY_ITEM
項目ごとに区切るようにグリッド線を引く。

関連項目:
定数フィールド値
メソッドの詳細

checkAxis

public static boolean checkAxis(int axis)
数値軸の識別番号が適切かどうかを返す。

パラメータ:
axis - 数値軸の識別番号
戻り値:
axisが FIRST_AXISSECOND_AXIS の場合true、それ以外の場合false

checkChart

public static boolean checkChart(int chart)
系列グラフの識別番号が適切かどうかを返す。

パラメータ:
chart - 系列グラフの識別番号
戻り値:
chartが CHART_BARCHART_LINECHART_AREACHART_STACK_BARCHART_STACK_AREACHART_CANDLE の場合true、それ以外の場合false

getRenderingOrder

public static int[] getRenderingOrder()
系列グラフの描画順を格納した配列を返す。

戻り値:
系列グラフの描画順

checkDataDisplayMethod

public static boolean checkDataDisplayMethod(int method)
データの表示方法の識別番号が適切かどうかを返す。

パラメータ:
method - データの表示方法の識別番号
戻り値:
methodが DATA_DISPLAY_REALDATA_DISPLAY_MANTISSA の場合true、それ以外の場合false

checkDataLabelPosition

public static boolean checkDataLabelPosition(int position)
データラベルの表示位置の識別番号が適切かどうかを返す。

パラメータ:
position - データラベルの表示位置の識別番号
戻り値:
positionが DATA_LABEL_POSITION_AUTODATA_LABEL_POSITION_IN_PIEDATA_LABEL_POSITION_IN_ARCDATA_LABEL_POSITION_OUT_ARC のいずれかの場合true、それ以外の場合false

checkItemGridLineMethod

public static boolean checkItemGridLineMethod(int method)
項目軸のグリッド線の引き方の値が適切かどうかを返す。

パラメータ:
method - 項目軸のグリッド線の引き方
戻り値:
methodが ITEM_GRID_LINE_METHOD_ON_ITEM_NAMEまたは ITEM_GRID_LINE_METHOD_DIVIDES_FOR_EVERY_ITEM の場合true、それ以外の場合false

checkOrientation

public static boolean checkOrientation(int orientation)
方向の識別番号が適切かどうかを返す。

パラメータ:
orientation - 方向の識別番号
戻り値:
orientationが HORIZONTALVERTICAL の場合true、それ以外の場合false