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

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

public class PFChartModel
extends java.lang.Object
implements java.io.Serializable

グラフのデータモデル。
グラフコンポーネントの内部で利用する。

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

コンストラクタの概要
PFChartModel()
          引数なしのコンストラクタ。
PFChartModel(java.lang.String[] series, java.lang.String[] item, java.lang.Object[][] data)
          コンストラクタ。
 
メソッドの概要
 void clearData()
          データをクリアする。
 int getItemCount()
          項目数を返す。
 java.lang.String getItemName(int index)
          項目名を返す。
 int getSeriesCount()
          系列数を返す。
 java.lang.String getSeriesName(int index)
          系列名を返す。
 java.math.BigDecimal getValueAt(int series, int item)
          指定した(系列,項目)のデータを返す。
 void setData(java.lang.String[] series, java.lang.String[] item, java.lang.Object[][] data)
          データを設定する。
 void setData(java.lang.String[] series, java.lang.String[] item, java.lang.Object[][] data, boolean flag)
          データを設定する。
 void setItemName(java.lang.String name, int index)
          項目名を設定する。
 void setSeriesName(java.lang.String name, int index)
          系列名を設定する。
 void setValueAt(java.math.BigDecimal data, int series, int item)
          指定した(系列,項目)にデータを設定する。
 void setValueAt(java.lang.Object data, int series, int item)
          指定した(系列,項目)にデータを設定する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PFChartModel

public PFChartModel()
引数なしのコンストラクタ。


PFChartModel

public PFChartModel(java.lang.String[] series,
                    java.lang.String[] item,
                    java.lang.Object[][] data)
コンストラクタ。

パラメータ:
series - 系列名
item - 項目名
data - 実データ
例外:
java.lang.IllegalArgumentException - 引数が適切でなかった場合
メソッドの詳細

setData

public void setData(java.lang.String[] series,
                    java.lang.String[] item,
                    java.lang.Object[][] data)
データを設定する。

パラメータ:
series - 系列名
item - 項目名
data - 実データ
例外:
java.lang.IllegalArgumentException - データが適切でない場合
java.lang.NumberFormatException - データが数値以外の場合

setData

public void setData(java.lang.String[] series,
                    java.lang.String[] item,
                    java.lang.Object[][] data,
                    boolean flag)
データを設定する。//gntk

パラメータ:
series - 系列名
item - 項目名
data - 実データ
flag - 実データのnullを"0"にしない場合にtrue //gntk
例外:
java.lang.IllegalArgumentException - データが適切でない場合
java.lang.NumberFormatException - データが数値以外の場合

clearData

public void clearData()
データをクリアする。


getItemCount

public int getItemCount()
項目数を返す。

戻り値:
項目数

getSeriesCount

public int getSeriesCount()
系列数を返す。

戻り値:
系列数

getItemName

public java.lang.String getItemName(int index)
項目名を返す。

パラメータ:
index - インデックス
戻り値:
項目名

setItemName

public void setItemName(java.lang.String name,
                        int index)
項目名を設定する。

パラメータ:
name - 項目名
index - インデックス

getSeriesName

public java.lang.String getSeriesName(int index)
系列名を返す。

パラメータ:
index - インデックス
戻り値:
系列名

setSeriesName

public void setSeriesName(java.lang.String name,
                          int index)
系列名を設定する。

パラメータ:
name - 系列名
index - インデックス

getValueAt

public java.math.BigDecimal getValueAt(int series,
                                       int item)
指定した(系列,項目)のデータを返す。

パラメータ:
series - 系列のインデックス
item - 項目のインデックス
戻り値:
データ

setValueAt

public void setValueAt(java.math.BigDecimal data,
                       int series,
                       int item)
指定した(系列,項目)にデータを設定する。

パラメータ:
data - データ
series - 系列のインデックス
item - 項目のインデックス

setValueAt

public void setValueAt(java.lang.Object data,
                       int series,
                       int item)
指定した(系列,項目)にデータを設定する。

パラメータ:
data - データ
series - 系列のインデックス
item - 項目のインデックス