Добавить элемент в OHLCSeries, выбирая, изменились ли данные оповещения / увольнения

1

Метод добавления "OHLCSeries" вызывает метод "Добавить" класса ComparableObjectSeries, который получает параметр "уведомлять", чтобы указать, хотите ли вы уведомлять слушателей об изменении.

Моя проблема заключается в том, что метод добавления OHLCSeries не имеет этого параметра, поэтому я не могу выбирать между уведомлением или нет, и мне нужно иметь возможность.

Я пробовал использовать метод добавления "super" (ComparableObjectSeries) из OHLCSeries, но он не отображается.

Любая идея о том, как я могу выбрать, когда уведомлять слушателей, а когда нет, при добавлении новых элементов?

(Я бы хотел избежать переопределения всего класса OHLCSeries или расширить его, надеясь, что есть более простой способ сделать это)

Теги:
time-series
notifications
series
notifydatasetchanged

1 ответ

0
Лучший ответ

Поскольку ComparableObjectSeries расширяет org.jfree.data.general.Series, я подумал об использовании этого метода класса 'setNotify()' для активации/деактивации уведомлений слушателям OHLCSeries перед вызовом метода 'add'.

Несмотря на то, что это решение делает трюк, меня все еще интересует, как это можно сделать, используя параметр метода add, непосредственно из класса OHLCSeries, поэтому любая идея приветствуется.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню