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

Packages that use IConfiguration
org.eclipse.cdt.build.core.scannerconfig   
org.eclipse.cdt.build.internal.core.scannerconfig   
org.eclipse.cdt.build.internal.core.scannerconfig2   
org.eclipse.cdt.managedbuilder.buildmodel   
org.eclipse.cdt.managedbuilder.core   
org.eclipse.cdt.managedbuilder.envvar   
org.eclipse.cdt.managedbuilder.gnu.cygwin   
org.eclipse.cdt.managedbuilder.gnu.mingw   
org.eclipse.cdt.managedbuilder.internal.buildmodel   
org.eclipse.cdt.managedbuilder.internal.core   
org.eclipse.cdt.managedbuilder.internal.dataprovider   
org.eclipse.cdt.managedbuilder.internal.enablement   
org.eclipse.cdt.managedbuilder.internal.envvar   
org.eclipse.cdt.managedbuilder.internal.macros   
org.eclipse.cdt.managedbuilder.macros   
org.eclipse.cdt.managedbuilder.makegen   
org.eclipse.cdt.managedbuilder.makegen.gnu   
org.eclipse.cdt.managedbuilder.pdomdepgen   
org.eclipse.cdt.managedbuilder.templateengine   
org.eclipse.cdt.managedbuilder.ui.properties   
org.eclipse.cdt.managedbuilder.ui.tests.util   
org.eclipse.cdt.managedbuilder.ui.wizards   
 

Uses of IConfiguration in org.eclipse.cdt.build.core.scannerconfig
 

Methods in org.eclipse.cdt.build.core.scannerconfig that return IConfiguration
 IConfiguration ICfgScannerConfigBuilderInfo2Set.getConfiguration()
           
 IConfiguration CfgInfoContext.getConfiguration()
           
 

Methods in org.eclipse.cdt.build.core.scannerconfig with parameters of type IConfiguration
static void ScannerConfigBuilder.build(IConfiguration cfg, int flags, org.eclipse.core.runtime.IProgressMonitor monitor)
           
static CfgInfoContext CfgInfoContext.fromInfoContext(IConfiguration cfg, InfoContext context)
           
 

Constructors in org.eclipse.cdt.build.core.scannerconfig with parameters of type IConfiguration
CfgInfoContext(IConfiguration cfg)
           
 

Uses of IConfiguration in org.eclipse.cdt.build.internal.core.scannerconfig
 

Methods in org.eclipse.cdt.build.internal.core.scannerconfig with parameters of type IConfiguration
 void CfgDiscoveredPathManager.updateCoreSettings(org.eclipse.core.resources.IProject project, IConfiguration[] cfgs)
           
 

Uses of IConfiguration in org.eclipse.cdt.build.internal.core.scannerconfig2
 

Methods in org.eclipse.cdt.build.internal.core.scannerconfig2 with parameters of type IConfiguration
static ICfgScannerConfigBuilderInfo2Set CfgScannerConfigInfoFactory2.create(IConfiguration cfg)
           
static ICfgScannerConfigBuilderInfo2Set CfgScannerConfigProfileManager.getCfgScannerConfigBuildInfo(IConfiguration cfg)
           
static void CfgScannerConfigInfoFactory2.savePreference(IConfiguration cfg)
           
 

Uses of IConfiguration in org.eclipse.cdt.managedbuilder.buildmodel
 

Methods in org.eclipse.cdt.managedbuilder.buildmodel that return IConfiguration
 IConfiguration IBuildDescription.getConfiguration()
          Returns the build configuration this representation was created for
 

Methods in org.eclipse.cdt.managedbuilder.buildmodel with parameters of type IConfiguration
static IBuildDescription BuildDescriptionManager.createBuildDescription(IConfiguration cfg, IConfigurationBuildState bs, org.eclipse.core.resources.IResourceDelta delta, int flags)
           
 IBuildDescription IBuildDescriptionFactory.createBuildDescription(IConfiguration cfg, org.eclipse.core.resources.IResourceDelta delta, int flags)
          creates the build description
static IBuildDescription BuildDescriptionManager.createBuildDescription(IConfiguration cfg, org.eclipse.core.resources.IResourceDelta delta, int flags)
          creates the build description
 

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

Methods in org.eclipse.cdt.managedbuilder.core that return IConfiguration
 IConfiguration IManagedProject.createConfiguration(IConfiguration parent, java.lang.String id)
          Creates a configuration for this project populated with the tools and options settings from the parent configuration.
 IConfiguration IProjectType.createConfiguration(IConfiguration parent, java.lang.String id, java.lang.String name)
          Creates a configuration for this project-type populated with the tools and options settings from the parent configuration.
 IConfiguration IManagedProject.createConfigurationClone(IConfiguration parent, java.lang.String id)
          Creates a configuration for this project populated with the tools and options settings from the parent configuration.
 IConfiguration IProjectType.getConfiguration(java.lang.String id)
          Returns the configuration with the given id, or null if not found.
 IConfiguration IManagedProject.getConfiguration(java.lang.String id)
          Returns the configuration with the given id, or null if not found.
static IConfiguration ManagedBuildManager.getConfigurationForDescription(org.eclipse.cdt.core.settings.model.ICConfigurationDescription cfgDes)
           
 IConfiguration[] IProjectType.getConfigurations()
          Returns all of the configurations defined by this project-type.
 IConfiguration[] IManagedProject.getConfigurations()
          Returns all of the configurations defined by this project-type.
 IConfiguration IConfigurationV2.getCreatedConfig()
          Returns the configuration that was created from this V2.0 configuration.
 IConfiguration IManagedBuildInfo.getDefaultConfiguration()
          Get the default configuration associated with the receiver
static IConfiguration ManagedBuildManager.getExtensionConfiguration(java.lang.String id)
          Returns the configuration from the manifest with the ID specified in the argument or null.
static IConfiguration[] ManagedBuildManager.getExtensionConfigurations(IToolChain tChain, IProjectType type)
           
static IConfiguration[] ManagedBuildManager.getExtensionConfigurations(IToolChain tChain, java.lang.String propertyType, java.lang.String propertyValue)
           
static IConfiguration ManagedBuildManager.getFirstExtensionConfiguration(IToolChain tChain)
           
 IConfiguration IToolChain.getParent()
          Returns the configuration that is the parent of this tool-chain.
 IConfiguration IResourceInfo.getParent()
           
 IConfiguration IResourceConfiguration.getParent()
          Returns the configuration that is the parent of this resource configuration.
 IConfiguration IConfiguration.getParent()
          Returns the configuration that this configuration is based on.
static IConfiguration ManagedBuildManager.getPreferenceConfiguration(boolean write)
           
static IConfiguration[] ManagedBuildManager.getReferencedConfigurations(IConfiguration config)
          Returns the configurations referenced by this configuration.
 IConfiguration IManagedBuildInfo.getSelectedConfiguration()
          Returns the currently selected configuration.
static IConfiguration ManagedBuildManager.getSelectedConfiguration(org.eclipse.core.resources.IProject project)
          Gets the currently selected target.
 

Methods in org.eclipse.cdt.managedbuilder.core with parameters of type IConfiguration
static void ManagedBuildManager.buildConfigurations(IConfiguration[] configs, IBuilder builder, org.eclipse.core.runtime.IProgressMonitor monitor)
           
static void ManagedBuildManager.buildConfigurations(IConfiguration[] configs, org.eclipse.core.runtime.IProgressMonitor monitor)
           
static IBuilder ManagedBuildManager.createBuilderForEclipseBuilder(IConfiguration cfg, java.lang.String eclipseBuilderID)
           
static IBuilder ManagedBuilderCorePlugin.createBuilderForEclipseBuilder(IConfiguration cfg, java.lang.String eclipseBuilderID)
           
 IConfiguration IManagedProject.createConfiguration(IConfiguration parent, java.lang.String id)
          Creates a configuration for this project populated with the tools and options settings from the parent configuration.
 IConfiguration IProjectType.createConfiguration(IConfiguration parent, java.lang.String id, java.lang.String name)
          Creates a configuration for this project-type populated with the tools and options settings from the parent configuration.
 IConfiguration IManagedProject.createConfigurationClone(IConfiguration parent, java.lang.String id)
          Creates a configuration for this project populated with the tools and options settings from the parent configuration.
static IBuilder ManagedBuildManager.createCustomBuilder(IConfiguration cfg, IBuilder base)
           
static IBuilder ManagedBuilderCorePlugin.createCustomBuilder(IConfiguration cfg, IBuilder base)
           
static IBuilder ManagedBuildManager.createCustomBuilder(IConfiguration cfg, java.lang.String builderId)
           
static IBuilder ManagedBuilderCorePlugin.createCustomBuilder(IConfiguration cfg, java.lang.String builderId)
           
static IManagedBuilderMakefileGenerator ManagedBuildManager.getBuildfileGenerator(IConfiguration config)
           
static org.eclipse.core.runtime.IPath ManagedBuildManager.getBuildFullPath(IConfiguration cfg, IBuilder builder)
           
static org.eclipse.core.runtime.IPath ManagedBuildManager.getBuildLocation(IConfiguration cfg, IBuilder builder)
           
static IManagedCommandLineGenerator ManagedBuildManager.getCommandLineGenerator(IConfiguration config, java.lang.String toolId)
          load tool provider defined or default (if not found) command line generator special for selected tool
static org.eclipse.cdt.core.settings.model.ICConfigurationDescription ManagedBuildManager.getDescriptionForConfiguration(IConfiguration cfg)
           
 java.lang.String IToolChain.getErrorParserIds(IConfiguration config)
          Returns the semicolon separated list of unique IDs of the error parsers associated with the tool-chain, filtered for the specified configuration.
 java.lang.String IConfigurationNameProvider.getNewConfigurationName(IConfiguration configuration, java.lang.String[] usedConfigurationNames)
           
 java.lang.Object[][] IOptionCategory.getOptions(IConfiguration configuration)
          Deprecated. since 3.1 - use getOption with IHoldsOptions aregument instead
 java.lang.Object[][] IOptionCategory.getOptions(IConfiguration configuration, IHoldsOptions optHolder)
          Returns an array of ITool/IOption pairs for the options in this category for a given configuration.
static IConfiguration[] ManagedBuildManager.getReferencedConfigurations(IConfiguration config)
          Returns the configurations referenced by this configuration.
static java.lang.String ManagedBuildManager.getScannerInfoProfileId(IConfiguration config)
          Targets may have a scanner config discovery profile defined that knows how to discover built-in compiler defines and includes search paths.
static void ManagedBuildManager.initializePathEntries(IConfiguration config, IOption option)
           
static void ManagedBuildManager.performValueHandlerEvent(IConfiguration config, int event)
          Send event to value handlers of relevant configuration including all its child resource configurations, if they exist.
static void ManagedBuildManager.performValueHandlerEvent(IConfiguration config, int event, boolean doChildren)
          Send event to value handlers of relevant configuration.
static void ManagedBuildManager.resetConfiguration(org.eclipse.core.resources.IProject project, IConfiguration configuration)
          Resets the build information for the project and configuration specified in the arguments.
 java.lang.String[] IBuildPathResolver.resolveBuildPaths(int pathType, java.lang.String variableName, java.lang.String variableValue, IConfiguration configuration)
           
 void IConfigurationV2.setCreatedConfig(IConfiguration config)
          Sets the configuration that was created from this V2.0 configuration.
 void IManagedBuildInfo.setDefaultConfiguration(IConfiguration configuration)
          Set the primary configuration for the receiver.
static void ManagedBuildManager.setDefaultConfiguration(org.eclipse.core.resources.IProject project, IConfiguration newDefault)
          Sets the default configuration for the project.
static IOption ManagedBuildManager.setOption(IConfiguration config, IHoldsOptions holder, IOption option, boolean value)
          Set the boolean value for an option for a given config.
static IOption ManagedBuildManager.setOption(IConfiguration config, IHoldsOptions holder, IOption option, java.lang.String value)
          Set the string value for an option for a given config.
static IOption ManagedBuildManager.setOption(IConfiguration config, IHoldsOptions holder, IOption option, java.lang.String[] value)
          Set the string array value for an option for a given config.
static void ManagedBuildManager.setPreferenceConfiguration(IConfiguration cfg)
           
 void IManagedBuildInfo.setSelectedConfiguration(IConfiguration configuration)
          Sets the currently selected configuration.
static void ManagedBuildManager.setSelectedConfiguration(org.eclipse.core.resources.IProject project, IConfiguration config)
          Sets the currently selected configuration.
static void ManagedBuildManager.setToolCommand(IConfiguration config, ITool tool, java.lang.String command)
           
static void ManagedBuildManager.updateCoreSettings(IConfiguration cfg)
           
static void ManagedBuildManager.updateCoreSettings(org.eclipse.core.resources.IProject project, IConfiguration[] cfgs)
           
static void ManagedBuildManager.updateCoreSettings(org.eclipse.core.resources.IProject project, IConfiguration[] cfgs, boolean avoidSerialization)
           
 

Uses of IConfiguration in org.eclipse.cdt.managedbuilder.envvar
 

Methods in org.eclipse.cdt.managedbuilder.envvar with parameters of type IConfiguration
 void IEnvironmentBuildPathsChangeListener.buildPathsChanged(IConfiguration configuration, int buildPathType)
           
 java.lang.String[] IEnvironmentVariableProvider.getBuildPaths(IConfiguration configuration, int buildPathType)
          returns the array of String that holds the build paths of the specified type
 IEnvironmentVariable IEnvironmentVariableProvider.getVariable(java.lang.String variableName, IConfiguration cfg, boolean resolveMacros)
           
 IBuildEnvironmentVariable IConfigurationEnvironmentVariableSupplier.getVariable(java.lang.String variableName, IConfiguration configuration, IEnvironmentVariableProvider provider)
           
 IEnvironmentVariable[] IEnvironmentVariableProvider.getVariables(IConfiguration cfg, boolean resolveMacros)
           
 IBuildEnvironmentVariable[] IConfigurationEnvironmentVariableSupplier.getVariables(IConfiguration configuration, IEnvironmentVariableProvider provider)
           
 

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

Methods in org.eclipse.cdt.managedbuilder.gnu.cygwin with parameters of type IConfiguration
 IBuildEnvironmentVariable GnuCygwinConfigurationEnvironmentSupplier.getVariable(java.lang.String variableName, IConfiguration configuration, IEnvironmentVariableProvider provider)
           
 IBuildEnvironmentVariable[] GnuCygwinConfigurationEnvironmentSupplier.getVariables(IConfiguration configuration, IEnvironmentVariableProvider provider)
           
static boolean CygwinPathResolver.isMinGW(IConfiguration cfg)
           
 java.lang.String[] CygwinPathResolver.resolveBuildPaths(int pathType, java.lang.String variableName, java.lang.String variableValue, IConfiguration configuration)
           
 

Uses of IConfiguration in org.eclipse.cdt.managedbuilder.gnu.mingw
 

Methods in org.eclipse.cdt.managedbuilder.gnu.mingw with parameters of type IConfiguration
 IBuildEnvironmentVariable MingwEnvironmentVariableSupplier.getVariable(java.lang.String variableName, IConfiguration configuration, IEnvironmentVariableProvider provider)
           
 IBuildEnvironmentVariable[] MingwEnvironmentVariableSupplier.getVariables(IConfiguration configuration, IEnvironmentVariableProvider provider)
           
 

Uses of IConfiguration in org.eclipse.cdt.managedbuilder.internal.buildmodel
 

Methods in org.eclipse.cdt.managedbuilder.internal.buildmodel that return IConfiguration
 IConfiguration BuildDescription.getConfiguration()
           
 

Methods in org.eclipse.cdt.managedbuilder.internal.buildmodel with parameters of type IConfiguration
 IBuildDescription DefaultBuildDescriptionFactory.createBuildDescription(IConfiguration cfg, IConfigurationBuildState bs, org.eclipse.core.resources.IResourceDelta delta, int flags)
           
 IBuildDescription DefaultBuildDescriptionFactory.createBuildDescription(IConfiguration cfg, org.eclipse.core.resources.IResourceDelta delta, int flags)
           
 

Constructors in org.eclipse.cdt.managedbuilder.internal.buildmodel with parameters of type IConfiguration
BuildDescription(IConfiguration cfg)
           
FileMacroExplicitSubstitutor(IMacroContextInfo contextInfo, IConfiguration cfg, IBuilder builder, java.lang.String inexistentMacroValue, java.lang.String listDelimiter)
           
GenDirInfo(IConfiguration cfg)
           
 

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

Classes in org.eclipse.cdt.managedbuilder.internal.core that implement IConfiguration
 class Configuration
           
 

Methods in org.eclipse.cdt.managedbuilder.internal.core that return IConfiguration
 IConfiguration ManagedProject.createConfiguration(IConfiguration parent, java.lang.String id)
           
 IConfiguration ProjectType.createConfiguration(IConfiguration parent, java.lang.String id, java.lang.String name)
           
 IConfiguration ManagedProject.createConfigurationClone(IConfiguration parent, java.lang.String id)
           
 IConfiguration Builder.getConfguration()
           
 IConfiguration ProjectType.getConfiguration(java.lang.String id)
           
 IConfiguration ManagedProject.getConfiguration(java.lang.String id)
           
 IConfiguration[] ProjectType.getConfigurations()
           
 IConfiguration[] ManagedProject.getConfigurations()
           
 IConfiguration ConfigurationV2.getCreatedConfig()
           
 IConfiguration ManagedBuildInfo.getDefaultConfiguration()
           
 IConfiguration ToolChain.getParent()
           
 IConfiguration ResourceInfo.getParent()
           
 IConfiguration Configuration.getParent()
           
 IConfiguration ManagedBuildInfo.getSelectedConfiguration()
           
 

Methods in org.eclipse.cdt.managedbuilder.internal.core with parameters of type IConfiguration
 boolean BooleanExpressionApplicabilityCalculator.adjustConfiguration(IConfiguration cfg, boolean extensionAdjustment)
           
static boolean BuildSettingsUtil.applyConfiguration(IConfiguration cfg, org.eclipse.cdt.core.settings.model.ICProjectDescription des, boolean force)
           
 void PropertyManager.clearProperties(IConfiguration cfg)
           
static java.util.Map BuilderFactory.createBuildArgs(IConfiguration[] cfgs)
           
static java.util.Map BuilderFactory.createBuildArgs(IConfiguration[] cfgs, IBuilder builder)
           
static IBuilder BuilderFactory.createBuilderForEclipseBuilder(IConfiguration cfg, java.lang.String eclipseBuilderID)
           
static IBuilder BuilderFactory.createBuilderFromCommand(IConfiguration cfg, org.eclipse.core.resources.ICommand command)
           
 IConfiguration ManagedProject.createConfiguration(IConfiguration parent, java.lang.String id)
           
 IConfiguration ProjectType.createConfiguration(IConfiguration parent, java.lang.String id, java.lang.String name)
           
 IConfiguration ManagedProject.createConfigurationClone(IConfiguration parent, java.lang.String id)
           
static IBuilder BuilderFactory.createCustomBuilder(IConfiguration cfg, IBuilder base)
           
static IBuilder BuilderFactory.createCustomBuilder(IConfiguration cfg, java.lang.String builderId)
           
static void BuildSettingsUtil.disconnectDepentents(IConfiguration cfg, ITool tool)
           
static void BuildSettingsUtil.disconnectDepentents(IConfiguration cfg, ITool[] tools)
           
static ITool[] BuildSettingsUtil.getDependentTools(IConfiguration cfg, ITool tool)
           
 java.lang.String ToolChain.getErrorParserIds(IConfiguration config)
           
 java.lang.String GnuConfigurationNameProvider.getNewConfigurationName(IConfiguration configuration, java.lang.String[] usedConfigurationNames)
           
 java.lang.String ConfigurationNameProvider.getNewConfigurationName(IConfiguration configuration, java.lang.String[] usedConfigurationNames)
           
 java.lang.Object[][] Tool.getOptions(IConfiguration configuration)
           
 java.lang.Object[][] OptionCategory.getOptions(IConfiguration configuration)
           
 java.lang.Object[][] Tool.getOptions(IConfiguration configuration, IHoldsOptions optionHolder)
           
 java.lang.Object[][] OptionCategory.getOptions(IConfiguration configuration, IHoldsOptions optionHolder)
           
 java.lang.String PropertyManager.getProperty(IConfiguration cfg, java.lang.String key)
           
 void GeneratedMakefileBuilder.invokeInternalBuilder(org.eclipse.core.resources.IResource[] resourcesToBuild, IConfiguration cfg, boolean buildIncrementaly, boolean resumeOnErr, boolean initNewConsole, boolean printFinishedMessage, org.eclipse.core.runtime.IProgressMonitor monitor)
          Called to invoke the MBS Internal Builder for building the given resources in the given configuration This method is considered experimental.
 void PropertyManager.serialize(IConfiguration cfg)
           
 void ConfigurationV2.setCreatedConfig(IConfiguration config)
           
 void ManagedBuildInfo.setDefaultConfiguration(IConfiguration configuration)
           
 void Configuration.setParent(IConfiguration parent)
           
 void PropertyManager.setProperty(IConfiguration cfg, java.lang.String key, java.lang.String value)
           
 void ManagedBuildInfo.setSelectedConfiguration(IConfiguration config)
           
 

Constructors in org.eclipse.cdt.managedbuilder.internal.core with parameters of type IConfiguration
CommonBuilder.ResourceDeltaVisitor(IConfiguration cfg, IConfiguration[] allConfigs)
           
CommonBuilder.ResourceDeltaVisitor(IConfiguration cfg, IConfiguration[] allConfigs)
           
Configuration(ProjectType projectType, IConfiguration parentConfig, java.lang.String id)
          Create a new extension configuration based on one already defined.
Configuration(ProjectType projectType, IConfiguration parentConfig, java.lang.String id, java.lang.String name)
          Create a new extension configuration and fill in the attributes and childen later.
FolderInfo(IConfiguration cfg, FolderInfo cloneInfo, java.lang.String id, java.util.Map superIdMap, boolean cloneChildren)
           
FolderInfo(IConfiguration parent, org.eclipse.cdt.core.settings.model.ICStorageElement element, java.lang.String managedBuildRevision, boolean hasBody)
           
FolderInfo(IConfiguration parent, IManagedConfigElement element, java.lang.String managedBuildRevision, boolean hasBody)
           
FolderInfo(IConfiguration parent, org.eclipse.core.runtime.IPath path, java.lang.String id, java.lang.String name, boolean isExtensionElement)
           
ResourceConfiguration(IConfiguration parent, org.eclipse.cdt.core.settings.model.ICStorageElement element, java.lang.String managedBuildRevision)
          Create a ResourceConfiguration based on the specification stored in the project file (.cdtbuild).
ResourceConfiguration(IConfiguration parent, IManagedConfigElement element, java.lang.String managedBuildRevision)
          This constructor is called to create a resource configuration defined by an extension point in a plugin manifest file, or returned by a dynamic element provider
ResourceConfiguration(IConfiguration cfg, ResourceConfiguration cloneConfig, java.lang.String id, java.util.Map superClassIdMap, boolean cloneChildren)
          Create a new resource configuration based on one already defined.
 

Uses of IConfiguration in org.eclipse.cdt.managedbuilder.internal.dataprovider
 

Methods in org.eclipse.cdt.managedbuilder.internal.dataprovider that return IConfiguration
 IConfiguration BuildLanguageData.getConfiguration()
           
 IConfiguration BuildConfigurationData.getConfiguration()
           
 

Methods in org.eclipse.cdt.managedbuilder.internal.dataprovider with parameters of type IConfiguration
static java.lang.String[] ConfigurationDataProvider.getNaturesIdsUsedOnCache(IConfiguration cfg)
           
 

Constructors in org.eclipse.cdt.managedbuilder.internal.dataprovider with parameters of type IConfiguration
BuildConfigurationData(IConfiguration cfg)
           
 

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

Methods in org.eclipse.cdt.managedbuilder.internal.enablement with parameters of type IConfiguration
 boolean OptionEnablementExpression.adjustConfiguration(IConfiguration cfg, AdjustmentContext context, boolean extensionAdjustment)
           
static boolean OptionEnablementExpression.adjustConfiguration(IConfiguration cfg, java.lang.String attribute, java.lang.String value, boolean extensionAdjustment)
           
static IBuildProperty CheckBuildPropertyExpression.getBuildProperty(IConfiguration cfg, java.lang.String id)
           
 

Uses of IConfiguration in org.eclipse.cdt.managedbuilder.internal.envvar
 

Methods in org.eclipse.cdt.managedbuilder.internal.envvar with parameters of type IConfiguration
 boolean StoredBuildPathEnvironmentContainer.checkBuildPathChange(EnvVarCollector existingVariables, IConfiguration configuration)
           
 void EnvironmentVariableProvider.checkBuildPathVariables(IConfiguration configuration)
           
 void EnvironmentVariableProvider.checkBuildPathVariables(IConfiguration configuration, int buildPathType)
           
 java.lang.String[] EnvironmentVariableProvider.getBuildPaths(IConfiguration configuration, int buildPathType)
           
 IBuildEnvironmentVariable MbsEnvironmentSupplier.getConfigurationVariable(java.lang.String name, IConfiguration configuration)
           
 IEnvironmentVariable EnvironmentVariableProvider.getVariable(java.lang.String variableName, IConfiguration cfg, boolean resolveMacros)
           
 IEnvironmentVariable EnvironmentVariableProvider.getVariable(java.lang.String variableName, IConfiguration cfg, boolean resolveMacros, boolean checkBuildPaths)
           
 IEnvironmentVariable[] EnvironmentVariableProvider.getVariables(IConfiguration cfg, boolean resolveMacros)
           
 IEnvironmentVariable[] EnvironmentVariableProvider.getVariables(IConfiguration cfg, boolean resolveMacros, boolean checkBuildPaths)
           
 boolean StoredBuildPathEnvironmentContainer.isVariableChanged(java.lang.String name, IEnvironmentVariable variable, IConfiguration configuration)
           
 java.lang.String[] EnvironmentVariableProvider.DefaultBuildPathResolver.resolveBuildPaths(int pathType, java.lang.String variableName, java.lang.String variableValue, IConfiguration configuration)
           
 void StoredBuildPathEnvironmentContainer.synchronize(EnvVarCollector existingVariables, IConfiguration configuration)
           
 

Uses of IConfiguration in org.eclipse.cdt.managedbuilder.internal.macros
 

Methods in org.eclipse.cdt.managedbuilder.internal.macros that return IConfiguration
 IConfiguration BuildfileMacroSubstitutor.getConfiguration()
           
 

Methods in org.eclipse.cdt.managedbuilder.internal.macros with parameters of type IConfiguration
 boolean BuildMacroProvider.areMacrosExpandedInBuildfile(IConfiguration cfg)
          answers whether the environment macros are to be expanded in the buildfile
static boolean BuildMacroProvider.canKeepMacrosInBuildfile(IConfiguration cfg)
          answers whether the builder used for the given configuration is capable of handling macros in the buildfile
static java.lang.String BuildMacroProvider.createBuildfileMacroReference(java.lang.String name, IConfiguration cfg)
          creates a macro reference in the buildfile format for the builder used for the given configuration.
static CoreMacrosSupplier BuildMacroProvider.createCoreSupplier(IConfiguration cfg)
           
 boolean BuildMacroProvider.expandMacrosInBuildfile(IConfiguration cfg, boolean expand)
          sets whether the environment macros are to be expanded in the buildfile or not If a bulder does not support treating environment variables as its own ones this method has no effect Returns the result of this set operation.
 java.lang.String MbsMacroSupplier.FileContextMacro.getExplicitMacroValue(IConfiguration configuration, IBuilder builder)
           
 IBuildMacro MbsMacroSupplier.getMacro(java.lang.String macroName, IBuilder builder, IConfiguration cfg)
           
 

Uses of IConfiguration in org.eclipse.cdt.managedbuilder.macros
 

Methods in org.eclipse.cdt.managedbuilder.macros with parameters of type IConfiguration
 IBuildMacro IConfigurationBuildMacroSupplier.getMacro(java.lang.String macroName, IConfiguration configuration, IBuildMacroProvider provider)
           
 IBuildMacro[] IConfigurationBuildMacroSupplier.getMacros(IConfiguration configuration, IBuildMacroProvider provider)
           
 boolean IReservedMacroNameSupplier.isReservedName(java.lang.String macroName, IConfiguration configuration)
           
 

Uses of IConfiguration in org.eclipse.cdt.managedbuilder.makegen
 

Methods in org.eclipse.cdt.managedbuilder.makegen with parameters of type IConfiguration
 java.lang.String IManagedDependencyGenerator2.getDependencyFileExtension(IConfiguration buildContext, ITool tool)
          Returns the file extension used by dependency files created by this dependency generator.
 void IManagedBuilderMakefileGenerator2.initialize(int buildKind, IConfiguration cfg, IBuilder builder, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 boolean IManagedDependencyGenerator2.postProcessDependencyFile(org.eclipse.core.runtime.IPath dependencyFile, IConfiguration buildContext, ITool tool, org.eclipse.core.runtime.IPath topBuildDirectory)
          Called to allow the dependency calculator to post-process dependency files.
 

Uses of IConfiguration in org.eclipse.cdt.managedbuilder.makegen.gnu
 

Methods in org.eclipse.cdt.managedbuilder.makegen.gnu with parameters of type IConfiguration
 boolean ManagedBuildGnuToolInfo.calculateDependencies(GnuMakefileGenerator makeGen, IConfiguration config, java.util.HashSet handledInputExtensions, org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenerator.ToolInfoHolder h, boolean lastChance)
           
 boolean ManagedBuildGnuToolInfo.calculateInputs(GnuMakefileGenerator makeGen, IConfiguration config, org.eclipse.core.resources.IResource[] projResources, org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenerator.ToolInfoHolder h, boolean lastChance)
           
 boolean ManagedBuildGnuToolInfo.calculateOutputs(GnuMakefileGenerator makeGen, IConfiguration config, java.util.HashSet handledInputExtensions, boolean lastChance)
           
 java.lang.String DefaultGCCDependencyCalculatorPreBuild.getDependencyFileExtension(IConfiguration buildContext, ITool tool)
           
 java.lang.String DefaultGCCDependencyCalculator3.getDependencyFileExtension(IConfiguration buildContext, ITool tool)
           
 java.lang.String DefaultGCCDependencyCalculator2.getDependencyFileExtension(IConfiguration buildContext, ITool tool)
           
 void GnuMakefileGenerator.initialize(int buildKind, IConfiguration cfg, IBuilder builder, org.eclipse.core.runtime.IProgressMonitor monitor)
           
static boolean GnuMakefileGenerator.populateDummyTargets(IConfiguration cfg, org.eclipse.core.resources.IFile makefile, boolean force)
          This method postprocesses a .d file created by a build.
 boolean DefaultGCCDependencyCalculatorPreBuild.postProcessDependencyFile(org.eclipse.core.runtime.IPath dependencyFile, IConfiguration buildContext, ITool tool, org.eclipse.core.runtime.IPath topBuildDirectory)
           
 boolean DefaultGCCDependencyCalculator3.postProcessDependencyFile(org.eclipse.core.runtime.IPath dependencyFile, IConfiguration buildContext, ITool tool, org.eclipse.core.runtime.IPath topBuildDirectory)
           
 boolean DefaultGCCDependencyCalculator2.postProcessDependencyFile(org.eclipse.core.runtime.IPath dependencyFile, IConfiguration buildContext, ITool tool, org.eclipse.core.runtime.IPath topBuildDirectory)
           
 

Constructors in org.eclipse.cdt.managedbuilder.makegen.gnu with parameters of type IConfiguration
GnuMakefileGenerator.ResourceDeltaVisitor(GnuMakefileGenerator generator, IConfiguration cfg)
           
 

Uses of IConfiguration in org.eclipse.cdt.managedbuilder.pdomdepgen
 

Methods in org.eclipse.cdt.managedbuilder.pdomdepgen with parameters of type IConfiguration
 java.lang.String PDOMDependencyGenerator.getDependencyFileExtension(IConfiguration buildContext, ITool tool)
           
 boolean PDOMDependencyGenerator.postProcessDependencyFile(org.eclipse.core.runtime.IPath dependencyFile, IConfiguration buildContext, ITool tool, org.eclipse.core.runtime.IPath topBuildDirectory)
           
 

Uses of IConfiguration in org.eclipse.cdt.managedbuilder.templateengine
 

Methods in org.eclipse.cdt.managedbuilder.templateengine that return IConfiguration
 IConfiguration[] ProjectCreatedActions.getConfigs()
           
 IConfiguration ProjectCreatedActions.getNewConfiguration(IConfiguration original)
           
 

Methods in org.eclipse.cdt.managedbuilder.templateengine with parameters of type IConfiguration
 IConfiguration ProjectCreatedActions.getNewConfiguration(IConfiguration original)
           
 void ProjectCreatedActions.setConfigs(IConfiguration[] configs)
           
 

Uses of IConfiguration in org.eclipse.cdt.managedbuilder.ui.properties
 

Methods in org.eclipse.cdt.managedbuilder.ui.properties that return IConfiguration
 IConfiguration AbstractSingleBuildPage.getCfg()
           
 IConfiguration AbstractCBuildPropertyTab.getCfg()
           
 IConfiguration AbstractSingleBuildPage.getCfg(org.eclipse.cdt.core.settings.model.ICConfigurationDescription cfgd)
           
 IConfiguration AbstractCBuildPropertyTab.getCfg(org.eclipse.cdt.core.settings.model.ICConfigurationDescription cfgd)
           
 IConfiguration AbstractSingleBuildPage.getConfigurationFromHoldsOptions(IHoldsOptions ho)
           
 IConfiguration AbstractCBuildPropertyTab.getConfigurationFromHoldsOptions(IHoldsOptions ho)
           
 IConfiguration AbstractSingleBuildPage.getConfigurationFromTool(ITool tool)
           
 IConfiguration AbstractCBuildPropertyTab.getConfigurationFromTool(ITool tool)
           
 IConfiguration ToolSettingsPrefStore.getSelectedConfig()
           
 

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

Classes in org.eclipse.cdt.managedbuilder.ui.tests.util that implement IConfiguration
 class TestConfiguration
           
 

Methods in org.eclipse.cdt.managedbuilder.ui.tests.util that return IConfiguration
 IConfiguration TestProjectType.createConfiguration(IConfiguration parent, java.lang.String id, java.lang.String name)
           
 IConfiguration TestProjectType.getConfiguration(java.lang.String id)
           
 IConfiguration[] TestProjectType.getConfigurations()
           
 IConfiguration TestToolchain.getParent()
           
 IConfiguration TestFolderInfo.getParent()
           
 IConfiguration TestConfiguration.getParent()
           
 

Methods in org.eclipse.cdt.managedbuilder.ui.tests.util with parameters of type IConfiguration
 IConfiguration TestProjectType.createConfiguration(IConfiguration parent, java.lang.String id, java.lang.String name)
           
 java.lang.String TestToolchain.getErrorParserIds(IConfiguration config)
           
 

Constructors in org.eclipse.cdt.managedbuilder.ui.tests.util with parameters of type IConfiguration
TestFolderInfo(IConfiguration parent)
           
 

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

Methods in org.eclipse.cdt.managedbuilder.ui.wizards that return IConfiguration
static IConfiguration[] CfgHolder.items2cfgs(CfgHolder[] its)
           
 

Methods in org.eclipse.cdt.managedbuilder.ui.wizards with parameters of type IConfiguration
static CfgHolder[] CfgHolder.cfgs2items(IConfiguration[] cfgs)
           
 

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