org.simBio.sim.analyzer.graph.results
クラス TimeSeriesSingle

java.lang.Object
  上位を拡張 org.simBio.sim.analyzer.graph.results.TimeSeriesSingle

public class TimeSeriesSingle
extends java.lang.Object

TimeSeriesValues の1系列をカプセル化するためのクラス.

作成者:
misaki

コンストラクタの概要
TimeSeriesSingle(TimeSeriesValues values, int series, java.lang.String name, Component node)
          時系列をカプセル化する。
 
メソッドの概要
 long getIndexByTime(double searchTime)
          指定した時刻に対応するインデックスを取得する.
 java.lang.String getName()
          名前(target X)を取得する.
 Component getNode()
          対応するNodeを取得する.
 double getTime(long index)
          指定したインデックスの時刻を取得する.
 double getTimeMax()
          最大時刻を取得する.
 double getTimeMin()
          最小時刻を取得する.
 double getValue(long index)
          指定したインデックスのデータを取得する.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TimeSeriesSingle

public TimeSeriesSingle(TimeSeriesValues values,
                        int series,
                        java.lang.String name,
                        Component node)
時系列をカプセル化する。

パラメータ:
values - 対応する TimeSeriesValuesインスタンス
series - 対応する TimeSeriesValuesインスタンスの系列番号
name - 名前(target X)
node - 対応するNode
メソッドの詳細

getValue

public double getValue(long index)
指定したインデックスのデータを取得する.

パラメータ:
index - 取得する時刻
戻り値:
計算値

getTime

public double getTime(long index)
指定したインデックスの時刻を取得する.

パラメータ:
index - 取得する時刻
戻り値:
時刻

getIndexByTime

public long getIndexByTime(double searchTime)
指定した時刻に対応するインデックスを取得する.

パラメータ:
searchTime - 時刻
戻り値:
最も近いインデックス

getTimeMax

public double getTimeMax()
最大時刻を取得する.

戻り値:
最大時刻

getTimeMin

public double getTimeMin()
最小時刻を取得する.

戻り値:
最小時刻

getName

public java.lang.String getName()
名前(target X)を取得する.

戻り値:
名前

getNode

public Component getNode()
対応するNodeを取得する.

戻り値:
対応するNode


???(C) 2002-2007 ?????????????????????