Interface IEditableContentExtension

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean isReadOnly()
      Return whether the typed element being displayed is read-only. a read-only element will require a call to validateEdit before the element can be modified on disk.
      IStatus validateEdit​(Shell shell)
      If the element is read-only, this method should be called to attempt to make it writable.
    • Method Detail

      • isReadOnly

        boolean isReadOnly()
        Return whether the typed element being displayed is read-only. a read-only element will require a call to validateEdit before the element can be modified on disk.
        Returns:
        whether the typed element is read-only
      • validateEdit

        IStatus validateEdit​(Shell shell)
        If the element is read-only, this method should be called to attempt to make it writable.
        Parameters:
        shell - a shell used to prompt the user if required.
        Returns:
        a status object that is OK if things are fine, otherwise a status describing reasons why modifying the given files is not reasonable. A status with a severity of CANCEL is returned if the validation was canceled, indicating the edit should not proceed.