Example #1
0
 public void deleteComponent(Object component) {
   if (component instanceof OnStopListener) {
     OnStopListener onStopListener = (OnStopListener) component;
     if (onStopListeners.contains(onStopListener)) {
       onStopListeners.remove(onStopListener);
     }
   }
   if (component instanceof OnNewIntentListener) {
     OnNewIntentListener onNewIntentListener = (OnNewIntentListener) component;
     if (onNewIntentListeners.contains(onNewIntentListener)) {
       onNewIntentListeners.remove(onNewIntentListener);
     }
   }
   if (component instanceof OnResumeListener) {
     OnResumeListener onResumeListener = (OnResumeListener) component;
     if (onResumeListeners.contains(onResumeListener)) {
       onResumeListeners.remove(onResumeListener);
     }
   }
   if (component instanceof OnPauseListener) {
     OnPauseListener onPauseListener = (OnPauseListener) component;
     if (onPauseListeners.contains(onPauseListener)) {
       onPauseListeners.remove(onPauseListener);
     }
   }
   if (component instanceof OnDestroyListener) {
     OnDestroyListener onDestroyListener = (OnDestroyListener) component;
     if (onDestroyListeners.contains(onDestroyListener)) {
       onDestroyListeners.remove(onDestroyListener);
     }
   }
   if (component instanceof Deleteable) {
     ((Deleteable) component).onDelete();
   }
 }
 public void deleteComponent(Object component) {
   if (component instanceof Deleteable) {
     ((Deleteable) component).onDelete();
   }
 }