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

Packages that use IBuilder
org.eclipse.cdt.managedbuilder.core   
org.eclipse.cdt.managedbuilder.internal.buildmodel   
org.eclipse.cdt.managedbuilder.internal.core   
org.eclipse.cdt.managedbuilder.internal.dataprovider   
org.eclipse.cdt.managedbuilder.internal.macros   
org.eclipse.cdt.managedbuilder.makegen   
org.eclipse.cdt.managedbuilder.makegen.gnu   
org.eclipse.cdt.managedbuilder.ui.tests.util   
 

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

Methods in org.eclipse.cdt.managedbuilder.core that return IBuilder
 IBuilder IToolChain.createBuilder(IBuilder superClass, java.lang.String Id, java.lang.String name, boolean isExtensionElement)
          Creates the Builder child of this tool-chain.
static IBuilder ManagedBuildManager.createBuilderForEclipseBuilder(IConfiguration cfg, java.lang.String eclipseBuilderID)
           
static IBuilder ManagedBuilderCorePlugin.createBuilderForEclipseBuilder(IConfiguration cfg, java.lang.String eclipseBuilderID)
           
static IBuilder[] ManagedBuildManager.createBuilders(org.eclipse.core.resources.IProject project, java.util.Map args)
           
static IBuilder[] ManagedBuilderCorePlugin.createBuilders(org.eclipse.core.resources.IProject project, java.util.Map args)
           
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 IBuilder[] ManagedBuildManager.findIdenticalBuilders(IBuilder b)
           
 IBuilder IToolChain.getBuilder()
          Returns the builder child of this tool-chain.
 IBuilder IConfiguration.getBuilder()
           
 IBuilder IConfiguration.getEditableBuilder()
           
static IBuilder ManagedBuildManager.getExtensionBuilder(IBuilder builder)
           
static IBuilder ManagedBuildManager.getExtensionBuilder(java.lang.String id)
          Returns the builder from the manifest with the ID specified in the argument or null.
static IBuilder ManagedBuildManager.getInternalBuilder()
           
static IBuilder ManagedBuildManager.getRealBuilder(IBuilder builder)
           
static IBuilder[] ManagedBuildManager.getRealBuilders()
           
 IBuilder IBuilder.getSuperClass()
          Returns the IBuilder that is the superclass of this target platform, or null if the attribute was not specified.
 

Methods in org.eclipse.cdt.managedbuilder.core with parameters of type IBuilder
static void ManagedBuildManager.buildConfigurations(IConfiguration[] configs, IBuilder builder, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 void IConfiguration.changeBuilder(IBuilder newBuilder, java.lang.String id, java.lang.String name)
           
 IBuilder IToolChain.createBuilder(IBuilder superClass, java.lang.String Id, java.lang.String name, boolean isExtensionElement)
          Creates the Builder child of this tool-chain.
static IBuilder ManagedBuildManager.createCustomBuilder(IConfiguration cfg, IBuilder base)
           
static IBuilder ManagedBuilderCorePlugin.createCustomBuilder(IConfiguration cfg, IBuilder base)
           
static IBuilder[] ManagedBuildManager.findIdenticalBuilders(IBuilder b)
           
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 IBuilder ManagedBuildManager.getExtensionBuilder(IBuilder builder)
           
static IBuilder ManagedBuildManager.getRealBuilder(IBuilder builder)
           
 boolean IConfiguration.isBuilderCompatible(IBuilder builder)
           
 boolean IBuilder.matches(IBuilder builder)
           
 

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

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

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

Classes in org.eclipse.cdt.managedbuilder.internal.core that implement IBuilder
 class Builder
           
 

Methods in org.eclipse.cdt.managedbuilder.internal.core that return IBuilder
 IBuilder ToolChain.createBuilder(IBuilder superClass, java.lang.String id, java.lang.String name, boolean isExtensionElement)
           
static IBuilder BuilderFactory.createBuilderForEclipseBuilder(IConfiguration cfg, java.lang.String eclipseBuilderID)
           
static IBuilder BuilderFactory.createBuilderFromCommand(IConfiguration cfg, org.eclipse.core.resources.ICommand command)
           
static IBuilder[] BuilderFactory.createBuilders(org.eclipse.core.resources.IProject project, java.util.Map args)
           
static IBuilder BuilderFactory.createCustomBuilder(IConfiguration cfg, IBuilder base)
           
static IBuilder BuilderFactory.createCustomBuilder(IConfiguration cfg, java.lang.String builderId)
           
 IBuilder ToolChain.getBuilder()
           
 IBuilder Configuration.getBuilder()
           
 IBuilder Configuration.getEditableBuilder()
           
 IBuilder Builder.getSuperClass()
           
 

Methods in org.eclipse.cdt.managedbuilder.internal.core with parameters of type IBuilder
static boolean BuilderFactory.applyBuilder(org.eclipse.core.resources.ICommand cmd, IBuilder builder)
           
static int BuilderFactory.applyBuilder(org.eclipse.core.resources.IProjectDescription eDes, IBuilder builder)
           
static int BuilderFactory.applyBuilder(org.eclipse.core.resources.IProjectDescription eDes, java.lang.String eBuilderId, IBuilder builder)
           
 void Configuration.changeBuilder(IBuilder newBuilder, java.lang.String id, java.lang.String name)
           
 void Configuration.changeBuilder(IBuilder newBuilder, java.lang.String id, java.lang.String name, boolean allBuildSettings)
           
static java.util.Map BuilderFactory.createBuildArgs(IConfiguration[] cfgs, IBuilder builder)
           
 IBuilder ToolChain.createBuilder(IBuilder superClass, java.lang.String id, java.lang.String name, boolean isExtensionElement)
           
static IBuilder BuilderFactory.createCustomBuilder(IConfiguration cfg, IBuilder base)
           
 java.lang.String PropertyManager.getProperty(IBuilder builder, java.lang.String key)
           
 boolean Configuration.isBuilderCompatible(IBuilder builder)
           
 boolean Builder.matches(IBuilder builder)
           
 boolean Builder.performMatchComparison(IBuilder builder)
           
 void PropertyManager.setProperty(IBuilder builder, java.lang.String key, java.lang.String value)
           
 

Constructors in org.eclipse.cdt.managedbuilder.internal.core with parameters of type IBuilder
Builder(ToolChain parent, IBuilder superClass, java.lang.String Id, java.lang.String name, boolean isExtensionElement)
          This constructor is called to create a Builder whose attributes and children will be added by separate calls.
 

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

Methods in org.eclipse.cdt.managedbuilder.internal.dataprovider that return IBuilder
 IBuilder BuildBuildData.getBuilder()
           
 

Constructors in org.eclipse.cdt.managedbuilder.internal.dataprovider with parameters of type IBuilder
BuildBuildData(IBuilder builder)
           
 

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

Methods in org.eclipse.cdt.managedbuilder.internal.macros with parameters of type IBuilder
static boolean BuildMacroProvider.canKeepMacrosInBuildfile(IBuilder builder)
          answers whether the given builder is capable of handling macros in the buildfile
static java.lang.String BuildMacroProvider.createBuildfileMacroReference(java.lang.String name, IBuilder builder)
          creates a macro reference in the buildfile format for the given builder.
 java.lang.String MbsMacroSupplier.FileContextMacro.getExplicitMacroValue(IConfiguration configuration, IBuilder builder)
           
 IBuildMacro MbsMacroSupplier.getMacro(java.lang.String macroName, IBuilder builder, IConfiguration cfg)
           
 void FileContextBuildMacroValues.setBuilder(IBuilder builder)
           
 

Constructors in org.eclipse.cdt.managedbuilder.internal.macros with parameters of type IBuilder
BuildfileMacroSubstitutor(IBuilder builder, IMacroContextInfo contextInfo, java.lang.String inexistentMacroValue, java.lang.String listDelimiter)
           
FileContextBuildMacroValues(IBuilder builder, IManagedConfigElement element)
           
 

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

Methods in org.eclipse.cdt.managedbuilder.makegen with parameters of type IBuilder
 void IManagedBuilderMakefileGenerator2.initialize(int buildKind, IConfiguration cfg, IBuilder builder, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 

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

Methods in org.eclipse.cdt.managedbuilder.makegen.gnu with parameters of type IBuilder
 void GnuMakefileGenerator.initialize(int buildKind, IConfiguration cfg, IBuilder builder, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 

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

Methods in org.eclipse.cdt.managedbuilder.ui.tests.util that return IBuilder
 IBuilder TestToolchain.createBuilder(IBuilder superClass, java.lang.String Id, java.lang.String name, boolean isExtensionElement)
           
 IBuilder TestToolchain.getBuilder()
           
 IBuilder TestConfiguration.getBuilder()
           
 IBuilder TestConfiguration.getEditableBuilder()
           
 

Methods in org.eclipse.cdt.managedbuilder.ui.tests.util with parameters of type IBuilder
 void TestConfiguration.changeBuilder(IBuilder newBuilder, java.lang.String id, java.lang.String name)
           
 IBuilder TestToolchain.createBuilder(IBuilder superClass, java.lang.String Id, java.lang.String name, boolean isExtensionElement)
           
 boolean TestConfiguration.isBuilderCompatible(IBuilder builder)