Ejemplo n.º 1
0
 private synchronized void notifyConsoleObservers() {
   for (RpmConsoleObserver observer : inactiveConsoleObservers) {
     activeConsoleObservers.remove(observer);
   }
   inactiveConsoleObservers.clear();
   for (RpmConsoleObserver observer : activeConsoleObservers) {
     observer.runningStateChanged(running);
   }
 }
Ejemplo n.º 2
0
 /**
  * Initializes a listener that will respond to this console's run state.
  *
  * @param observer The listener to initialize.
  */
 public synchronized void addConsoleObserver(RpmConsoleObserver observer) {
   activeConsoleObservers.add(observer);
   observer.runningStateChanged(running);
 }