intra-mart(R) 6.0.13

jp.co.intra_mart.foundation.graph
クラス LineGraphObject

java.lang.Object
  拡張jp.co.intra_mart.foundation.graph.LineGraphObject
すべての実装インタフェース:
Serializable

public class LineGraphObject
extends Object
implements Serializable

LineGraphDrawerクラスのデータを保存するオブジェクトです。

導入されたバージョン:
version 4.1
関連項目:
直列化された形式

フィールドの概要
static Stroke DEFAULT_STROKE
           
 
コンストラクタの概要
LineGraphObject()
          デフォルトのデータオブジェクトを作成します。
LineGraphObject(Color color)
          線の色を指定して、データオブジェクトを作成します。
LineGraphObject(Color color, Stroke stroke)
          線の色と描画属性を指定して、データオブジェクトを作成します。
LineGraphObject(Stroke stroke)
          線の描画属性を指定して、データオブジェクトを作成します。
 
メソッドの概要
 void addData(double number)
          値を追加します。
 void addData(int number)
          値を追加します。
 void clear()
          すべての値を削除します。
 Color getColor()
          線の色を返します。
 double getData(int index)
          指定された位置にある値を返します。
 Stroke getStroke()
          描画される線の描画属性を返します。
 void remove(int index)
          指定された位置の値を削除します。
 void setColor(Color color)
          線の色を設定します。
 void setStroke(Stroke stroke)
          描画される線の描画属性を設定します。
 int size()
          値の数を返します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

DEFAULT_STROKE

public static Stroke DEFAULT_STROKE
コンストラクタの詳細

LineGraphObject

public LineGraphObject()
デフォルトのデータオブジェクトを作成します。


LineGraphObject

public LineGraphObject(Color color)
線の色を指定して、データオブジェクトを作成します。

パラメータ:
color - 描画される線の色

LineGraphObject

public LineGraphObject(Stroke stroke)
線の描画属性を指定して、データオブジェクトを作成します。

パラメータ:
stroke - 描画される線の描画属性

LineGraphObject

public LineGraphObject(Color color,
                       Stroke stroke)
線の色と描画属性を指定して、データオブジェクトを作成します。

パラメータ:
color - 描画される線の色
stroke - 描画される線の描画属性
メソッドの詳細

addData

public void addData(double number)
値を追加します。

パラメータ:
number - 値

addData

public void addData(int number)
値を追加します。 intを与えますが、値はdoubleで扱われます。

パラメータ:
number - 値

getData

public double getData(int index)
指定された位置にある値を返します。

パラメータ:
index - 返される値のインデックス
戻り値:
double 値
例外:
IndexOutOfBoundsException - インデックスが範囲外の場合 (index < 0 || index >= size())

remove

public void remove(int index)
指定された位置の値を削除します。 削除後は後続の要素を左側に移動します。

パラメータ:
index - 削除されるデータ値のインデックス
例外:
IndexOutOfBoundsException - インデックスが範囲外の場合 (index < 0 || index >= size())

size

public int size()
値の数を返します。

戻り値:
int 値の数

clear

public void clear()
すべての値を削除します。


getColor

public Color getColor()
線の色を返します。

戻り値:
color 描画される線の色

getStroke

public Stroke getStroke()
描画される線の描画属性を返します。

戻り値:
描画される線の描画属性

setColor

public void setColor(Color color)
線の色を設定します。

パラメータ:
color - 描画される線の色

setStroke

public void setStroke(Stroke stroke)
描画される線の描画属性を設定します。

パラメータ:
stroke - 描画される線の描画属性

intra-mart(R) 6.0.13

Copyright © 2000-2009 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.