Class RefactoringStatusContext

  • Direct Known Subclasses:
    FileStatusContext

    public abstract class RefactoringStatusContext
    extends java.lang.Object
    A RefactoringStatusContext can be used to annotate a RefactoringStatusEntry with additional information typically presented in the user interface.

    To present a context in the user interface a corresponding context viewer can be registered via the extension point org.eclipse.ltk.ui.refactoring.statusContextViewers.

    This class may be subclassed by clients.

    Since:
    3.0
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      abstract java.lang.Object getCorrespondingElement()
      Returns the element that corresponds directly to this context, or null if there is no corresponding element.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • RefactoringStatusContext

        public RefactoringStatusContext()
    • Method Detail

      • getCorrespondingElement

        public abstract java.lang.Object getCorrespondingElement()
        Returns the element that corresponds directly to this context, or null if there is no corresponding element.

        For example, the corresponding element of a context for a problem detected in an IResource would be the resource itself.

        Returns:
        the corresponding element
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object