org.eclipse.cdt.managedbuilder.internal.buildmodel
Class DescriptionBuilder
java.lang.Object
org.eclipse.cdt.managedbuilder.internal.buildmodel.DescriptionBuilder
- All Implemented Interfaces:
- IBuildModelBuilder
public class DescriptionBuilder
- extends java.lang.Object
- implements IBuildModelBuilder
This class implements the IBuildDescription building,
that is the build of the entire configuration/project
To perform a build, create an instance of this class
and invoke the build method
NOTE: This class is subject to change and discuss,
and is currently available in experimental mode only
Constructor Summary |
DescriptionBuilder(IBuildDescription des,
boolean buildIncrementaly,
boolean resumeOnErrs,
org.eclipse.core.runtime.IPath cwd,
IResourceRebuildStateContainer rs)
|
DescriptionBuilder(IBuildDescription des,
boolean buildIncrementaly,
boolean resumeOnError,
IResourceRebuildStateContainer rs)
|
DescriptionBuilder(IBuildDescription des,
boolean buildIncrementaly,
IResourceRebuildStateContainer rs)
|
DescriptionBuilder(IBuildDescription des,
IResourceRebuildStateContainer rs)
|
Method Summary |
int |
build(java.io.OutputStream out,
java.io.OutputStream err,
org.eclipse.core.runtime.IProgressMonitor monitor)
|
int |
getNumCommands()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DescriptionBuilder
public DescriptionBuilder(IBuildDescription des,
IResourceRebuildStateContainer rs)
DescriptionBuilder
public DescriptionBuilder(IBuildDescription des,
boolean buildIncrementaly,
IResourceRebuildStateContainer rs)
DescriptionBuilder
public DescriptionBuilder(IBuildDescription des,
boolean buildIncrementaly,
boolean resumeOnError,
IResourceRebuildStateContainer rs)
DescriptionBuilder
public DescriptionBuilder(IBuildDescription des,
boolean buildIncrementaly,
boolean resumeOnErrs,
org.eclipse.core.runtime.IPath cwd,
IResourceRebuildStateContainer rs)
build
public int build(java.io.OutputStream out,
java.io.OutputStream err,
org.eclipse.core.runtime.IProgressMonitor monitor)
- Specified by:
build
in interface IBuildModelBuilder
getNumCommands
public int getNumCommands()