Class RenameArguments
java.lang.Object
org.eclipse.ltk.core.refactoring.participants.RefactoringArguments
org.eclipse.ltk.core.refactoring.participants.RenameArguments
Rename arguments describe the data that a processor
provides to its rename participants.
This class may be subclassed by refactoring processors wishing to provide special rename arguments for special participants.
- Since:
- 3.0
-
Constructor Summary
ConstructorDescriptionRenameArguments
(String newName, boolean updateReferences) Creates new rename arguments. -
Method Summary
Modifier and TypeMethodDescriptionReturns the new element name.boolean
Returns whether reference updating is requested or not.toString()
Returns a string representation of these arguments suitable for debugging purposes only.
-
Constructor Details
-
RenameArguments
Creates new rename arguments.- Parameters:
newName
- the new name of the element to be renamedupdateReferences
-true
if reference updating is requested;false
otherwise
-
-
Method Details
-
getNewName
Returns the new element name.- Returns:
- the new element name
-
getUpdateReferences
public boolean getUpdateReferences()Returns whether reference updating is requested or not.- Returns:
- returns
true
if reference updating is requested;false
otherwise
-
toString
Returns a string representation of these arguments suitable for debugging purposes only.Subclasses should reimplement this method.
- Overrides:
toString
in classRefactoringArguments
- Returns:
- a debug string
- Since:
- 3.2
-