e.removeUserDatum(JUConstants.LABEL);
Iterator<Label> labelIt = labels.iterator();
e.addUserDatum(EDGE, labelIt.next(), UserData.SHARED);
while(labelIt.hasNext())
{
DirectedSparseEdge newEdge = new DirectedSparseEdge(e.getSource(),e.getDest());
newEdge.setUserDatum(EDGE, labelIt.next(), UserData.SHARED);
newEdges.add(newEdge);
}
}
for(Edge e:newEdges)