Обновить взгляды Мондриана
Я пытаюсь реализовать некоторые визуализации с помощью Mondrian в Pharo 3.0.
Моя главная проблема заключается в том, что я не нахожу способ динамически обновлять представление Мондриана: я могу удалять узлы, делая
view removeAllEdgesTo: node;
removeNode: node.
но я не могу добавить узлы, изменить макет и так далее. Я могу изменить узлы и ребра, но вид не обновляется.
Еще одна вещь, которую я хочу сделать, заключается в следующем: у меня есть пользователь, который динамически выбирает подмножество узлов и цвет, и я хотел бы иметь возможность изменять цвет этих узлов.
Есть ли способ взаимодействия с представлениями Мондриана за пределами встроенных взаимодействий?