# Package org.eclipse.cdt.core.settings.model

package org.eclipse.cdt.core.settings.model

Related Packages
Package
Description
org.eclipse.cdt.core.settings.model.extension
org.eclipse.cdt.core.settings.model.util
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
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 (`ICStorageElement`s).
ICSourceEntry
ICStorageElement
This interface represents an generic element in a storage tree.
ICTargetPlatformSetting
IModificationContext
MultiItemsHolder
MultiLanguageSetting
This class is intended to hold "similar" Language Setting objects.
WriteAccessException
XmlStorageUtil
This class serves as a bridge from Xml Document trees to ICStorageElement trees.