-
- if (key instanceof ModuleIdentifier && !listeners.isEmpty()) {
- Collection<ValueAddedListener> defaultImportListeners = getDefaultImportListeners((ModuleIdentifier) key);
- Iterator<ValueAddedListener> defaultImportsIterator = defaultImportListeners.iterator();
- while (defaultImportsIterator.hasNext()) {
- ValueAddedListener listener = defaultImportsIterator.next();
- if(listener.ctxNode == storage || hasIdentiticalValue(listener.ctxNode,key,value)) {
- defaultImportsIterator.remove();
- listener.onValueAdded(key, value);
- }
- }