1 4 package com.tc.admin.common; 5 6 import org.jfree.data.time.Second; 7 8 import com.tc.admin.ConnectionContext; 9 import com.tc.stats.statistics.DoubleStatistic; 10 import com.tc.stats.statistics.Statistic; 11 12 import java.util.Date ; 13 14 public class DoubleStatisticPanel extends StatisticPanel { 15 private Date date = new Date (); 16 17 public DoubleStatisticPanel(ConnectionContext cc) { 18 super(cc); 19 } 20 21 public void setStatistic(Statistic stat) { 22 super.setStatistic(stat); 23 24 DoubleStatistic doubleStat = (DoubleStatistic)stat; 25 long ts = doubleStat.getLastSampleTime(); 26 double value = doubleStat.getDoubleValue(); 27 28 date.setTime(ts); 29 30 getTimeSeries().addOrUpdate(new Second(date), value); 31 } 32 33 public void tearDown() { 34 super.tearDown(); 35 date = null; 36 } 37 } 38 | Popular Tags |