Skip to content

Commit 352cadd

Browse files
committed
Resolve problem related with external edges visibility.
1 parent 9afe064 commit 352cadd

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Java/CommunityVisualizationJUNG/src/netInt/containers/Container.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -168,8 +168,8 @@ public void runVEdgeFactory() {
168168
vEdge.setSourceAndTarget(vNodes);
169169
vEdge.makeBezier();
170170
vEdges.add(vEdge);
171-
if(e.getSource().getDegree(0) > degreeThreshold && e.getTarget().getDegree(0) > degreeThreshold) {
172-
vEdge.setAnotherVisibility(true);
171+
if(e.getSource().getDegree(0) < degreeThreshold || e.getTarget().getDegree(0) < degreeThreshold) {
172+
vEdge.setAnotherVisibility(false);
173173
}
174174
}
175175
}

Java/CommunityVisualizationJUNG/src/netInt/visualElements/VEdge.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public class VEdge implements Serializable {
3636
// Visibility attributes
3737
private boolean visibility, hidden = true;
3838
//Depends on degree of the nodes
39-
private boolean anotherVisibility = false;
39+
private boolean anotherVisibility = true;
4040
// Source and target nodes
4141
private VNode vSource, vTarget;
4242
// The curve linking the nodes

0 commit comments

Comments
 (0)