Interface ICDescriptionDelta
public interface ICDescriptionDelta
- Restriction:
- This interface is not intended to be implemented by clients.
- Restriction:
- This interface is not intended to be extended by clients.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
kind specifying that the setting object returned by thegetSetting()
was added thegetNewSetting()
returns the same object asgetSetting()
thegetOldSetting()
returns nullstatic final int
static final int
static final int
static final int
kind specifying that the setting object was changed thegetNewSetting()
returns new object thegetOldSetting()
returns old object thegetSetting()
returns the same object asgetNewSetting()
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
specifies that the project "isCdtProjectCreating" state was set to false the PROJECT_CREAION_COMPLETED delta gets notified ONLY in case the project previously contained the project description with the true "isCdtProjectCreating" state in case the initial project description does NOT contain the true "isCdtProjectCreating" the project is considered as initialized from the very beginning and the PROJECT_CREAION_COMPLETED delta is NOT notifiedstatic final int
kind specifying that the setting object returned by thegetSetting()
was removed thegetNewSetting()
returns null thegetOldSetting()
returns the same object asgetSetting()
static final int
static final int
static final int
static final int
static final int
Deprecated.Use ICDescriptionDelta.SOURCE_EXTENSIONS @noreference This field is not intended to be referenced by clients.static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionint
int
int
returns the kindint
int
int
-
Field Details
-
REMOVED
static final int REMOVEDkind specifying that the setting object returned by thegetSetting()
was removed thegetNewSetting()
returns null thegetOldSetting()
returns the same object asgetSetting()
- See Also:
-
ADDED
static final int ADDEDkind specifying that the setting object returned by thegetSetting()
was added thegetNewSetting()
returns the same object asgetSetting()
thegetOldSetting()
returns null- See Also:
-
CHANGED
static final int CHANGEDkind specifying that the setting object was changed thegetNewSetting()
returns new object thegetOldSetting()
returns old object thegetSetting()
returns the same object asgetNewSetting()
- See Also:
-
ACTIVE_CFG
static final int ACTIVE_CFG- See Also:
-
NAME
static final int NAME- See Also:
-
DESCRIPTION
static final int DESCRIPTION- See Also:
-
LANGUAGE_ID
static final int LANGUAGE_ID- See Also:
-
SOURCE_CONTENT_TYPE
static final int SOURCE_CONTENT_TYPE- See Also:
-
SOURCE_EXTENSIONS
static final int SOURCE_EXTENSIONS- Since:
- 5.4
- See Also:
-
SOURCE_ENTENSIONS
Deprecated.Use ICDescriptionDelta.SOURCE_EXTENSIONS @noreference This field is not intended to be referenced by clients.- See Also:
-
SETTING_ENTRIES
static final int SETTING_ENTRIES- See Also:
-
BINARY_PARSER_IDS
static final int BINARY_PARSER_IDS- See Also:
-
ERROR_PARSER_IDS
static final int ERROR_PARSER_IDS- See Also:
-
EXCLUDE
static final int EXCLUDE- See Also:
-
SOURCE_ADDED
static final int SOURCE_ADDED- See Also:
-
SOURCE_REMOVED
static final int SOURCE_REMOVED- See Also:
-
EXTERNAL_SETTINGS_ADDED
static final int EXTERNAL_SETTINGS_ADDED- See Also:
-
EXTERNAL_SETTINGS_REMOVED
static final int EXTERNAL_SETTINGS_REMOVED- See Also:
-
CFG_REF_ADDED
static final int CFG_REF_ADDED- See Also:
-
CFG_REF_REMOVED
static final int CFG_REF_REMOVED- See Also:
-
EXT_REF
static final int EXT_REF- See Also:
-
OWNER
static final int OWNER- See Also:
-
INDEX_CFG
static final int INDEX_CFG- See Also:
-
SETTING_CFG
static final int SETTING_CFG- See Also:
-
LANGUAGE_SETTINGS_PROVIDERS
static final int LANGUAGE_SETTINGS_PROVIDERS- Since:
- 5.4
- See Also:
-
PROJECT_CREAION_COMPLETED
static final int PROJECT_CREAION_COMPLETEDspecifies that the project "isCdtProjectCreating" state was set to false the PROJECT_CREAION_COMPLETED delta gets notified ONLY in case the project previously contained the project description with the true "isCdtProjectCreating" state in case the initial project description does NOT contain the true "isCdtProjectCreating" the project is considered as initialized from the very beginning and the PROJECT_CREAION_COMPLETED delta is NOT notified
-
-
Method Details
-
getDeltaKind
int getDeltaKind()returns the kind -
getChangeFlags
int getChangeFlags()- Returns:
- ored delta flags
-
getSettingType
int getSettingType() -
getAddedEntriesKinds
int getAddedEntriesKinds() -
getRemovedEntriesKinds
int getRemovedEntriesKinds() -
getReorderedEntriesKinds
int getReorderedEntriesKinds() -
getChildren
ICDescriptionDelta[] getChildren() -
getNewSetting
ICSettingObject getNewSetting() -
getSetting
ICSettingObject getSetting() -
getOldSetting
ICSettingObject getOldSetting() -
getParent
ICDescriptionDelta getParent()
-