Package org.eclipse.ltk.core.refactoring
Class RefactoringStatusContext
- java.lang.Object
-
- org.eclipse.ltk.core.refactoring.RefactoringStatusContext
-
- Direct Known Subclasses:
FileStatusContext
public abstract class RefactoringStatusContext extends Object
ARefactoringStatusContext
can be used to annotate aRefactoringStatusEntry
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
-
-
Constructor Summary
Constructors Constructor Description RefactoringStatusContext()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract Object
getCorrespondingElement()
Returns the element that corresponds directly to this context, ornull
if there is no corresponding element.String
toString()
-
-
-
Method Detail
-
getCorrespondingElement
public abstract Object getCorrespondingElement()
Returns the element that corresponds directly to this context, ornull
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
-
-