将项目添加到OHLCSeries,选择是否更改通知/触发数据

时间:2015-04-12 01:40:43

标签: java notifications time-series series notifydatasetchanged

OHLCSeries'add'方法调用ComparableObjectSeries类方法'add',它接收参数“notify”以指示是否要通知侦听器有关更改。

我的问题是OHLCSeries的'添加'方法没有那个参数,所以我无法在通知与否之间做出选择,我需要能够。

我尝试从OHLCSeries调用'super'(ComparableObjectSeries)add方法,但它不可见。

在添加新项目时,有什么想法可以选择何时通知听众?

(我想避免重写整个OHLCSeries类或扩展它,希望有一种更简单的方法)

1 个答案:

答案 0 :(得分:0)

由于ComparableObjectSeries扩展了org.jfree.data.general.Series,我已经考虑过使用这个类方法' setNotify()'在调用“添加”之前激活/停用OHLCSeries侦听器的通知。方法

即使这个解决方案能够解决这个问题,我仍然对如何使用“添加”的参数进行操作感兴趣。方法,直接来自OHLCSeries类,所以欢迎任何想法。