|
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 |