|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IOptionApplicability
This interface determines whether or not the option is currently displayed, enabled, and used in command-line generation.
Method Summary | |
---|---|
boolean |
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 |
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 |
isOptionVisible(IBuildObject configuration,
IHoldsOptions holder,
IOption option)
This method is queried whenever a new option category is displayed. |
Method Detail |
---|
boolean isOptionUsedInCommandLine(IBuildObject configuration, IHoldsOptions holder, IOption option)
configuration
- build configuration of option
(may be IConfiguration or IResourceConfiguration)holder
- contains the holder of the optionoption
- the option itself
boolean isOptionVisible(IBuildObject configuration, IHoldsOptions holder, IOption option)
configuration
- build configuration of option
(may be IConfiguration or IResourceConfiguration)holder
- contains the holder of the optionoption
- the option itself
boolean isOptionEnabled(IBuildObject configuration, IHoldsOptions holder, IOption option)
configuration
- build configuration of option
(may be IConfiguration or IResourceConfiguration)holder
- contains the holder of the optionoption
- the option itself
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |