Package | Description |
---|---|
org.netbeans.modules.refactoring.api | |
org.netbeans.modules.refactoring.spi | |
org.netbeans.modules.refactoring.spi.ui |
Modifier and Type | Class and Description |
---|---|
class |
CopyRefactoring
This class is just holder for parameters of Copy Refactoring.
|
class |
MoveRefactoring
This class is just holder for parameters of Move Refactoring.
|
class |
MultipleCopyRefactoring
This class is just holder for parameters of Multiple Copy Refactoring.
|
class |
RenameRefactoring
Refactoring used for renaming objects.
|
class |
SafeDeleteRefactoring
Refactoring to Safely Delete an element after checking its usages.
|
class |
SingleCopyRefactoring
This class is just holder for parameters of Single Copy Refactoring.
|
class |
WhereUsedQuery
Where used query does not do any "real" refactoring.
|
Modifier and Type | Method and Description |
---|---|
Problem |
RefactoringElementsBag.add(AbstractRefactoring refactoring,
RefactoringElementImplementation el)
Adds RefactoringElementImplementation to this bag.
|
Problem |
RefactoringElementsBag.addAll(AbstractRefactoring refactoring,
Collection<RefactoringElementImplementation> elements)
Adds all RefactringElements from given Collection using #add method
|
Problem |
RefactoringElementsBag.addFileChange(AbstractRefactoring refactoring,
RefactoringElementImplementation el)
fileChanges are performed after all element changes
|
GuardedBlockHandler |
GuardedBlockHandlerFactory.createInstance(AbstractRefactoring refactoring)
Creates and returns a new instance of the guarded block refactoring handler or
null if the handler is not suitable for the passed refactoring.
|
RefactoringPlugin |
RefactoringPluginFactory.createInstance(AbstractRefactoring refactoring)
Creates and returns a new instance of the refactoring plugin or returns
null if the plugin is not suitable for the passed refactoring.
|
Modifier and Type | Method and Description |
---|---|
AbstractRefactoring |
RefactoringUI.getRefactoring()
Returns underlying refactoring object.
|