org.eclipse.xtext.builder.impl
Class QueuedBuildData
java.lang.Object
org.eclipse.xtext.builder.impl.QueuedBuildData
public class QueuedBuildData
- extends java.lang.Object
- Author:
- Sebastian Zarnekow - Initial contribution and API
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QueuedBuildData
public QueuedBuildData()
queueChanges
public void queueChanges(java.util.Collection<IResourceDescription.Delta> deltas)
queueURIs
public void queueURIs(java.util.Collection<org.eclipse.emf.common.util.URI> uris)
queueURI
public void queueURI(org.eclipse.emf.common.util.URI uri)
getAndRemovePendingDeltas
public java.util.Collection<IResourceDescription.Delta> getAndRemovePendingDeltas()
isEmpty
public boolean isEmpty(java.lang.String projectName)
getQueue
public java.util.Queue<org.eclipse.emf.common.util.URI> getQueue(java.lang.String projectName)
getAllRemainingURIs
public java.lang.Iterable<org.eclipse.emf.common.util.URI> getAllRemainingURIs()
getMapper
protected IStorage2UriMapper getMapper()
getDeltas
protected java.util.Collection<IResourceDescription.Delta> getDeltas()
getProjectNameToChangedResource
protected java.util.Map<java.lang.String,java.util.LinkedList<org.eclipse.emf.common.util.URI>> getProjectNameToChangedResource()
getUris
protected java.util.LinkedList<org.eclipse.emf.common.util.URI> getUris()