diff options
Diffstat (limited to 'core/org.eclipse.cdt.core/build/org/eclipse/cdt/core/build/managed/ITarget.java')
-rw-r--r-- | core/org.eclipse.cdt.core/build/org/eclipse/cdt/core/build/managed/ITarget.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/core/org.eclipse.cdt.core/build/org/eclipse/cdt/core/build/managed/ITarget.java b/core/org.eclipse.cdt.core/build/org/eclipse/cdt/core/build/managed/ITarget.java index 4e92b6b1571..ab668de4683 100644 --- a/core/org.eclipse.cdt.core/build/org/eclipse/cdt/core/build/managed/ITarget.java +++ b/core/org.eclipse.cdt.core/build/org/eclipse/cdt/core/build/managed/ITarget.java @@ -10,6 +10,8 @@ **********************************************************************/ package org.eclipse.cdt.core.build.managed; +import org.eclipse.core.resources.IProject; + /** * This class represents targets for the managed build process. A target * is some type of resource built using a given collection of tools. @@ -38,4 +40,10 @@ public interface ITarget { */ public ITool[] getTools(); + /** + * Returns all of the configurations defined by this target. + * @return + */ + public IConfiguration[] getAvailableConfigurations(IProject project); + } |