219220221222223224225226227228229
HashSet dependendts = new HashSet(); for (int i = 0; i < _observers.size(); ++i) { Observer obs = (Observer) _observers.elementAt(i); Object master = obs.master(); if (master == null) continue; if (dependendts.contains(master))