Uses of Interface
org.eclipse.cdt.managedbuilder.core.IToolChain

Packages that use IToolChain
org.eclipse.cdt.managedbuilder.core   
org.eclipse.cdt.managedbuilder.gnu.cygwin   
org.eclipse.cdt.managedbuilder.internal.core   
org.eclipse.cdt.managedbuilder.internal.enablement   
org.eclipse.cdt.managedbuilder.ui.tests.util   
org.eclipse.cdt.managedbuilder.ui.wizards   
 

Uses of IToolChain in org.eclipse.cdt.managedbuilder.core
 

Methods in org.eclipse.cdt.managedbuilder.core that return IToolChain
 IToolChain IFolderInfo.changeToolChain(IToolChain newSuperClass, java.lang.String Id, java.lang.String name)
           
 IToolChain IConfiguration.createToolChain(IToolChain superClass, java.lang.String Id, java.lang.String name, boolean isExtensionElement)
          Creates the IToolChain child of this configuration.
static IToolChain[] ManagedBuildManager.findIdenticalToolChains(IToolChain tc)
           
static IToolChain[] ManagedBuildManager.getExtensionsToolChains(java.lang.String propertyType, java.lang.String propertyValue)
           
static IToolChain[] ManagedBuildManager.getExtensionsToolChains(java.lang.String propertyType, java.lang.String propertyValue, boolean supportedPropsOnly)
           
static IToolChain ManagedBuildManager.getExtensionToolChain(IToolChain tc)
           
static IToolChain ManagedBuildManager.getExtensionToolChain(java.lang.String id)
          Returns the tool-chain from the manifest with the ID specified in the argument or null.
static IToolChain[] ManagedBuildManager.getExtensionToolChains(IProjectType type)
           
 IToolChain ITargetPlatform.getParent()
          Returns the tool-chain that is the parent of this target platform.
 IToolChain IBuilder.getParent()
          Returns the tool-chain that is the parent of this builder.
static IToolChain ManagedBuildManager.getRealToolChain(IToolChain tc)
           
static IToolChain[] ManagedBuildManager.getRealToolChains()
           
 IToolChain IToolChain.getSuperClass()
          Returns the IToolChain that is the superclass of this tool-chain, or null if the attribute was not specified.
 IToolChain IFolderInfo.getToolChain()
           
 IToolChain IConfiguration.getToolChain()
          Returns the IToolChain child of this configuration.
 

Methods in org.eclipse.cdt.managedbuilder.core with parameters of type IToolChain
 IToolChain IFolderInfo.changeToolChain(IToolChain newSuperClass, java.lang.String Id, java.lang.String name)
           
 IToolChain IConfiguration.createToolChain(IToolChain superClass, java.lang.String Id, java.lang.String name, boolean isExtensionElement)
          Creates the IToolChain child of this configuration.
static IToolChain[] ManagedBuildManager.findIdenticalToolChains(IToolChain tc)
           
static IConfiguration[] ManagedBuildManager.getExtensionConfigurations(IToolChain tChain, IProjectType type)
           
static IConfiguration[] ManagedBuildManager.getExtensionConfigurations(IToolChain tChain, java.lang.String propertyType, java.lang.String propertyValue)
           
static IToolChain ManagedBuildManager.getExtensionToolChain(IToolChain tc)
           
static IConfiguration ManagedBuildManager.getFirstExtensionConfiguration(IToolChain tChain)
           
static IToolChain ManagedBuildManager.getRealToolChain(IToolChain tc)
           
 boolean IManagedIsToolChainSupported.isSupported(IToolChain toolChain, org.eclipse.core.runtime.PluginVersionIdentifier version, java.lang.String instance)
           
 boolean IFolderInfo.isToolChainCompatible(IToolChain tCh)
           
 boolean IToolChain.matches(IToolChain tc)
           
 

Uses of IToolChain in org.eclipse.cdt.managedbuilder.gnu.cygwin
 

Methods in org.eclipse.cdt.managedbuilder.gnu.cygwin with parameters of type IToolChain
 boolean IsGnuCygwinToolChainSupported.isSupported(IToolChain toolChain, org.eclipse.core.runtime.PluginVersionIdentifier version, java.lang.String instance)
           
 

Uses of IToolChain in org.eclipse.cdt.managedbuilder.internal.core
 

Classes in org.eclipse.cdt.managedbuilder.internal.core that implement IToolChain
 class ToolChain
           
 

Methods in org.eclipse.cdt.managedbuilder.internal.core that return IToolChain
 IToolChain FolderInfo.changeToolChain(IToolChain newSuperClass, java.lang.String Id, java.lang.String name)
           
 IToolChain Configuration.createToolChain(IToolChain superClass, java.lang.String Id, java.lang.String name, boolean isExtensionElement)
           
 IToolChain ResourceConfiguration.getBaseToolChain()
           
 IToolChain TargetPlatform.getParent()
           
 IToolChain Builder.getParent()
           
 IToolChain ToolChain.getSuperClass()
           
 IToolChain FolderInfo.getToolChain()
           
 IToolChain Configuration.getToolChain()
           
 

Methods in org.eclipse.cdt.managedbuilder.internal.core with parameters of type IToolChain
 boolean BooleanExpressionApplicabilityCalculator.adjustToolChain(IFolderInfo info, IToolChain tChain, boolean extensionAdjustment)
           
 IToolChain FolderInfo.changeToolChain(IToolChain newSuperClass, java.lang.String Id, java.lang.String name)
           
 boolean FolderInfo.checkPropertiesModificationCompatibility(IToolChain tc, java.util.Map unspecifiedRequiredProps, java.util.Map unspecifiedProps, java.util.Set undefinedSet)
           
 IToolChain Configuration.createToolChain(IToolChain superClass, java.lang.String Id, java.lang.String name, boolean isExtensionElement)
           
 org.eclipse.core.runtime.IConfigurationElement ToolChain.getConverterModificationElement(IToolChain tc)
           
 java.lang.String PropertyManager.getProperty(IToolChain tc, java.lang.String key)
           
 boolean FolderInfo.isPropertiesModificationCompatible(IToolChain tc)
           
 boolean FolderInfo.isToolChainCompatible(IToolChain tCh)
           
 boolean ToolChain.matches(IToolChain tc)
           
 void Builder.setParent(IToolChain toolChain)
           
 void PropertyManager.setProperty(IToolChain tc, java.lang.String key, java.lang.String value)
           
 void ToolChain.setSuperClass(IToolChain superClass)
           
 

Constructors in org.eclipse.cdt.managedbuilder.internal.core with parameters of type IToolChain
Builder(IToolChain parent, org.eclipse.cdt.core.settings.model.ICStorageElement element, java.lang.String managedBuildRevision)
          Create a Builder based on the specification stored in the project file (.cdtbuild).
Builder(IToolChain parent, IManagedConfigElement element, java.lang.String managedBuildRevision)
          This constructor is called to create a builder defined by an extension point in a plugin manifest file, or returned by a dynamic element provider
Builder(IToolChain parent, java.lang.String Id, java.lang.String name, Builder builder)
          Create a Builder based upon an existing builder.
TargetPlatform(IToolChain parent, org.eclipse.cdt.core.settings.model.ICStorageElement element, java.lang.String managedBuildRevision)
          Create a TargetPlatform based on the specification stored in the project file (.cdtbuild).
TargetPlatform(IToolChain parent, IManagedConfigElement element, java.lang.String managedBuildRevision)
          This constructor is called to create a TargetPlatform defined by an extension point in a plugin manifest file, or returned by a dynamic element provider
TargetPlatform(IToolChain parent, java.lang.String Id, java.lang.String name, TargetPlatform targetPlatform)
          Create a TargetPlatform based upon an existing TargetPlatform.
ToolChain(IFolderInfo folderInfo, IToolChain superClass, java.lang.String Id, java.lang.String name, boolean isExtensionElement)
          This constructor is called to create a ToolChain whose attributes and children will be added by separate calls.
 

Uses of IToolChain in org.eclipse.cdt.managedbuilder.internal.enablement
 

Methods in org.eclipse.cdt.managedbuilder.internal.enablement with parameters of type IToolChain
 boolean OptionEnablementExpression.adjustToolChain(IFolderInfo info, IToolChain tChain, AdjustmentContext context, boolean extensionAdjustment)
           
static boolean OptionEnablementExpression.adjustToolChain(IFolderInfo info, IToolChain tChain, java.lang.String attrbute, java.lang.String value, boolean extensionAdjustment)
           
 

Uses of IToolChain in org.eclipse.cdt.managedbuilder.ui.tests.util
 

Classes in org.eclipse.cdt.managedbuilder.ui.tests.util that implement IToolChain
 class TestToolchain
           
 

Methods in org.eclipse.cdt.managedbuilder.ui.tests.util that return IToolChain
 IToolChain TestFolderInfo.changeToolChain(IToolChain newSuperClass, java.lang.String Id, java.lang.String name)
           
 IToolChain TestConfiguration.createToolChain(IToolChain superClass, java.lang.String Id, java.lang.String name, boolean isExtensionElement)
           
 IToolChain TestToolchain.getSuperClass()
           
 IToolChain TestFolderInfo.getToolChain()
           
 IToolChain TestConfiguration.getToolChain()
           
 

Methods in org.eclipse.cdt.managedbuilder.ui.tests.util with parameters of type IToolChain
 IToolChain TestFolderInfo.changeToolChain(IToolChain newSuperClass, java.lang.String Id, java.lang.String name)
           
 IToolChain TestConfiguration.createToolChain(IToolChain superClass, java.lang.String Id, java.lang.String name, boolean isExtensionElement)
           
 boolean TestFolderInfo.isToolChainCompatible(IToolChain ch)
           
 boolean TestToolchain.matches(IToolChain tc)
           
 

Constructors in org.eclipse.cdt.managedbuilder.ui.tests.util with parameters of type IToolChain
TestConfiguration(IToolChain tc)
           
 

Uses of IToolChain in org.eclipse.cdt.managedbuilder.ui.wizards
 

Methods in org.eclipse.cdt.managedbuilder.ui.wizards that return IToolChain
 IToolChain[] STDWizardHandler.getSelectedToolChains()
          If no toolchains selected by user, use default toolchain
 IToolChain[] MBSWizardHandler.getSelectedToolChains()
           
 

Methods in org.eclipse.cdt.managedbuilder.ui.wizards with parameters of type IToolChain
 void STDWizardHandler.addTc(IToolChain tc)
           
 void MBSWizardHandler.addTc(IToolChain tc)
           
 

Constructors in org.eclipse.cdt.managedbuilder.ui.wizards with parameters of type IToolChain
CfgHolder(IToolChain _tc, IConfiguration _cfg)