| java.lang.Object org.netbeans.modules.refactoring.spi.ProgressProviderAdapter org.netbeans.modules.refactoring.java.spi.JavaRefactoringPlugin
All known Subclasses: org.netbeans.modules.refactoring.java.plugins.JavaWhereUsedQueryPlugin, org.netbeans.modules.refactoring.java.plugins.PushDownRefactoringPlugin, org.netbeans.modules.refactoring.java.plugins.EncapsulateFieldsPlugin, org.netbeans.modules.refactoring.java.plugins.UseSuperTypeRefactoringPlugin, org.netbeans.modules.refactoring.java.plugins.MoveRefactoringPlugin, org.netbeans.modules.refactoring.java.plugins.RenameRefactoringPlugin, org.netbeans.modules.refactoring.java.plugins.ExtractInterfaceRefactoringPlugin, org.netbeans.modules.refactoring.java.plugins.ExtractSuperclassRefactoringPlugin, org.netbeans.modules.refactoring.java.plugins.SafeDeleteRefactoringPlugin, org.netbeans.modules.refactoring.java.plugins.CopyClassRefactoringPlugin, org.netbeans.modules.refactoring.java.plugins.EncapsulateFieldRefactoringPlugin, org.netbeans.modules.refactoring.java.plugins.ChangeParametersPlugin, org.netbeans.modules.refactoring.java.plugins.InnerToOuterRefactoringPlugin, org.netbeans.modules.refactoring.java.plugins.PullUpRefactoringPlugin,
Inner Class :protected enum Phase | |
Inner Class :protected class TransformTask implements CancellableTask<WorkingCopy> | |
Method Summary | |
public void | cancelRequest() | protected Problem | checkParameters(CompilationController javac) | public Problem | checkParameters() | final protected void | createAndAddElements(Set<FileObject> files, CancellableTask<WorkingCopy> task, RefactoringElementsBag elements, AbstractRefactoring refactoring, ClasspathInfo info) | final protected void | createAndAddElements(Set<FileObject> files, CancellableTask<WorkingCopy> task, RefactoringElementsBag elements, AbstractRefactoring refactoring) | final protected static Problem | createProblem(Problem result, boolean isFatal, String message) | protected Problem | fastCheckParameters(CompilationController javac) | public Problem | fastCheckParameters() | protected ClasspathInfo | getClasspathInfo(AbstractRefactoring refactoring) | abstract protected JavaSource | getJavaSource(Phase p) | protected static Problem | isElementAvail(TreePathHandle e, CompilationInfo info) Checks if the element is still available. | protected Problem | preCheck(CompilationController javac) | public Problem | preCheck() | final protected Collection<ModificationResult> | processFiles(Set<FileObject> files, CancellableTask<WorkingCopy> task) | final protected Collection<ModificationResult> | processFiles(Set<FileObject> files, CancellableTask<WorkingCopy> task, ClasspathInfo info) |
cancelRequest | protected volatile boolean cancelRequest(Code) | | |
cancelRequest | public void cancelRequest()(Code) | | |
getJavaSource | abstract protected JavaSource getJavaSource(Phase p)(Code) | | |
isElementAvail | protected static Problem isElementAvail(TreePathHandle e, CompilationInfo info)(Code) | | Checks if the element is still available. Tests if it is still valid.
(Was not deleted by matching mechanism.)
If element is available, returns null, otherwise it creates problem.
(Helper method for refactoring implementation as this problem is
general for all refactorings.)
Parameters: e - element to check Parameters: info - problem message or null if the element is valid |
processFiles | final protected Collection<ModificationResult> processFiles(Set<FileObject> files, CancellableTask<WorkingCopy> task)(Code) | | |
processFiles | final protected Collection<ModificationResult> processFiles(Set<FileObject> files, CancellableTask<WorkingCopy> task, ClasspathInfo info)(Code) | | |
|
|