Если вы хотите перерисовать график после взаимодействия с пользователем, вы должны добавить EditingModalGraphMouse к вашему VisualizationViewer
EditingModalGraphMouse gm = new EditingModalGraphMouse(vv.getRenderContext(),
vertexFactory, edgeFactory);
vv.setGraphMouse(gm);
, конструктор должен быть загруженс vertexFactory и edgeFactory объектами, производными от
Factory<E> and Factory<V>
, работа которых заключается в создании нового экземпляра класса ребер / вершин с помощью create () метод
Factory <BusStop> vertexFactory = new Factory<BusStop>() {
public BusStop create() {
return new BusStop();
}
};
такой же для edgeFactory