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
ARefactoringStatusContextcan be used to annotate aRefactoringStatusEntrywith 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 ObjectgetCorrespondingElement()Returns the element that corresponds directly to this context, ornullif there is no corresponding element.StringtoString()
-
-
-
Method Detail
-
getCorrespondingElement
public abstract Object getCorrespondingElement()
Returns the element that corresponds directly to this context, ornullif there is no corresponding element.For example, the corresponding element of a context for a problem detected in an
IResourcewould be the resource itself.- Returns:
- the corresponding element
-
-