| Interface | Description |
|---|---|
| CustomRefactoringPanel |
Instances of CustomRefactoringComponent can do their initialization in
init() method.
|
| ExpandableTreeElement |
ExpandableTreeElements are shown in the Find Usages results.
|
| FiltersDescription.Provider |
RefactoringPlugins can implement this interface if they want to
supply new filters, or enable existing filters. |
| RefactoringCustomUI |
Backward compatible extension to RefactoringUI providing custom preview panel.
|
| RefactoringUI |
Interface representing UI for a refactoring.
|
| RefactoringUIBypass |
This was historicaly intended to enhance RefactoringUI.
|
| TreeElement |
Tree Elements are shown in Refactoring Preview.
|
| TreeElementFactoryImplementation |
Register your own TreeElementFactoryImplementation using
ServiceProvider
if you want to build your own RefactoringPreview tree. |
| Class | Description |
|---|---|
| ActionsImplementationProvider |
Create your own provider of this class and register it in META-INF services, if you want to
create your own implementations of refactorin actions.
|
| FiltersDescription | |
| ScopePanel |
ScopePanel provides a component to use for scope selection.
|
| ScopeProvider |
ScopeProvider is used to add a scope to the
ScopePanel. |
| ScopeProvider.CustomScopeProvider |
The CustomScopeProvider extends the normal scope provider to support
scopes which can be customized by the user.
|
| TreeElementFactory |
Factory which finds (or creates) TreeElement for given Object
|
| UI |
Various static UI helper methods
|
| Enum | Description |
|---|---|
| UI.Constants |
| Annotation Type | Description |
|---|---|
| ScopeProvider.Registration |
Declarative registration of a ScopeProvider implementation.
|
| ScopeReference |
A reference to a Scope Description to be used by a
ScopePanel |
| ScopeReferences |
Allows registration of multiple
ScopeReferences for a single type. |
Built on May 26 2013. | Portions Copyright 1997-2013 Oracle. All rights reserved.