1
4 가지 종류의 관계가있는 DirectedSparseMultigraph 그래프가 있습니다. 이 중 하나는 조직 링크이므로 그래프를 필터링하고 네트워크를 트리로 표시하고 싶습니다. 어떻게이 DelegateTree 내 DirectedSparseMultigraph을 변환 할 수 있습니다 ...DirectedSparseMultigraph를 트리로 표시하는 방법
Predicate<Link> advLinks = new Predicate<Link>() {
@Override
public boolean evaluate(Link e) {
return e instanceof Organizational;
}
};
EdgePredicateFilter<Vertex, Link> advPredicateFilter = new EdgePredicateFilter<>(advLinks);
DirectedSparseMultigraph filtered = advPredicateFilter.transform(graph);
graphLayout = new KKLayout<>(filtered);
((KKLayout<Vertex, Link>) graphLayout).setMaxIterations(1000);
visualizationModel.setGraphLayout(graphLayout);
vv.repaint();
지금까지 난 단지 일반 레이아웃을 사용하여이 필터링 네트워크를 나타낼 수 있지만, 이러한 데이터의 조직 특성은 손실 : 내가 좋아하는 내 네트워크 필터링?