Bug 114962 [Decorators] Remove DecoratorUpdateListener class from IDE plug-in
DecoratorUpdateListener class should be removed as it is just experimental in 3.2 (see org.eclipse.ui.ide plugin)
bundles/org.eclipse.ui.ide/extensions/org/eclipse/ui/internal/decorators/DecoratorUpdateListener.java
for (int i = 0; i < deltas.length; i++) {
			IResourceDelta delta = deltas[i];
			if ((delta.getFlags() | IResourceDelta.CONTENT) > 0) {
				IResource resource = delta.getResource();
				if (resource.getType() == IResource.FILE) {
					if (resource.getName().equals(
							IProjectDescription.DESCRIPTION_FILE_NAME))
						return true;
				}
			}
		}
		return false;
	}
	/**
	 * Dispose the receiver.
	 */
	void dispose() {
		ResourcesPlugin.getWorkspace().addResourceChangeListener(this);
	}
	
	
	/* (non-Javadoc)
	 * @see org.eclipse.ui.internal.decorators.LightweightDecoratorListener#listenFor(java.lang.String, java.lang.String[])
	 */
	public void listenFor(String decoratorID,
			String[] natureValues) {
		if (definitionsToNatures == null)
			definitionsToNatures = new HashMap();
		definitionsToNatures.put(decoratorID, natureValues);
		allNatures = null;