org.eclipse.gmt.modisco.infra.query.core.java.internal
Class JavaQueryImplMarkerChangeListener

java.lang.Object
  extended by org.eclipse.gmt.modisco.infra.query.core.java.internal.JavaQueryImplMarkerChangeListener

public final class JavaQueryImplMarkerChangeListener
extends java.lang.Object

Listens to changes in the workspace and query set catalog, and revalidates the projects containing QuerySets when the Java implementation class referenced by one of their queries is modified.


Method Summary
 void added(EObject eObject, IFile queryFile)
           
 void changed(EObject eObject, IFile file)
           
static JavaQueryImplMarkerChangeListener getSingleton()
           
 void nonValidFile(IFile file, Resource resource)
           
 void removed(IFile file)
           
 void resourceChanged(IResourceChangeEvent event)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getSingleton

public static JavaQueryImplMarkerChangeListener getSingleton()

resourceChanged

public void resourceChanged(IResourceChangeEvent event)

changed

public void changed(EObject eObject,
                    IFile file)

added

public void added(EObject eObject,
                  IFile queryFile)

removed

public void removed(IFile file)

nonValidFile

public void nonValidFile(IFile file,
                         Resource resource)