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

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

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

グラフの色データを扱うクラス。

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

コンストラクタの概要
PFChartColor()
          コンストラクタ。
 
メソッドの概要
 java.awt.Color getColor(int index)
          指定されたインデックスに関連付けられている色データを返す。
 int getMaxSeriesIndex()
          系列色が設定されている最大系列インデックスを取得する。
 void readXML(java.lang.String name, PFXMLLoader in)
          XML入力.
 void setColor(java.awt.Color color, int index)
          色データを、指定したインデックスに関連付ける。
 void writeXML(java.lang.String name, PFXMLGenerator out)
          XML出力.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PFChartColor

public PFChartColor()
コンストラクタ。

メソッドの詳細

getColor

public java.awt.Color getColor(int index)
指定されたインデックスに関連付けられている色データを返す。

パラメータ:
index - インデックス
戻り値:
色データ
例外:
java.lang.IndexOutOfBoundsException - indexが0未満の場合

setColor

public void setColor(java.awt.Color color,
                     int index)
色データを、指定したインデックスに関連付ける。

パラメータ:
color - 色データ
index - インデックス
例外:
java.lang.IllegalArgumentException - indexが0未満の場合

getMaxSeriesIndex

public int getMaxSeriesIndex()
系列色が設定されている最大系列インデックスを取得する。

戻り値:
系列インデックス

readXML

public void readXML(java.lang.String name,
                    PFXMLLoader in)
XML入力.

パラメータ:
name - 属性名
in - XML入力ユーティリティ

writeXML

public void writeXML(java.lang.String name,
                     PFXMLGenerator out)
              throws java.io.IOException
XML出力.

パラメータ:
name - 属性名
out - XML出力ユーティリティ
例外:
java.io.IOException