Действительно, как правило, это не очень хорошая идея, гораздо лучше установить свойство данных рендерера и просто убедиться, что данные содержат все, что нужно рендереру.
Если рендереру нужна информация от другихсбор данных, просто установите данные элемента, прежде чем назначать его для рендерера.
Я вижу, что так должно быть:
Контроллер- Сбор данных 1- Сбор данных 2- Сбор данных 3
Сначала контроллер собирает данные из этих трех сборов данных и создает на их основе некоторые данные D
Наконец, контроллер назначает эти данные D средству визуализации.Таким образом, средство визуализации не зависит от других внешних сборов данных.