Interface ICProjectDescriptionPreferences
- All Known Subinterfaces:
ICProjectDescription
,ICProjectDescriptionWorkspacePreferences
public interface ICProjectDescriptionPreferences
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Configuration relation status specifying that the Settings and Build configurations are independent of each other, i.e.static final int
Configuration relation status specifying that the Settings and Build configurations are settings are linked with each other, i.e. -
Method Summary
Modifier and TypeMethodDescriptionint
returns the CONFIG_xxx status for this project descriptionboolean
specifies whether default configuration relations are usedvoid
setConfigurationRelations
(int status) sets the configuration relation status.void
specifies that the default configuration relations should be used When called for the project description, specifies that the workspace preferences settings should be used When called for the workspace preferences sets the default relation value which is CONFIGS_INDEPENDENT
-
Field Details
-
CONFIGS_INDEPENDENT
static final int CONFIGS_INDEPENDENTConfiguration relation status specifying that the Settings and Build configurations are independent of each other, i.e. changing the active configuration will NOT change the settings configuration used by the core and vie a versa -
CONFIGS_LINK_SETTINGS_AND_ACTIVE
static final int CONFIGS_LINK_SETTINGS_AND_ACTIVEConfiguration relation status specifying that the Settings and Build configurations are settings are linked with each other, i.e. changing the active configuration will change the settings configuration used by the core and vie a versa
-
-
Method Details
-
getConfigurationRelations
int getConfigurationRelations()returns the CONFIG_xxx status for this project description- Returns:
- int
- See Also:
-
setConfigurationRelations
void setConfigurationRelations(int status) sets the configuration relation status. can be an integer value containing the CONFIG_xxx status- Parameters:
status
-- See Also:
-
useDefaultConfigurationRelations
void useDefaultConfigurationRelations()specifies that the default configuration relations should be used When called for the project description, specifies that the workspace preferences settings should be used When called for the workspace preferences sets the default relation value which is CONFIGS_INDEPENDENT -
isDefaultConfigurationRelations
boolean isDefaultConfigurationRelations()specifies whether default configuration relations are used
-