org.eclipse.cdt.managedbuilder.makegen
Interface IManagedDependencyInfo

All Known Subinterfaces:
IManagedDependencyCalculator, IManagedDependencyCommands, IManagedDependencyPreBuild
All Known Implementing Classes:
DefaultGCCDependencyCalculator2Commands, DefaultGCCDependencyCalculator3Commands, DefaultGCCDependencyCalculatorPreBuildCommands, PDOMDependencyCalculator

public interface IManagedDependencyInfo

Since:
3.1 This interface is the base interface for IManagedDependencyCalculator, IManagedDependencyCommands and IManagedDependencyPreBuild. See these interfaces and IManagedDependencyGenerator2 for more information on writing a dependency calculator. The methods below simply return the arguments passed to the IManagedDependencyGenerator2.getDependency*Info call that created the IManagedDependencyInfo instance.

Method Summary
 IBuildObject getBuildContext()
           
 org.eclipse.core.runtime.IPath getSource()
           
 ITool getTool()
           
 org.eclipse.core.runtime.IPath getTopBuildDirectory()
           
 

Method Detail

getSource

org.eclipse.core.runtime.IPath getSource()

getBuildContext

IBuildObject getBuildContext()

getTool

ITool getTool()

getTopBuildDirectory

org.eclipse.core.runtime.IPath getTopBuildDirectory()