|
Carbide.c++ | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ICarbideProjectModifier
Interface used to make modifications to a Carbide.c++ project.
| Field Summary |
|---|
| Fields inherited from interface com.nokia.carbide.cdt.builder.project.ICarbideProjectInfo |
|---|
ACTION_COMPILE_AND_LINK, ACTION_LINK_ONLY, ACTION_NONE, BINARY_PARSER_EXT_POINT_ID, BLD_FROM_INF_PROPS_KEY, CLEAN_LEVEL_1, CLEAN_LEVEL_2, CLEAN_LEVEL_3, INF_COMPONENTS_PROPS_KEY, PROJECT_RELATIVE_INFFILE_PROPS_KEY, REQUIRED_BINARY_PARSER_IDS, TEST_COMPONENT_LABEL |
| Method Summary | |
|---|---|
ICarbideBuildConfiguration |
createNewConfiguration(ISymbianBuildContext context,
boolean makeDefault)
Creates a new configuration and writes it to disk. |
boolean |
deleteConfiguration(ICarbideBuildConfiguration config)
Deletes a configuration and all settings data. |
boolean |
saveChanges()
Apply all changes made since creation. |
boolean |
setDefaultConfiguration(ICarbideBuildConfiguration config)
Set the default Carbide.c++ build configuration for a given project. |
void |
writeProjectSetting(java.lang.String settingName,
java.lang.String settingValue)
Write a Carbide.c++ project setting name and value. |
| Method Detail |
|---|
ICarbideBuildConfiguration createNewConfiguration(ISymbianBuildContext context,
boolean makeDefault)
boolean deleteConfiguration(ICarbideBuildConfiguration config)
config - - A valid ICarbideBuildConfiguration object
boolean setDefaultConfiguration(ICarbideBuildConfiguration config)
config - - A valid Carbide.c++ build configuration for a project
void writeProjectSetting(java.lang.String settingName,
java.lang.String settingValue)
settingName - - The 'key' valuesettingValue - - Value for the 'key'boolean saveChanges()
|
Carbide.c++ | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||