Пример #1
0
 /**
  * Removes feature listener from this device
  *
  * @param aItemName name of the feature listener to remove
  * @return true if a feature listener was successfully removed
  */
 public boolean removeFeatureListener(String aItemName) {
   boolean removedListener = false;
   synchronized (m_features) {
     for (Iterator<Entry<String, DeviceFeature>> it = m_features.entrySet().iterator();
         it.hasNext(); ) {
       DeviceFeature f = it.next().getValue();
       if (f.removeListener(aItemName)) {
         removedListener = true;
       }
     }
   }
   return removedListener;
 }