# Uses of Class
org.eclipse.ltk.core.refactoring.RefactoringStatusContext

Packages that use RefactoringStatusContext
Package
Description
org.eclipse.ltk.core.refactoring
Application programmer interface to implement semantic preserving workspace transformations.
org.eclipse.ltk.ui.refactoring
Application programming interface to implement a wizard based user interface for refactorings.

## Uses of RefactoringStatusContext in org.eclipse.ltk.core.refactoring

Subclasses of RefactoringStatusContext in org.eclipse.ltk.core.refactoring
Modifier and Type
Class
Description
`class`
`FileStatusContext`
A file context can be used to annotate a `RefactoringStatusEntry` with detailed information about a problem detected in an `IFile`.
Methods in org.eclipse.ltk.core.refactoring that return RefactoringStatusContext
Modifier and Type
Method
Description
`RefactoringStatusContext`
RefactoringStatusEntry.`getContext()`
Returns the context which can be used to show more detailed information regarding this status entry in the UI.
Methods in org.eclipse.ltk.core.refactoring with parameters of type RefactoringStatusContext
Modifier and Type
Method
Description
`void`
RefactoringStatus.`addEntry(int severity, String msg, RefactoringStatusContext context, String pluginId, int code)`
Adds a new entry filled with the given arguments to this status.
`void`
RefactoringStatus.`addEntry(int severity, String msg, RefactoringStatusContext context, String pluginId, int code, Object data)`
Adds a new entry filled with the given arguments to this status.
`void`
RefactoringStatus.`addError(String msg, RefactoringStatusContext context)`
Adds an `ERROR` entry filled with the given message and context to this status.
`void`
RefactoringStatus.`addFatalError(String msg, RefactoringStatusContext context)`
Adds a `FATAL` entry filled with the given message and status to this status.
`void`
RefactoringStatus.`addInfo(String msg, RefactoringStatusContext context)`
Adds an `INFO` entry filled with the given message and context to this status.
`void`
RefactoringStatus.`addWarning(String msg, RefactoringStatusContext context)`
Adds a `WARNING` entry filled with the given message and context to this status.
`static RefactoringStatus`
RefactoringStatus.`createErrorStatus(String msg, RefactoringStatusContext context)`
Creates a `RefactoringStatus` with one `ERROR` entry fill with the given message and context.
`static RefactoringStatus`
RefactoringStatus.`createFatalErrorStatus(String msg, RefactoringStatusContext context)`
Creates a `RefactoringStatus` with one `FATAL` entry fill with the given message and context.
`static RefactoringStatus`
RefactoringStatus.`createInfoStatus(String msg, RefactoringStatusContext context)`
Creates a new `RefactoringStatus` with one `INFO` entry filled with the given message and context.
`static RefactoringStatus`
RefactoringStatus.`createStatus(int severity, String msg, RefactoringStatusContext context, String pluginId, int code, Object data)`
Creates a new `RefactoringStatus` with one entry filled with the given arguments.
`static RefactoringStatus`
RefactoringStatus.`createWarningStatus(String msg, RefactoringStatusContext context)`
Creates a `RefactoringStatus` with one `WARNING` entry fill with the given message and context.
Constructors in org.eclipse.ltk.core.refactoring with parameters of type RefactoringStatusContext
Modifier
Constructor
Description
``
`RefactoringStatusEntry(int severity, String msg, RefactoringStatusContext context)`
Creates a new refactoring status entry.
``
`RefactoringStatusEntry(int severity, String msg, RefactoringStatusContext context, String pluginId, int code)`
Creates a new refactoring status entry.
``
`RefactoringStatusEntry(int severity, String msg, RefactoringStatusContext context, String pluginId, int code, Object data)`
Creates a new refactoring status entry.

## Uses of RefactoringStatusContext in org.eclipse.ltk.ui.refactoring

Methods in org.eclipse.ltk.ui.refactoring with parameters of type RefactoringStatusContext
Modifier and Type
Method
Description
`void`
IStatusContextViewer.`setInput(RefactoringStatusContext input)`
Sets the status context viewer's input element.