Class ResourceBuildingIncrementalProjectBuilder
- java.lang.Object
-
- org.eclipse.core.internal.events.InternalBuilder
-
- org.eclipse.core.resources.IncrementalProjectBuilder
-
- org.eclipse.epsilon.common.dt.nature.ResourceBuildingIncrementalProjectBuilder
-
- All Implemented Interfaces:
org.eclipse.core.runtime.IExecutableExtension
- Direct Known Subclasses:
HutnBuilder
public abstract class ResourceBuildingIncrementalProjectBuilder extends org.eclipse.core.resources.IncrementalProjectBuilderAn implementation ofIncrementalProjectBuilderthat visits every child of the project (in a full build) and every child of the changed resource (in an incremental build). Each resource to be built is passed tobuildResource(IResource, IProgressMonitor).
-
-
Constructor Summary
Constructors Constructor Description ResourceBuildingIncrementalProjectBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.core.resources.IProject[]build(int kind, java.util.Map<java.lang.String,java.lang.String> args, org.eclipse.core.runtime.IProgressMonitor monitor)protected abstract voidbuildResource(org.eclipse.core.resources.IResource resource, org.eclipse.core.runtime.IProgressMonitor monitor)protected voidreportError(org.eclipse.core.runtime.CoreException e)
-
-
-
Method Detail
-
build
protected org.eclipse.core.resources.IProject[] build(int kind, java.util.Map<java.lang.String,java.lang.String> args, org.eclipse.core.runtime.IProgressMonitor monitor)- Specified by:
buildin classorg.eclipse.core.resources.IncrementalProjectBuilder
-
reportError
protected void reportError(org.eclipse.core.runtime.CoreException e)
-
buildResource
protected abstract void buildResource(org.eclipse.core.resources.IResource resource, org.eclipse.core.runtime.IProgressMonitor monitor)
-
-