示例#1
0
 @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);
 }