Package org.eclipse.xtext.build
Class BuildRequest
- java.lang.Object
-
- org.eclipse.xtext.build.BuildRequest
-
public class BuildRequest extends java.lang.Object
- Since:
- 2.9
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
BuildRequest.IPostValidationCallback
Callback after a resource was validated.
-
Constructor Summary
Constructors Constructor Description BuildRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.xtext.xbase.lib.Procedures.Procedure1<? super org.eclipse.emf.common.util.URI>
getAfterDeleteFile()
org.eclipse.xtext.xbase.lib.Procedures.Procedure2<? super org.eclipse.emf.common.util.URI,? super org.eclipse.emf.common.util.URI>
getAfterGenerateFile()
BuildRequest.IPostValidationCallback
getAfterValidate()
org.eclipse.emf.common.util.URI
getBaseDir()
org.eclipse.xtext.util.CancelIndicator
getCancelIndicator()
java.util.List<org.eclipse.emf.common.util.URI>
getDeletedFiles()
java.util.List<org.eclipse.emf.common.util.URI>
getDirtyFiles()
java.util.List<IResourceDescription.Delta>
getExternalDeltas()
XtextResourceSet
getResourceSet()
java.util.Set<org.eclipse.emf.common.util.URI>
getSourceLevelUris()
IndexState
getState()
boolean
isIndexOnly()
boolean
isWriteStorageResources()
void
setAfterDeleteFile(org.eclipse.xtext.xbase.lib.Procedures.Procedure1<? super org.eclipse.emf.common.util.URI> afterDeleteFile)
void
setAfterGenerateFile(org.eclipse.xtext.xbase.lib.Procedures.Procedure2<? super org.eclipse.emf.common.util.URI,? super org.eclipse.emf.common.util.URI> afterGenerateFile)
void
setAfterValidate(BuildRequest.IPostValidationCallback afterValidate)
void
setBaseDir(org.eclipse.emf.common.util.URI baseDir)
void
setCancelIndicator(org.eclipse.xtext.util.CancelIndicator cancelIndicator)
void
setDeletedFiles(java.util.List<org.eclipse.emf.common.util.URI> deletedFiles)
void
setDirtyFiles(java.util.List<org.eclipse.emf.common.util.URI> dirtyFiles)
void
setExternalDeltas(java.util.List<IResourceDescription.Delta> externalDeltas)
void
setIndexOnly(boolean indexOnly)
void
setResourceSet(XtextResourceSet resourceSet)
void
setSourceLevelUris(java.util.Set<org.eclipse.emf.common.util.URI> sourceLevelURIs)
Sets a reference to the given set of source level URIs.void
setState(IndexState state)
void
setWriteStorageResources(boolean writeStorageResources)
-
-
-
Method Detail
-
setBaseDir
public void setBaseDir(org.eclipse.emf.common.util.URI baseDir)
-
getBaseDir
public org.eclipse.emf.common.util.URI getBaseDir()
-
getDirtyFiles
public java.util.List<org.eclipse.emf.common.util.URI> getDirtyFiles()
-
setDirtyFiles
public void setDirtyFiles(java.util.List<org.eclipse.emf.common.util.URI> dirtyFiles)
-
getDeletedFiles
public java.util.List<org.eclipse.emf.common.util.URI> getDeletedFiles()
-
setDeletedFiles
public void setDeletedFiles(java.util.List<org.eclipse.emf.common.util.URI> deletedFiles)
-
getExternalDeltas
public java.util.List<IResourceDescription.Delta> getExternalDeltas()
-
setExternalDeltas
public void setExternalDeltas(java.util.List<IResourceDescription.Delta> externalDeltas)
-
getAfterValidate
public BuildRequest.IPostValidationCallback getAfterValidate()
-
setAfterValidate
public void setAfterValidate(BuildRequest.IPostValidationCallback afterValidate)
-
getAfterGenerateFile
public org.eclipse.xtext.xbase.lib.Procedures.Procedure2<? super org.eclipse.emf.common.util.URI,? super org.eclipse.emf.common.util.URI> getAfterGenerateFile()
-
setAfterGenerateFile
public void setAfterGenerateFile(org.eclipse.xtext.xbase.lib.Procedures.Procedure2<? super org.eclipse.emf.common.util.URI,? super org.eclipse.emf.common.util.URI> afterGenerateFile)
-
getAfterDeleteFile
public org.eclipse.xtext.xbase.lib.Procedures.Procedure1<? super org.eclipse.emf.common.util.URI> getAfterDeleteFile()
-
setAfterDeleteFile
public void setAfterDeleteFile(org.eclipse.xtext.xbase.lib.Procedures.Procedure1<? super org.eclipse.emf.common.util.URI> afterDeleteFile)
-
getState
public IndexState getState()
-
setState
public void setState(IndexState state)
-
isWriteStorageResources
public boolean isWriteStorageResources()
-
setWriteStorageResources
public void setWriteStorageResources(boolean writeStorageResources)
-
isIndexOnly
public boolean isIndexOnly()
-
setIndexOnly
public void setIndexOnly(boolean indexOnly)
-
getResourceSet
public XtextResourceSet getResourceSet()
-
setResourceSet
public void setResourceSet(XtextResourceSet resourceSet)
-
getCancelIndicator
public org.eclipse.xtext.util.CancelIndicator getCancelIndicator()
-
setCancelIndicator
public void setCancelIndicator(org.eclipse.xtext.util.CancelIndicator cancelIndicator)
-
getSourceLevelUris
public java.util.Set<org.eclipse.emf.common.util.URI> getSourceLevelUris()
- Since:
- 2.28
-
setSourceLevelUris
public void setSourceLevelUris(java.util.Set<org.eclipse.emf.common.util.URI> sourceLevelURIs)
Sets a reference to the given set of source level URIs. Subsequent modifications of its content will be observable here and on the call-site.- Since:
- 2.28
-
-