| Home >> All >> org >> eclipse >> ltk >> ui |
| | org.eclipse.ltk.ui.refactoring.* (12) |
Package Samples:
org.eclipse.ltk.ui.refactoring
Classes:
IStatusContextViewer: Viewer to present the the context object of a refactoring status entry . Status context viewers are associated with a context object via the extension point org.eclipse.ltk.ui.refactoring.statusContextViewers . Implementors of this extension point must therefore implement this interface. To ensure visual consistency across all provided context viewers the widget hierarchy provided through the method createControl(Composite) 55 has to use a org.eclipse.swt.custom.ViewForm as its root widget. Clients of this interface should call createControl before calling setInput .
RefactoringWizard: An abstract base implementation of a refactoring wizard. A refactoring wizard differs from a normal wizard in the following characteristics: only pages of type RefactoringWizardPage can be added to a refactoring wizard. Trying to add a different kind of page results in an exception. a refactoring wizard consists of 0 .. n user input pages, one error page to present the outcome of the refactoring's condition checking and one preview page to present a preview of the workspace changes. A refactoring wizard is best opened using the RefactoringWizardOpenOperation . Clients may extend this class.
IChangePreviewViewer: Viewer to present the preview for a org.eclipse.ltk.core.refactoring.Change . Viewers are associated with a change object via the extension point org.eclipse.ltk.ui.refactoring.changePreviewViewers . Implementors of this extension point must therefore implement this interface. To ensure visual consistency across all provided preview viewers the widget hierarchy provided through the method createControl(Composite) 55 has to use a org.eclipse.swt.custom.ViewForm as its root widget. Clients of this interface should call createControl before calling setInput .
TextStatusContextViewer: An abstract base implementation of a status context viewer that presents textual context information. Subclasses need to implement createSourceViewer(Composite) 55 to create the correct source viewer. They should use the method updateTitle(IAdaptable) 55 and setInput(IDocument, IRegion) 55 to set the title text and image and to populate the source viewer.
RefactoringWizardPage: An abstract base implementation of a refactoring wizard page. The class provides access to the refactoring wizard and to the refactoring itself. Refactoring wizard pages can only be added to a RefactoringWizard . Adding them to a normal wizard result in an exception. Note: this class is not intended to be subclassed by clients. Clients should extend UserInputWizardPage .
UserInputWizardPage: An abstract wizard page that is to be used to implement user input pages presented inside a refactoring wizard . User input pages are shown at the beginning of a wizard. As soon as the last input page is left the refactoring's condition checking is performed. Depending on the outcome an error page or the preview page is shown. Clients may extend this class.
UndoRefactoringAction: The refactoring undo action. When executed the action performs the top most change from the refactoring undo manager's undo stack. The action is typically added to a global refactoring menu via the org.eclipse.ui.actionSets extension point. Note: this class isn't intended to be subclassed. Clients are only allowed to instantiate the class or to reference it from an action set.
RedoRefactoringAction: The refactoring redo action. When executed the action performs the top most change from the refactoring undo manager's redo stack. The action is typically added to a global refactoring menu via the org.eclipse.ui.actionSets extension point. Note: this class isn't intended to be subclassed. Clients are only allowed to instantiate the class or to reference it from an action set.
ChangePreviewViewerInput: Instances of this class represent the input for an IChangePreviewViewer . The input object manages the change object the viewer is associated with. This class is not intended to be extended outside the refactoring framework.
RefactoringWizardOpenOperation: A helper class to open a refactoring wizard dialog. The class first checks the initial conditions of the refactoring and depending on its outcome the wizard dialog or an error dialog is shown. Note: this class is not intended to be extended by clients.
RefactoringUI: Central access point to access resources managed by the refactoring ui plug-in. Note: this class is not intended to be extended by clients.
IRefactoringUIStatusCodes: Status codes used by the refactoring ui plug-in. This interface is not intended to be implemented by clients.
| Home | Contact Us | Privacy Policy | Terms of Service |