|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of IBuildObject in org.eclipse.cdt.managedbuilder.core |
---|
Subinterfaces of IBuildObject in org.eclipse.cdt.managedbuilder.core | |
---|---|
interface |
IBuilder
This class represents the utility that drives the build process (typically, but not necessarily, a variant of "make"). |
interface |
IConfiguration
A tool-integrator defines default configurations as children of the project type. |
interface |
IConfigurationV2
This class represents a project configuration in the old (CDT 2.0) managed build system model. |
interface |
IFileInfo
|
interface |
IFolderInfo
|
interface |
IHoldsOptions
Implements the functionality that is needed to hold options and option categories. |
interface |
IInputType
This interface represents an inputType instance in the managed build system. |
interface |
IManagedProject
This class represents a project instance in the managed build system. |
interface |
IOption
|
interface |
IOptionCategory
|
interface |
IOutputType
This interface represents an outputType instance in the managed build system. |
interface |
IProjectType
This class represents project-types in the managed build system. |
interface |
IResourceConfiguration
This class is a place to define build attributes of individual resources that are different from the configuration as a whole. |
interface |
IResourceInfo
|
interface |
ITarget
This class represents targets for the managed build process. |
interface |
ITargetPlatform
This class defines the os/architecture combination upon which the outputs of a tool-chain can be deployed. |
interface |
ITool
This interface represents a utility of some sort that is used in the build process. |
interface |
IToolChain
This interface represents a tool-integrator-defined, ordered set of tools that transform the project's input into the project's outputs. |
interface |
IToolReference
|
Methods in org.eclipse.cdt.managedbuilder.core that return IBuildObject | |
---|---|
static IBuildObject |
ManagedBuildManager.convert(IBuildObject buildObj,
java.lang.String toId,
boolean userhasConfirmed)
|
IBuildObject |
IConvertManagedBuildObject.convert(IBuildObject buildObj,
java.lang.String fromId,
java.lang.String toId,
boolean isConfirmed)
|
IBuildObject |
ITool.getParent()
Returns the tool-chain or resource configuration that is the parent of this tool. |
IBuildObject |
IOption.getParent()
Returns the parent of this option. |
Methods in org.eclipse.cdt.managedbuilder.core with parameters of type IBuildObject | |
---|---|
static IBuildObject |
ManagedBuildManager.convert(IBuildObject buildObj,
java.lang.String toId,
boolean userhasConfirmed)
|
IBuildObject |
IConvertManagedBuildObject.convert(IBuildObject buildObj,
java.lang.String fromId,
java.lang.String toId,
boolean isConfirmed)
|
static IManagedConfigElement |
ManagedBuildManager.getConfigElement(IBuildObject buildObj)
This method public for implementation reasons. |
static java.util.Map |
ManagedBuildManager.getConversionElements(IBuildObject buildObj)
|
boolean |
ManagedOptionValueHandler.handleValue(IBuildObject configuration,
IHoldsOptions holder,
IOption option,
java.lang.String extraArgument,
int event)
|
boolean |
IManagedOptionValueHandler.handleValue(IBuildObject configuration,
IHoldsOptions holder,
IOption option,
java.lang.String extraArgument,
int event)
Handles transfer between values between UI element and back-end in different circumstances. |
static boolean |
ManagedBuildManager.hasTargetConversionElements(IBuildObject buildObj)
|
boolean |
ManagedOptionValueHandler.isDefaultValue(IBuildObject configuration,
IHoldsOptions holder,
IOption option,
java.lang.String extraArgument)
|
boolean |
IManagedOptionValueHandler.isDefaultValue(IBuildObject configuration,
IHoldsOptions holder,
IOption option,
java.lang.String extraArgument)
Checks whether the value of an option is its default value. |
boolean |
ManagedOptionValueHandler.isEnumValueAppropriate(IBuildObject configuration,
IHoldsOptions holder,
IOption option,
java.lang.String extraArgument,
java.lang.String enumValue)
|
boolean |
IManagedOptionValueHandler.isEnumValueAppropriate(IBuildObject configuration,
IHoldsOptions holder,
IOption option,
java.lang.String extraArgument,
java.lang.String enumValue)
Checks whether an enumeration value of an option is currently a valid choice. |
boolean |
IOptionApplicability.isOptionEnabled(IBuildObject configuration,
IHoldsOptions holder,
IOption option)
Whenever the value of an option changes in the GUI, this method is queried on all other visible options for the same category. |
boolean |
IOptionApplicability.isOptionUsedInCommandLine(IBuildObject configuration,
IHoldsOptions holder,
IOption option)
This method is queried whenever a makefile or makefile fragment is generated which uses this option, and in the C/C++ Build property pages when displaying the current command line. |
boolean |
IOptionApplicability.isOptionVisible(IBuildObject configuration,
IHoldsOptions holder,
IOption option)
This method is queried whenever a new option category is displayed. |
static void |
ManagedBuildManager.putConfigElement(IBuildObject buildObj,
IManagedConfigElement configElement)
This method public for implementation reasons. |
Uses of IBuildObject in org.eclipse.cdt.managedbuilder.internal.buildmodel |
---|
Methods in org.eclipse.cdt.managedbuilder.internal.buildmodel that return IBuildObject | |
---|---|
IBuildObject |
BuildIOType.getIoType()
|
Methods in org.eclipse.cdt.managedbuilder.internal.buildmodel with parameters of type IBuildObject | |
---|---|
BuildIOType |
BuildStep.createIOType(boolean input,
boolean primary,
IBuildObject ioType)
|
BuildIOType |
BuildStep.getIOTypeForType(IBuildObject ioType,
boolean input)
|
Uses of IBuildObject in org.eclipse.cdt.managedbuilder.internal.core |
---|
Classes in org.eclipse.cdt.managedbuilder.internal.core that implement IBuildObject | |
---|---|
class |
Builder
|
class |
BuildObject
|
class |
Configuration
|
class |
ConfigurationV2
This class is deprecated in 2.1 |
class |
FolderInfo
|
class |
HoldsOptions
Implements the functionality that is needed to hold options and option categories. |
class |
InputType
|
class |
ManagedProject
|
class |
Option
|
class |
OptionCategory
|
class |
OptionReference
An OptionReference plays two roles in the managed build model. |
class |
OutputType
|
class |
ProjectType
|
class |
ResourceConfiguration
|
class |
ResourceInfo
|
class |
Target
|
class |
TargetPlatform
|
class |
Tool
Represents a tool that can be invoked during a build. |
class |
ToolChain
|
class |
ToolReference
|
Methods in org.eclipse.cdt.managedbuilder.internal.core that return IBuildObject | |
---|---|
IBuildObject |
ConverterInfo.getConvertedFromObject()
|
IBuildObject |
ConverterInfo.getFromObject()
|
IBuildObject |
ToolReference.getParent()
|
IBuildObject |
Tool.getParent()
|
IBuildObject |
OptionReference.getParent()
|
IBuildObject |
Option.getParent()
|
IBuildObject |
ConverterInfo.getToObject()
|
Methods in org.eclipse.cdt.managedbuilder.internal.core with parameters of type IBuildObject | |
---|---|
boolean |
BooleanExpressionApplicabilityCalculator.isOptionEnabled(IBuildObject configuration,
IHoldsOptions holder,
IOption option)
|
boolean |
BooleanExpressionApplicabilityCalculator.isOptionUsedInCommandLine(IBuildObject configuration,
IHoldsOptions holder,
IOption option)
|
boolean |
BooleanExpressionApplicabilityCalculator.isOptionVisible(IBuildObject configuration,
IHoldsOptions holder,
IOption option)
|
static java.lang.String |
OptionCategory.makeMatchName(IBuildObject catOrTool)
Creates a name that uniquely identifies a category. |
static IResourceInfo |
BooleanExpressionApplicabilityCalculator.rcInfoFromConfiguration(IBuildObject configuration)
|
void |
ToolReference.setToolParent(IBuildObject newParent)
|
void |
Tool.setToolParent(IBuildObject newParent)
|
Constructors in org.eclipse.cdt.managedbuilder.internal.core with parameters of type IBuildObject | |
---|---|
ConverterInfo(IResourceInfo rcInfo,
IBuildObject fromObject,
IBuildObject toObject,
org.eclipse.core.runtime.IConfigurationElement el)
|
|
Tool(IBuildObject parent,
org.eclipse.cdt.core.settings.model.ICStorageElement element,
java.lang.String managedBuildRevision)
Create a Tool based on the specification stored in the
project file (.cdtbuild). |
|
Tool(IBuildObject parent,
IManagedConfigElement element,
java.lang.String managedBuildRevision)
Constructor to create a new tool for a tool-chain based on the information defined in the plugin.xml manifest. |
|
Tool(IBuildObject parent,
ITool toolSuperClass,
java.lang.String Id,
java.lang.String name,
Tool tool)
Create a Tool based upon an existing tool. |
|
Tool(IBuildObject parent,
java.lang.String toolSuperClassId,
java.lang.String Id,
java.lang.String name,
Tool tool)
|
Uses of IBuildObject in org.eclipse.cdt.managedbuilder.internal.macros |
---|
Methods in org.eclipse.cdt.managedbuilder.internal.macros that return IBuildObject | |
---|---|
IBuildObject |
OptionContextData.getParent()
|
Constructors in org.eclipse.cdt.managedbuilder.internal.macros with parameters of type IBuildObject | |
---|---|
FileContextData(org.eclipse.core.runtime.IPath inputFileLocation,
org.eclipse.core.runtime.IPath outputFileLocation,
IOption option,
IBuildObject optionParent)
|
|
OptionContextData(IOption option,
IBuildObject parent)
|
Uses of IBuildObject in org.eclipse.cdt.managedbuilder.macros |
---|
Methods in org.eclipse.cdt.managedbuilder.macros that return IBuildObject | |
---|---|
IBuildObject |
IOptionContextData.getParent()
Returns IBuildObject that represents the option holder. |
Uses of IBuildObject in org.eclipse.cdt.managedbuilder.makegen |
---|
Methods in org.eclipse.cdt.managedbuilder.makegen that return IBuildObject | |
---|---|
IBuildObject |
IManagedDependencyInfo.getBuildContext()
|
Methods in org.eclipse.cdt.managedbuilder.makegen with parameters of type IBuildObject | |
---|---|
IManagedDependencyInfo |
IManagedDependencyGenerator2.getDependencySourceInfo(org.eclipse.core.runtime.IPath source,
IBuildObject buildContext,
ITool tool,
org.eclipse.core.runtime.IPath topBuildDirectory)
Returns an instance of IManagedDependencyInfo for this source file. |
IManagedDependencyInfo |
IManagedDependencyGenerator2.getDependencySourceInfo(org.eclipse.core.runtime.IPath source,
org.eclipse.core.resources.IResource resource,
IBuildObject buildContext,
ITool tool,
org.eclipse.core.runtime.IPath topBuildDirectory)
Returns an instance of IManagedDependencyInfo for this source file. |
Uses of IBuildObject in org.eclipse.cdt.managedbuilder.makegen.gnu |
---|
Methods in org.eclipse.cdt.managedbuilder.makegen.gnu that return IBuildObject | |
---|---|
IBuildObject |
DefaultGCCDependencyCalculatorPreBuildCommands.getBuildContext()
|
IBuildObject |
DefaultGCCDependencyCalculator3Commands.getBuildContext()
|
IBuildObject |
DefaultGCCDependencyCalculator2Commands.getBuildContext()
|
Methods in org.eclipse.cdt.managedbuilder.makegen.gnu with parameters of type IBuildObject | |
---|---|
IManagedDependencyInfo |
DefaultGCCDependencyCalculatorPreBuild.getDependencySourceInfo(org.eclipse.core.runtime.IPath source,
IBuildObject buildContext,
ITool tool,
org.eclipse.core.runtime.IPath topBuildDirectory)
|
IManagedDependencyInfo |
DefaultGCCDependencyCalculator3.getDependencySourceInfo(org.eclipse.core.runtime.IPath source,
IBuildObject buildContext,
ITool tool,
org.eclipse.core.runtime.IPath topBuildDirectory)
|
IManagedDependencyInfo |
DefaultGCCDependencyCalculator2.getDependencySourceInfo(org.eclipse.core.runtime.IPath source,
IBuildObject buildContext,
ITool tool,
org.eclipse.core.runtime.IPath topBuildDirectory)
|
IManagedDependencyInfo |
DefaultGCCDependencyCalculatorPreBuild.getDependencySourceInfo(org.eclipse.core.runtime.IPath source,
org.eclipse.core.resources.IResource resource,
IBuildObject buildContext,
ITool tool,
org.eclipse.core.runtime.IPath topBuildDirectory)
|
IManagedDependencyInfo |
DefaultGCCDependencyCalculator3.getDependencySourceInfo(org.eclipse.core.runtime.IPath source,
org.eclipse.core.resources.IResource resource,
IBuildObject buildContext,
ITool tool,
org.eclipse.core.runtime.IPath topBuildDirectory)
|
IManagedDependencyInfo |
DefaultGCCDependencyCalculator2.getDependencySourceInfo(org.eclipse.core.runtime.IPath source,
org.eclipse.core.resources.IResource resource,
IBuildObject buildContext,
ITool tool,
org.eclipse.core.runtime.IPath topBuildDirectory)
|
Constructors in org.eclipse.cdt.managedbuilder.makegen.gnu with parameters of type IBuildObject | |
---|---|
DefaultGCCDependencyCalculator2Commands(org.eclipse.core.runtime.IPath source,
IBuildObject buildContext,
ITool tool,
org.eclipse.core.runtime.IPath topBuildDirectory)
Constructor. |
|
DefaultGCCDependencyCalculator2Commands(org.eclipse.core.runtime.IPath source,
org.eclipse.core.resources.IResource resource,
IBuildObject buildContext,
ITool tool,
org.eclipse.core.runtime.IPath topBuildDirectory)
Constructor |
|
DefaultGCCDependencyCalculator3Commands(org.eclipse.core.runtime.IPath source,
IBuildObject buildContext,
ITool tool,
org.eclipse.core.runtime.IPath topBuildDirectory)
Constructor. |
|
DefaultGCCDependencyCalculator3Commands(org.eclipse.core.runtime.IPath source,
org.eclipse.core.resources.IResource resource,
IBuildObject buildContext,
ITool tool,
org.eclipse.core.runtime.IPath topBuildDirectory)
Constructor |
|
DefaultGCCDependencyCalculatorPreBuildCommands(org.eclipse.core.runtime.IPath source,
IBuildObject buildContext,
ITool tool,
org.eclipse.core.runtime.IPath topBuildDirectory)
Constructor. |
|
DefaultGCCDependencyCalculatorPreBuildCommands(org.eclipse.core.runtime.IPath source,
org.eclipse.core.resources.IResource resource,
IBuildObject buildContext,
ITool tool,
org.eclipse.core.runtime.IPath topBuildDirectory)
Constructor |
Uses of IBuildObject in org.eclipse.cdt.managedbuilder.pdomdepgen |
---|
Methods in org.eclipse.cdt.managedbuilder.pdomdepgen that return IBuildObject | |
---|---|
IBuildObject |
PDOMDependencyCalculator.getBuildContext()
|
Methods in org.eclipse.cdt.managedbuilder.pdomdepgen with parameters of type IBuildObject | |
---|---|
IManagedDependencyInfo |
PDOMDependencyGenerator.getDependencySourceInfo(org.eclipse.core.runtime.IPath source,
IBuildObject buildContext,
ITool tool,
org.eclipse.core.runtime.IPath topBuildDirectory)
|
IManagedDependencyInfo |
PDOMDependencyGenerator.getDependencySourceInfo(org.eclipse.core.runtime.IPath source,
org.eclipse.core.resources.IResource resource,
IBuildObject buildContext,
ITool tool,
org.eclipse.core.runtime.IPath topBuildDirectory)
|
Constructors in org.eclipse.cdt.managedbuilder.pdomdepgen with parameters of type IBuildObject | |
---|---|
PDOMDependencyCalculator(org.eclipse.core.runtime.IPath source,
org.eclipse.core.resources.IResource resource,
IBuildObject buildContext,
ITool tool,
org.eclipse.core.runtime.IPath topBuildDirectory)
|
Uses of IBuildObject in org.eclipse.cdt.managedbuilder.ui.tests.util |
---|
Classes in org.eclipse.cdt.managedbuilder.ui.tests.util that implement IBuildObject | |
---|---|
class |
TestConfiguration
|
class |
TestFolderInfo
|
class |
TestProjectType
|
class |
TestToolchain
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |