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 interfaceBuildRequest.IPostValidationCallbackCallback 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.IPostValidationCallbackgetAfterValidate()org.eclipse.emf.common.util.URIgetBaseDir()org.eclipse.xtext.util.CancelIndicatorgetCancelIndicator()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()XtextResourceSetgetResourceSet()java.util.Set<org.eclipse.emf.common.util.URI>getSourceLevelUris()IndexStategetState()booleanisIndexOnly()booleanisWriteStorageResources()voidsetAfterDeleteFile(org.eclipse.xtext.xbase.lib.Procedures.Procedure1<? super org.eclipse.emf.common.util.URI> afterDeleteFile)voidsetAfterGenerateFile(org.eclipse.xtext.xbase.lib.Procedures.Procedure2<? super org.eclipse.emf.common.util.URI,? super org.eclipse.emf.common.util.URI> afterGenerateFile)voidsetAfterValidate(BuildRequest.IPostValidationCallback afterValidate)voidsetBaseDir(org.eclipse.emf.common.util.URI baseDir)voidsetCancelIndicator(org.eclipse.xtext.util.CancelIndicator cancelIndicator)voidsetDeletedFiles(java.util.List<org.eclipse.emf.common.util.URI> deletedFiles)voidsetDirtyFiles(java.util.List<org.eclipse.emf.common.util.URI> dirtyFiles)voidsetExternalDeltas(java.util.List<IResourceDescription.Delta> externalDeltas)voidsetIndexOnly(boolean indexOnly)voidsetResourceSet(XtextResourceSet resourceSet)voidsetSourceLevelUris(java.util.Set<org.eclipse.emf.common.util.URI> sourceLevelURIs)Sets a reference to the given set of source level URIs.voidsetState(IndexState state)voidsetWriteStorageResources(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
-
-