|
Eclipse Platform Release 3.6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.core.runtime.PlatformObject
org.eclipse.ltk.core.refactoring.Refactoring
org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring
org.eclipse.ltk.core.refactoring.participants.CopyRefactoring
public class CopyRefactoring
A generic copy refactoring. The actual refactoring is done by the copy processor passed to the constructor.
This class is not intended to be subclassed by clients.
| Constructor Summary | |
|---|---|
CopyRefactoring(CopyProcessor processor)
Creates a new copy refactoring with the given copy processor. |
|
| Method Summary | |
|---|---|
CopyProcessor |
getCopyProcessor()
Returns the copy processor associated with this copy refactoring. |
RefactoringProcessor |
getProcessor()
Return the processor associated with this refactoring. |
| Methods inherited from class org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring |
|---|
checkFinalConditions, checkInitialConditions, createChange, getAdapter, getName, getTextChange, isApplicable, setProcessor, toString |
| Methods inherited from class org.eclipse.ltk.core.refactoring.Refactoring |
|---|
checkAllConditions, doGetRefactoringTickProvider, getRefactoringTickProvider, getValidationContext, setValidationContext |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public CopyRefactoring(CopyProcessor processor)
processor - the copy processor| Method Detail |
|---|
public CopyProcessor getCopyProcessor()
public RefactoringProcessor getProcessor()
null. Implementors can override this method
to return the processor to be used by this refactoring. Since 3.4, this method returns the processor passed in
ProcessorBasedRefactoring.ProcessorBasedRefactoring(RefactoringProcessor) or by ProcessorBasedRefactoring.setProcessor(RefactoringProcessor).
getProcessor in class ProcessorBasedRefactoring
|
Eclipse Platform Release 3.6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.