|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of IHoldsOptions in org.eclipse.cdt.managedbuilder.core |
---|
Subinterfaces of IHoldsOptions in org.eclipse.cdt.managedbuilder.core | |
---|---|
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 IHoldsOptions | |
---|---|
IHoldsOptions |
IOptionCategory.getOptionHolder()
Returns the holder (parent) of this category. |
IHoldsOptions |
IOption.getOptionHolder()
Returns the holder (parent) of this option. |
Methods in org.eclipse.cdt.managedbuilder.core with parameters of type IHoldsOptions | |
---|---|
void |
IHoldsOptions.createOptions(IHoldsOptions superClass)
Creates options from the superclass and adds it to this class. |
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. |
java.lang.Object[][] |
IOptionCategory.getOptions(IResourceInfo resInfo,
IHoldsOptions optHolder)
Returns an array of ITool/IOption pairs for the options in this category for a given resource configuration. |
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. |
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 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. |
IOption |
IResourceInfo.setOption(IHoldsOptions parent,
IOption option,
boolean value)
Sets the value of a boolean option for this resource configuration. |
IOption |
IResourceConfiguration.setOption(IHoldsOptions parent,
IOption option,
boolean value)
Sets the value of a boolean option for this resource configuration. |
IOption |
IConfiguration.setOption(IHoldsOptions parent,
IOption option,
boolean value)
Sets the value of a boolean option for this configuration. |
IOption |
IResourceInfo.setOption(IHoldsOptions parent,
IOption option,
OptionStringValue[] value)
|
IOption |
IResourceInfo.setOption(IHoldsOptions parent,
IOption option,
java.lang.String value)
Sets the value of a string option for this resource configuration. |
IOption |
IResourceConfiguration.setOption(IHoldsOptions parent,
IOption option,
java.lang.String value)
Sets the value of a string option for this resource configuration. |
IOption |
IConfiguration.setOption(IHoldsOptions parent,
IOption option,
java.lang.String value)
Sets the value of a string option for this configuration. |
IOption |
IResourceInfo.setOption(IHoldsOptions parent,
IOption option,
java.lang.String[] value)
Sets the value of a list option for this resource configuration. |
IOption |
IResourceConfiguration.setOption(IHoldsOptions parent,
IOption option,
java.lang.String[] value)
Sets the value of a list option for this resource configuration. |
IOption |
IConfiguration.setOption(IHoldsOptions parent,
IOption option,
java.lang.String[] value)
Sets the value of a list option for this configuration. |
static IOption |
ManagedBuildManager.setOption(IResourceInfo resConfig,
IHoldsOptions holder,
IOption option,
boolean value)
Set the boolean value for an option for a given config. |
static IOption |
ManagedBuildManager.setOption(IResourceInfo resConfig,
IHoldsOptions holder,
IOption option,
OptionStringValue[] value)
|
static IOption |
ManagedBuildManager.setOption(IResourceInfo resConfig,
IHoldsOptions holder,
IOption option,
java.lang.String value)
Set the string value for an option for a given resource config. |
static IOption |
ManagedBuildManager.setOption(IResourceInfo resConfig,
IHoldsOptions holder,
IOption option,
java.lang.String[] value)
Set the string array value for an option for a given resource config. |
Uses of IHoldsOptions in org.eclipse.cdt.managedbuilder.internal.core |
---|
Classes in org.eclipse.cdt.managedbuilder.internal.core that implement IHoldsOptions | |
---|---|
class |
HoldsOptions
Implements the functionality that is needed to hold options and option categories. |
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 IHoldsOptions | |
---|---|
IHoldsOptions |
SettingsChangeEvent.getHolder()
|
IHoldsOptions |
Tool.getOptionHolder()
|
IHoldsOptions |
OptionReference.getOptionHolder()
|
IHoldsOptions |
OptionCategory.getOptionHolder()
|
IHoldsOptions |
Option.getOptionHolder()
|
Methods in org.eclipse.cdt.managedbuilder.internal.core with parameters of type IHoldsOptions | |
---|---|
boolean |
BooleanExpressionApplicabilityCalculator.adjustOption(IResourceInfo rcInfo,
IHoldsOptions holder,
IOption option,
boolean extensionAdjustment)
|
void |
ToolReference.createOptions(IHoldsOptions options)
|
void |
HoldsOptions.createOptions(IHoldsOptions superClass)
|
boolean |
BooleanExpressionApplicabilityCalculator.evaluate(IResourceInfo rcInfo,
IHoldsOptions holder,
IOption option,
int flags)
|
java.lang.Object[][] |
Tool.getOptions(IConfiguration configuration,
IHoldsOptions optionHolder)
|
java.lang.Object[][] |
OptionCategory.getOptions(IConfiguration configuration,
IHoldsOptions optionHolder)
|
java.lang.Object[][] |
Tool.getOptions(IResourceInfo resInfo,
IHoldsOptions optionHolder)
|
java.lang.Object[][] |
OptionCategory.getOptions(IResourceInfo resinfo,
IHoldsOptions optionHolder)
|
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)
|
void |
NotificationManager.optionChanged(IResourceInfo rcInfo,
IHoldsOptions holder,
IOption option,
java.lang.Object oldValue)
|
void |
NotificationManager.optionRemoved(IResourceInfo rcInfo,
IHoldsOptions holder,
IOption option)
|
IOption |
ResourceInfo.setOption(IHoldsOptions parent,
IOption option,
boolean value)
|
IOption |
Configuration.setOption(IHoldsOptions holder,
IOption option,
boolean value)
|
IOption |
ResourceInfo.setOption(IHoldsOptions parent,
IOption option,
OptionStringValue[] value)
|
IOption |
ResourceInfo.setOption(IHoldsOptions parent,
IOption option,
java.lang.String value)
|
IOption |
Configuration.setOption(IHoldsOptions holder,
IOption option,
java.lang.String value)
|
IOption |
ResourceInfo.setOption(IHoldsOptions parent,
IOption option,
java.lang.String[] value)
|
IOption |
Configuration.setOption(IHoldsOptions holder,
IOption option,
java.lang.String[] value)
|
Constructors in org.eclipse.cdt.managedbuilder.internal.core with parameters of type IHoldsOptions | |
---|---|
Option(IHoldsOptions parent,
org.eclipse.cdt.core.settings.model.ICStorageElement element)
Create an Option based on the specification stored in the
project file (.cdtbuild). |
|
Option(IHoldsOptions parent,
IManagedConfigElement element)
This constructor is called to create an option defined by an extension point in a plugin manifest file, or returned by a dynamic element provider |
|
Option(IHoldsOptions parent,
IOption superClass,
java.lang.String Id,
java.lang.String name,
boolean isExtensionElement)
This constructor is called to create an Option whose attributes and children will be added by separate calls. |
|
Option(IHoldsOptions parent,
java.lang.String Id,
java.lang.String name,
Option option)
Create an Option based upon an existing option. |
|
OptionCategory(IHoldsOptions parent,
org.eclipse.cdt.core.settings.model.ICStorageElement element)
Create an |
|
OptionCategory(IHoldsOptions parent,
IManagedConfigElement element)
This constructor is called to create an option category defined by an extension point in a plugin manifest file, or returned by a dynamic element provider |
Uses of IHoldsOptions in org.eclipse.cdt.managedbuilder.internal.enablement |
---|
Methods in org.eclipse.cdt.managedbuilder.internal.enablement with parameters of type IHoldsOptions | |
---|---|
boolean |
OptionEnablementExpression.adjustOption(IResourceInfo rcInfo,
IHoldsOptions holder,
IOption option,
AdjustmentContext context,
boolean extensionAdjustment)
|
static boolean |
OptionEnablementExpression.adjustOption(IResourceInfo rcInfo,
IHoldsOptions holder,
IOption option,
java.lang.String attribute,
java.lang.String value,
boolean extensionAdjustment)
|
boolean |
CheckOptionExpression.evaluate(IOption option,
IHoldsOptions holder,
IOption otherOption,
IHoldsOptions otherHolder)
|
boolean |
CheckOptionExpression.evaluate(IOption option,
IHoldsOptions holder,
java.lang.String value)
|
boolean |
OrExpression.evaluate(IResourceInfo rcInfo,
IHoldsOptions holder,
IOption option)
|
boolean |
NotExpression.evaluate(IResourceInfo rcInfo,
IHoldsOptions holder,
IOption option)
|
boolean |
IBooleanExpression.evaluate(IResourceInfo rcInfo,
IHoldsOptions holder,
IOption option)
|
boolean |
FalseExpression.evaluate(IResourceInfo rcInfo,
IHoldsOptions holder,
IOption option)
|
boolean |
CheckStringExpression.evaluate(IResourceInfo rcInfo,
IHoldsOptions holder,
IOption option)
|
boolean |
CheckOptionExpression.evaluate(IResourceInfo rcInfo,
IHoldsOptions holder,
IOption option)
|
boolean |
CheckHolderExpression.evaluate(IResourceInfo rcInfo,
IHoldsOptions holder,
IOption option)
|
boolean |
CheckBuildPropertyExpression.evaluate(IResourceInfo rcInfo,
IHoldsOptions holder,
IOption option)
|
boolean |
AndExpression.evaluate(IResourceInfo rcInfo,
IHoldsOptions holder,
IOption option)
|
boolean |
OptionEnablementExpression.evaluate(IResourceInfo rcInfo,
IHoldsOptions holder,
IOption option,
int flags)
|
boolean |
OptionEnablementExpression.evaluate(IResourceInfo rcInfo,
IHoldsOptions holder,
IOption option,
int flags,
boolean bDefault)
|
Uses of IHoldsOptions in org.eclipse.cdt.managedbuilder.internal.macros |
---|
Methods in org.eclipse.cdt.managedbuilder.internal.macros that return IHoldsOptions | |
---|---|
static IHoldsOptions |
OptionContextData.getHolder(IOptionContextData data)
|
Uses of IHoldsOptions in org.eclipse.cdt.managedbuilder.ui.properties |
---|
Methods in org.eclipse.cdt.managedbuilder.ui.properties that return IHoldsOptions | |
---|---|
IHoldsOptions |
ToolListElement.getHoldOptions()
|
Methods in org.eclipse.cdt.managedbuilder.ui.properties with parameters of type IHoldsOptions | |
---|---|
IConfiguration |
AbstractSingleBuildPage.getConfigurationFromHoldsOptions(IHoldsOptions ho)
|
IConfiguration |
AbstractCBuildPropertyTab.getConfigurationFromHoldsOptions(IHoldsOptions ho)
|
Constructors in org.eclipse.cdt.managedbuilder.ui.properties with parameters of type IHoldsOptions | |
---|---|
BuildOptionSettingsUI(AbstractCBuildPropertyTab page,
IResourceInfo info,
IHoldsOptions optionHolder,
IOptionCategory _category)
|
|
ToolListElement(ToolListElement parent,
IHoldsOptions optionHolder,
IOptionCategory optionCategory)
|
Uses of IHoldsOptions in org.eclipse.cdt.managedbuilder.ui.tests.util |
---|
Classes in org.eclipse.cdt.managedbuilder.ui.tests.util that implement IHoldsOptions | |
---|---|
class |
TestToolchain
|
Methods in org.eclipse.cdt.managedbuilder.ui.tests.util with parameters of type IHoldsOptions | |
---|---|
IOption |
TestFolderInfo.setOption(IHoldsOptions parent,
IOption option,
boolean value)
|
IOption |
TestConfiguration.setOption(IHoldsOptions parent,
IOption option,
boolean value)
|
IOption |
TestFolderInfo.setOption(IHoldsOptions parent,
IOption option,
OptionStringValue[] value)
|
IOption |
TestFolderInfo.setOption(IHoldsOptions parent,
IOption option,
java.lang.String value)
|
IOption |
TestConfiguration.setOption(IHoldsOptions parent,
IOption option,
java.lang.String value)
|
IOption |
TestFolderInfo.setOption(IHoldsOptions parent,
IOption option,
java.lang.String[] value)
|
IOption |
TestConfiguration.setOption(IHoldsOptions parent,
IOption option,
java.lang.String[] value)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |