org.netbeans.modules.refactoring.spi |
|
Java Source File Name | Type | Comment |
AccessorImpl.java | Class | |
BackupFacility.java | Class | Simple backup facility
can be used to backup files and implement undo
For instance Java Refactoring module implements undo this way:
public Problem prepare(RefactoringElementsBag elements) {
. |
BackupFacilityTest.java | Class | |
GuardedBlockHandler.java | Interface | Interface implemented by guarded block refactoring handlers. |
GuardedBlockHandlerFactory.java | Interface | Factory for an object handling refactoring in a guarded block. |
ProblemDetailsFactory.java | Class | |
ProblemDetailsImplementation.java | Interface | Typical implementation will invoke UI component on showDetails() call
This UI component will display ProblemDetails. |
ProgressProvider.java | Interface | Refactoring plugins should implement this interface, if they want to notify their progress of preCheck,
prepare and checkParameters method. |
ProgressProviderAdapter.java | Class | |
ReadOnlyFilesHandler.java | Interface | Interface for factory classes which allows to create Problem, which ProblemDetails
can handle read only files. |
RefactoringElementImplementation.java | Interface | Interface representing a refactoring element (object affected by a refactoring)
returned in a collection from
org.netbeans.modules.refactoring.api.AbstractRefactoring.prepare operation. |
RefactoringElementsBag.java | Class | |
RefactoringPlugin.java | Interface | Interface implemented by refactoring plugins. |
RefactoringPluginFactory.java | Interface | Factory for a refactoring plugin (implementing
RefactoringPlugin interface).
Implementations of this factory can be registered to the lookup. |
SimpleRefactoringElementImplementation.java | Class | Default implementation of RefactoringElementImplementation interface. |
Transaction.java | Interface | |