| Interface | Description |
|---|---|
| ICBuildSetting | |
| ICConfigExtensionReference |
Holds executable extension information in the
project configuration.
|
| ICConfigurationDescription |
This is the class representing configuration and thus this is the root element
for configuration-specific settings.
|
| ICDescriptionDelta | |
| ICExclusionPatternPathEntry | |
| ICExternalSetting | |
| ICFileDescription | |
| ICFolderDescription | |
| ICIncludeFileEntry |
Representation in the project model of language settings entries
such as include files (
-include file gcc option). |
| ICIncludePathEntry |
Representation in the project model of language settings entries
include paths (-I).
|
| ICLanguageSetting | |
| ICLanguageSettingEntry |
Representation in the project model of language settings entries
such as include paths (-I) or preprocessor defines (-D) and others (see
ICSettingEntry.INCLUDE_PATH and other kinds). |
| ICLanguageSettingPathEntry |
Representation in the project model of language settings entries of
path-kind such as include paths (-I) or include files and others.
|
| ICLibraryFileEntry |
Representation in the project model of language settings entries
such as library file (-l gcc option).
|
| ICLibraryPathEntry |
Representation in the project model of language settings entries
such as library path (-L gcc option).
|
| ICMacroEntry |
Representation in the project model of language settings entries having
name-value attributes such as preprocessor defines (-D).
|
| ICMacroFileEntry |
Representation in the project model of language settings entries
such as macro file (
-imacros file gcc option). |
| ICMultiConfigDescription | |
| ICMultiFolderDescription | |
| ICMultiItemsHolder |
Implementors of this interface are intended
to hold 1 or more items and perform
some simultaneous operations on them.
|
| ICMultiResourceDescription | |
| ICOutputEntry | |
| ICPathEntry |
Helper interface capturing 'path' characteristic for
ICSettingEntry
and ICLanguageSettingEntry interfaces. |
| ICProjectDescription |
The ICProjectDescription is the root element for obtaining the CDT project settings
it can be obtained by the
CoreModel.getProjectDescription(IProject, boolean) call |
| ICProjectDescriptionListener | |
| ICProjectDescriptionManager |
This interface represents the manager of CDT Project descriptions.
|
| ICProjectDescriptionPreferences | |
| ICProjectDescriptionWorkspacePreferences | |
| ICResourceDescription | |
| ICSettingBase | |
| ICSettingContainer | |
| ICSettingEntry |
An interface representing setting entries.
|
| ICSettingObject |
this is the common super-class for all ICProjectDescription model elements
|
| ICSettingsStorage |
This interface represents the settings storage that can be used as the root
of a settings tree of name-attribute-value holder elements (
ICStorageElements). |
| ICSourceEntry | |
| ICStorageElement |
This interface represents an generic element in a storage tree.
|
| ICTargetPlatformSetting | |
| IModificationContext |
| Class | Description |
|---|---|
| ACExclusionFilterEntry | |
| ACPathEntry | |
| ACSettingEntry | |
| CConfigurationStatus | |
| CExternalSetting | |
| CIncludeFileEntry |
Representation in the project model of include file settings entries.
|
| CIncludePathEntry |
Representation in the project model of include path settings entries.
|
| CLibraryFileEntry |
Representation in the project model of library file settings entries.
|
| CLibraryPathEntry |
Representation in the project model of library path settings entries.
|
| CMacroEntry |
Representation in the project model of macro settings entries.
|
| CMacroFileEntry |
Representation in the project model of include file settings entries.
|
| COutputEntry | |
| CProjectDescriptionEvent |
Events fired for the project deltas.
|
| CSourceEntry | |
| MultiItemsHolder | |
| MultiLanguageSetting |
This class is intended to hold "similar" Language Setting objects.
|
| XmlStorageUtil |
This class serves as a bridge from Xml Document trees to
ICStorageElement trees.
|
| Exception | Description |
|---|---|
| WriteAccessException |
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.