|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of IOption in org.eclipse.cdt.managedbuilder.core |
---|
Methods in org.eclipse.cdt.managedbuilder.core that return IOption | |
---|---|
IOption |
IHoldsOptions.createOption(IOption superClass,
java.lang.String Id,
java.lang.String name,
boolean isExtensionElement)
Creates a child Option |
static IOption |
ManagedBuildManager.getExtensionOption(java.lang.String id)
Returns the option from the manifest with the ID specified in the argument or null . |
IOption |
IHoldsOptions.getOption(java.lang.String id)
Deprecated. use getOptionById() instead |
IOption |
IHoldsOptions.getOptionById(java.lang.String id)
Get the IOption in the receiver with the specified
ID. |
IOption |
IHoldsOptions.getOptionBySuperClassId(java.lang.String id)
Get the IOption in the receiver with the specified
ID, or an option with a superclass with this id. |
IOption[] |
IHoldsOptions.getOptions()
Returns the complete list of options that are available for this object. |
IOption |
IHoldsOptions.getOptionToSet(IOption option,
boolean adjustExtension)
This method should be called in order to obtain the option whose value and attributes could be directly changed/adjusted |
IOption |
IOption.getSuperClass()
Returns the IOption that is the superclass of this
option, or null if the attribute was not specified. |
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. |
Methods in org.eclipse.cdt.managedbuilder.core with parameters of type IOption | |
---|---|
java.lang.String |
IReverseOptionPathConverter.convertToOptionValue(org.eclipse.cdt.core.settings.model.ICSettingEntry entry,
IOption option,
ITool tool)
|
org.eclipse.core.runtime.IPath |
IOptionPathConverter.convertToPlatformLocation(java.lang.String toolSpecificPath,
IOption option,
ITool tool)
Convert from a tool specific path to a platform location, e.g. |
IOption |
IHoldsOptions.createOption(IOption superClass,
java.lang.String Id,
java.lang.String name,
boolean isExtensionElement)
Creates a child Option |
OptionReference |
IToolReference.createOptionReference(IOption option)
Answers a reference to the option. |
IOption |
IHoldsOptions.getOptionToSet(IOption option,
boolean adjustExtension)
This method should be called in order to obtain the option whose value and attributes could be directly changed/adjusted |
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 void |
ManagedBuildManager.initializePathEntries(IConfiguration config,
IOption option)
|
static void |
ManagedBuildManager.initializePathEntries(IResourceConfiguration resConfig,
IOption option)
|
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. |
void |
IHoldsOptions.removeOption(IOption option)
Removes an option. |
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. |
void |
IConfigurationV2.setOption(IOption option,
boolean value)
Sets the value of a boolean option for this configuration. |
void |
IConfigurationV2.setOption(IOption option,
java.lang.String value)
Sets the value of a string option for this configuration. |
void |
IConfigurationV2.setOption(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 IOption in org.eclipse.cdt.managedbuilder.internal.core |
---|
Classes in org.eclipse.cdt.managedbuilder.internal.core that implement IOption | |
---|---|
class |
Option
|
class |
OptionReference
An OptionReference plays two roles in the managed build model. |
Methods in org.eclipse.cdt.managedbuilder.internal.core that return IOption | |
---|---|
IOption |
ToolReference.createOption(IOption superClass,
java.lang.String Id,
java.lang.String name,
boolean b)
|
IOption |
HoldsOptions.createOption(IOption superClass,
java.lang.String Id,
java.lang.String name,
boolean isExtensionElement)
|
IOption |
SettingsChangeEvent.getOption()
|
IOption |
OptionReference.getOption()
|
IOption |
ToolReference.getOption(java.lang.String id)
|
IOption |
HoldsOptions.getOption(java.lang.String id)
|
IOption |
ToolReference.getOptionById(java.lang.String id)
|
IOption |
HoldsOptions.getOptionById(java.lang.String id)
|
IOption |
ToolReference.getOptionBySuperClassId(java.lang.String id)
|
IOption |
HoldsOptions.getOptionBySuperClassId(java.lang.String optionId)
|
IOption[] |
ToolReference.getOptions()
|
IOption[] |
HoldsOptions.getOptions()
|
IOption[] |
Tool.getOptionsOfType(int type)
|
IOption |
ToolReference.getOptionToSet(IOption option,
boolean adjustExtension)
|
IOption |
HoldsOptions.getOptionToSet(IOption option,
boolean adjustExtension)
|
IOption |
OptionReference.getSuperClass()
|
IOption |
Option.getSuperClass()
|
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)
|
Methods in org.eclipse.cdt.managedbuilder.internal.core with parameters of type IOption | |
---|---|
boolean |
BooleanExpressionApplicabilityCalculator.adjustOption(IResourceInfo rcInfo,
IHoldsOptions holder,
IOption option,
boolean extensionAdjustment)
|
IOption |
ToolReference.createOption(IOption superClass,
java.lang.String Id,
java.lang.String name,
boolean b)
|
IOption |
HoldsOptions.createOption(IOption superClass,
java.lang.String Id,
java.lang.String name,
boolean isExtensionElement)
|
OptionReference |
ToolReference.createOptionReference(IOption option)
|
boolean |
BooleanExpressionApplicabilityCalculator.evaluate(IResourceInfo rcInfo,
IHoldsOptions holder,
IOption option,
int flags)
|
IOption |
ToolReference.getOptionToSet(IOption option,
boolean adjustExtension)
|
IOption |
HoldsOptions.getOptionToSet(IOption option,
boolean adjustExtension)
|
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)
|
boolean |
Option.matches(IOption option)
|
void |
NotificationManager.optionChanged(IResourceInfo rcInfo,
IHoldsOptions holder,
IOption option,
java.lang.Object oldValue)
|
void |
NotificationManager.optionRemoved(IResourceInfo rcInfo,
IHoldsOptions holder,
IOption option)
|
boolean |
OptionReference.references(IOption target)
Answers true if the receiver is a reference to the
IOption specified in the argument, esle answers false . |
void |
ToolReference.removeOption(IOption o)
|
void |
HoldsOptions.removeOption(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)
|
void |
ConfigurationV2.setOption(IOption option,
boolean value)
|
void |
ConfigurationV2.setOption(IOption option,
java.lang.String value)
|
void |
ConfigurationV2.setOption(IOption option,
java.lang.String[] value)
|
void |
Option.setSuperClass(IOption superClass)
|
Constructors in org.eclipse.cdt.managedbuilder.internal.core with parameters of type IOption | |
---|---|
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. |
|
OptionReference(ToolReference owner,
IOption option)
Constructor called when the option reference is created from an existing IOption |
Uses of IOption in org.eclipse.cdt.managedbuilder.internal.enablement |
---|
Methods in org.eclipse.cdt.managedbuilder.internal.enablement with parameters of type IOption | |
---|---|
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 IOption in org.eclipse.cdt.managedbuilder.internal.macros |
---|
Methods in org.eclipse.cdt.managedbuilder.internal.macros that return IOption | |
---|---|
IOption |
OptionContextData.getOption()
|
IOption |
MbsMacroSupplier.getOption(ITool tool,
java.lang.String optionId)
|
Constructors in org.eclipse.cdt.managedbuilder.internal.macros with parameters of type IOption | |
---|---|
FileContextData(org.eclipse.core.runtime.IPath inputFileLocation,
org.eclipse.core.runtime.IPath outputFileLocation,
IOption option,
IBuildObject optionParent)
|
|
OptionContextData(IOption option,
IBuildObject parent)
|
Uses of IOption in org.eclipse.cdt.managedbuilder.macros |
---|
Methods in org.eclipse.cdt.managedbuilder.macros that return IOption | |
---|---|
IOption |
IOptionContextData.getOption()
Returns an option |
Uses of IOption in org.eclipse.cdt.managedbuilder.ui.properties |
---|
Methods in org.eclipse.cdt.managedbuilder.ui.properties with parameters of type IOption | |
---|---|
java.lang.String |
ToolSettingsPrefStore.getOptionId(IOption option)
|
Uses of IOption in org.eclipse.cdt.managedbuilder.ui.tests.util |
---|
Methods in org.eclipse.cdt.managedbuilder.ui.tests.util that return IOption | |
---|---|
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)
|
Methods in org.eclipse.cdt.managedbuilder.ui.tests.util with parameters of type IOption | |
---|---|
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 |