org.eclipse.xtext.builder.impl
Class ProjectOpenedOrClosedListener

java.lang.Object
  extended by org.eclipse.xtext.builder.impl.ProjectOpenedOrClosedListener
All Implemented Interfaces:
java.util.EventListener, org.eclipse.core.resources.IResourceChangeListener

public class ProjectOpenedOrClosedListener
extends java.lang.Object
implements org.eclipse.core.resources.IResourceChangeListener

Author:
Sven Efftinge - Initial contribution and API, Holger Schill

Constructor Summary
ProjectOpenedOrClosedListener()
           
 
Method Summary
 IBuilderState getBuilderState()
           
 IResourceSetProvider getResourceSetProvider()
           
 ToBeBuiltComputer getToBeBuiltComputer()
           
 void resourceChanged(org.eclipse.core.resources.IResourceChangeEvent event)
           
protected  void scheduleRemoveProjectJob(org.eclipse.core.resources.IProject project)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectOpenedOrClosedListener

public ProjectOpenedOrClosedListener()
Method Detail

getResourceSetProvider

public IResourceSetProvider getResourceSetProvider()

getToBeBuiltComputer

public ToBeBuiltComputer getToBeBuiltComputer()

getBuilderState

public IBuilderState getBuilderState()

resourceChanged

public void resourceChanged(org.eclipse.core.resources.IResourceChangeEvent event)
Specified by:
resourceChanged in interface org.eclipse.core.resources.IResourceChangeListener

scheduleRemoveProjectJob

protected void scheduleRemoveProjectJob(org.eclipse.core.resources.IProject project)