|
Eclipse Platform Release 3.2 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
Interface for objects which are capable of creating a specific refactoring instance. Refactoring instance creators are stateless objects. They are instantiated on demand by the refactoring framework. It is not guaranteed that the same refactoring instance creator object will be used to create the arguments for a refactoring and to create the refactoring itself.
Note: this interface is not intended to be implemented by clients.
Note: This API is considered experimental and may change in the near future.
| Method Summary | |
|---|---|
RefactoringArguments |
createArguments(RefactoringDescriptor descriptor)
Creates the a refactoring arguments for the specified refactoring descriptor. |
Refactoring |
createRefactoring(RefactoringDescriptor descriptor)
Creates the a refactoring instance for the specified refactoring descriptor. |
| Method Detail |
public RefactoringArguments createArguments(RefactoringDescriptor descriptor)
descriptor - the refactoring descriptor
null
public Refactoring createRefactoring(RefactoringDescriptor descriptor)
throws CoreException
descriptor - the refactoring descriptor
null
CoreException - if the refactoring could not be created from the descriptor
|
Eclipse Platform Release 3.2 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.