public void AddLink(INode node) { if (!node.Linked.Contains(this)) { node.Linked.Add(this); Linked.Add(node); } }
public virtual void Link(SuperGump gump) { if (gump == null) { return; } if (!Linked.Contains(gump)) { Linked.Add(gump); } if (!gump.Linked.Contains(this)) { gump.Link(this); } }