DIAVIS-wiki
// [[:private]] *TODO [#z2b6f9f5] :経過時間に基づいた位置の決定(y軸)| :新規発生分のオブジェクトの生成|メインの情報更新後に,オブジェクトの更新をDBのテーブルを利用して行うように仕様を変更すること.前回までは取得時に逐一生成してた.DAOChannelクラスとかにViewerクラスの参照とか持たせるわけにはいかないし,毎回アイテム全部読み込んで,生成済みオブジェクトととの差分を一個一個判断するのもだめな気がするので.手順としては,オブジェクトの更新時刻を毎回保存しておいて,現在時刻と前回時刻との間のレコードのみを取得しオブジェクトを生成する.また,削除されるべき時刻を計算し,それ以前のオブジェクトを削除(remove)する処理を加える. |