edge.getDestinationNode().addParent(edge.getOriginNode());
edgeList.add(edge);
if (edge.getDestinationNode() instanceof ITabledVariable) {
ITabledVariable v2 = (ITabledVariable) edge.getDestinationNode();
PotentialTable auxTab = v2.getPotentialTable();
auxTab.addVariable(edge.getOriginNode());
}
}
/**
* Remove node.