@Override protected void stopListening() { super.stopListening(); if (m_condition != null) { m_condition.removePropertyListener(this); } }
protected void stopListening() { super.stopListening(); if (m_list != null) { m_list.removePropertyListener(this); if (m_list.get() != null) { ((edu.cmu.cs.stage3.alice.core.Element) m_list.get()).name.removePropertyListener(this); nameListening = true; } } if (m_each != null) { m_each.removePropertyListener(this); } stopListenToChildren(this.m_components); }