if(d.getDataLinks() != null){
List<DataLink> datalinkList = d.getDataLinks();
for(DataLink datalink : datalinkList){
sourceAndSink = (Pair) visit(datalink);
connections.addConnection(new Connection(sourceAndSink.getElem1(), sourceAndSink.getElem2()));
}
} else {
Printer.log("d.getDataLinks() is null");
}
return connections;