Bug 81070 ElementMapper should not use Integer keys computed from System#identityHashCode
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/workingsets/WorkingSetModel.java
if (updater instanceof OthersWorkingSetUpdater) {
				fOthersWorkingSetUpdater= (OthersWorkingSetUpdater)updater;
			}
			return;
		}
    	
    	if (fActiveWorkingSets == null || !fActiveWorkingSets.contains(event.getNewValue()))
    		return;
    	
		if (IWorkingSetManager.CHANGE_WORKING_SET_CONTENT_CHANGE.equals(property)) {
			IWorkingSet workingSet= (IWorkingSet)event.getNewValue();
			IAdaptable[] elements= fElementMapper.refresh(workingSet);
			if (elements != null) {
				fireEvent(event);
			}
		} else if (IWorkingSetManager.CHANGE_WORKING_SET_NAME_CHANGE.equals(property)) {
			
			
			fireEvent(event);
		}
	}
    
    void fireEvent(PropertyChangeEvent event) {
    	Object[] listeners= fListeners.getListeners();
    	for (int i= 0; i < listeners.length; i++) {
			((IPropertyChangeListener)listeners[i]).propertyChange(event);
		}
    }
}