public NetworkLink(NetworkNode s, NetworkNode t) { source = s; target = t; source.AddLink(this); target.AddLink(this); }