public void RemoveJoin(Join join) { _map.Joins.Remove(join); Dirty = true; if (JoinChanged != null) JoinChanged(join); }