Package | Description |
---|---|
org.eclipse.core.resources |
Provides basic support for managing a workspace and
its resources.
|
org.eclipse.ui.actions |
Classes for actions and operations used in a workbench
window, page, or part in the Eclipse Platform User Interface.
|
Modifier and Type | Method and Description |
---|---|
IBuildConfiguration |
IProject.getActiveBuildConfig()
Returns the active build configuration for the project.
|
IBuildConfiguration[] |
IBuildContext.getAllReferencedBuildConfigs()
Gets a array of build configurations that were built before this build configuration,
as part of the current top-level build invocation.
|
IBuildConfiguration[] |
IBuildContext.getAllReferencingBuildConfigs()
Gets a array of build configurations that will be built after this build configuration,
as part of the current top-level build invocation.
|
IBuildConfiguration |
IncrementalProjectBuilder.getBuildConfig()
Returns the build configuration for which this build was invoked.
|
IBuildConfiguration |
IProject.getBuildConfig(String configName)
Returns the project
IBuildConfiguration with the given name for this project. |
IBuildConfiguration[] |
IProjectDescription.getBuildConfigReferences(String configName)
Returns the build configurations referenced by the specified configuration for the
described project.
|
IBuildConfiguration[] |
IProject.getBuildConfigs()
Returns the build configurations for this project.
|
IBuildConfiguration[] |
IProject.getReferencedBuildConfigs(String configName,
boolean includeMissing)
Returns the build configurations referenced by the passed in build configuration
on this project.
|
IBuildConfiguration[] |
IBuildContext.getRequestedConfigs()
Returns the full array of configurations that were requested to be built
by the API user.
|
IBuildConfiguration |
IWorkspace.newBuildConfig(String projectName,
String configName)
Returns a new build configuration for the project, with the given name.
|
Modifier and Type | Method and Description |
---|---|
void |
IWorkspace.build(IBuildConfiguration[] buildConfigs,
int kind,
boolean buildReferences,
IProgressMonitor monitor)
Build the build configurations specified in the passed in build configuration array.
|
void |
IProject.build(IBuildConfiguration config,
int kind,
IProgressMonitor monitor)
Builds a specific build configuration of this project.
|
void |
IProjectDescription.setBuildConfigReferences(String configName,
IBuildConfiguration[] references)
Sets the build configurations referenced by the specified configuration.
|
Modifier and Type | Method and Description |
---|---|
protected List<? extends IBuildConfiguration> |
BuildAction.getBuildConfigurationsToBuild()
This collection of project build configs, derived from the selected
resources, is passed to the workspace for building.
|
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.