1. Changed the order of nodes & edges.

2. Checked for exisitng of nodes/edges & also size before getting any relevant further properties..
This commit is contained in:
cdtank 2010-07-23 21:32:47 +00:00
parent 25352b8a41
commit 233f101685
3 changed files with 4 additions and 4 deletions

View file

@ -11,7 +11,7 @@ public class EdgeComparator implements Comparator<Edge> {
@Override @Override
public int compare(Edge arg0, Edge arg1) { public int compare(Edge arg0, Edge arg1) {
return arg1.getEdgeID() - arg0.getEdgeID(); return arg0.getEdgeID() - arg1.getEdgeID();
} }
} }

View file

@ -11,7 +11,7 @@ public class NodeComparator implements Comparator<Node> {
@Override @Override
public int compare(Node arg0, Node arg1) { public int compare(Node arg0, Node arg1) {
return arg1.getNodeID() - arg0.getNodeID(); return arg0.getNodeID() - arg1.getNodeID();
} }
} }

View file

@ -381,12 +381,12 @@ public class VisualizationRequestHandler {
request.setAttribute("egoURIParam", egoURIParam); request.setAttribute("egoURIParam", egoURIParam);
String title = ""; String title = "";
if (coAuthorshipVO.getNodes() != null) { if (coAuthorshipVO.getNodes() != null && coAuthorshipVO.getNodes().size() > 0) {
request.setAttribute("numOfAuthors", coAuthorshipVO.getNodes().size()); request.setAttribute("numOfAuthors", coAuthorshipVO.getNodes().size());
title = "for " + coAuthorshipVO.getEgoNode().getNodeName(); title = "for " + coAuthorshipVO.getEgoNode().getNodeName();
} }
if (coAuthorshipVO.getEdges() != null) { if (coAuthorshipVO.getEdges() != null && coAuthorshipVO.getEdges().size() > 0) {
request.setAttribute("numOfCoAuthorShips", coAuthorshipVO.getEdges().size()); request.setAttribute("numOfCoAuthorShips", coAuthorshipVO.getEdges().size());
} }