newObservers.put(pRoot, observer);
observers = Collections.unmodifiableMap(newObservers);
}
}
observer.addListener(pListener);
}
public void removeListener(final FilesystemAlterationListener pListener) {
synchronized (observersLock) {
for (Iterator it = observers.values().iterator(); it.hasNext();) {