Interface IModificationContext


public interface IModificationContext
  • 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