Class DirtyStateAwareResourceDescriptions.DirtyStateListener

  extended by org.eclipse.xtext.builder.impl.DirtyStateAwareResourceDescriptions.DirtyStateListener
All Implemented Interfaces:
Enclosing class:

protected class DirtyStateAwareResourceDescriptions.DirtyStateListener
extends java.lang.Object
implements IResourceDescription.Event.Listener

Constructor Summary
protected DirtyStateAwareResourceDescriptions.DirtyStateListener()
Method Summary
 void descriptionsChanged(IResourceDescription.Event event)
           The source will invoce this method to announce changed resource.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail


protected DirtyStateAwareResourceDescriptions.DirtyStateListener()
Method Detail


public void descriptionsChanged(IResourceDescription.Event event)
Description copied from interface: IResourceDescription.Event.Listener

The source will invoce this method to announce changed resource. The event will never be null. However, it may contain an empty list of deltas.

Listeners are free to remove themselves from the sender of the event or add other listeners. However added listeners will not be informed about the current change.

This event may be fired asynchronously. It is ensured that the changed resources will provide the content as it was when the change has been announced to the sender of the event.

Specified by:
descriptionsChanged in interface IResourceDescription.Event.Listener
event - the fired event. Will never be null.