Interface IModificationContext
public interface IModificationContext
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addWorkspaceRunnable
(org.eclipse.core.resources.IWorkspaceRunnable runnable) org.eclipse.core.resources.IProjectDescription
org.eclipse.core.resources.IProject
boolean
returns true if the cache data gets re-applied, i.e.void
setConfigurationSettingsFlags
(int flags) the CConfigurationDataProvider can call this method to indicate the CConfigurationData settings state.void
setEclipseProjectDescription
(org.eclipse.core.resources.IProjectDescription eDes)
-
Field Details
-
CFG_DATA_SETTINGS_UNMODIFIED
static final int CFG_DATA_SETTINGS_UNMODIFIED- See Also:
-
CFG_DATA_STORAGE_UNMODIFIED
static final int CFG_DATA_STORAGE_UNMODIFIED- See Also:
-
-
Method Details
-
getProject
org.eclipse.core.resources.IProject getProject() -
getEclipseProjectDescription
org.eclipse.core.resources.IProjectDescription getEclipseProjectDescription() throws org.eclipse.core.runtime.CoreException- Throws:
org.eclipse.core.runtime.CoreException
-
setEclipseProjectDescription
void setEclipseProjectDescription(org.eclipse.core.resources.IProjectDescription eDes) throws org.eclipse.core.runtime.CoreException - Throws:
org.eclipse.core.runtime.CoreException
-
addWorkspaceRunnable
void addWorkspaceRunnable(org.eclipse.core.resources.IWorkspaceRunnable runnable) -
setConfigurationSettingsFlags
void setConfigurationSettingsFlags(int flags) the CConfigurationDataProvider can call this method to indicate the CConfigurationData settings state.- Parameters:
flags
-
-
isBaseDataCached
boolean isBaseDataCached()returns true if the cache data gets re-applied, i.e. there were no changes to the current configuration data performed from the core side- Returns:
- boolean
-