Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 339867

Summary: Getter setter methods should be renamed along with data member rename
Product: [Eclipse Project] JDT Reporter: sujata.galinde
Component: UIAssignee: JDT-UI-Inbox <jdt-ui-inbox>
Status: RESOLVED WORKSFORME QA Contact:
Severity: enhancement    
Priority: P3 CC: markus.kell.r, Olivier_Thomann
Version: 3.6.1   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description sujata.galinde CLA 2011-03-14 07:14:30 EDT
Class data member Refactor --> Rename
	When I Refactor --> Rename data member of a class. It is getting renamed at all places it is referred. My concern is - getter & setter methods associated with data memebr are not renamed along with data member rename. In general, developer Refactor -> Rename data member & continues w/o knowing that getter & setter need to be regenerated again (with new name). 
	This behaviour is risky in cases, wherein I want to have some logic in getter & setter methods. e.g. whenever marks changes, update percentage and grade like that.
	getter setter methods associated with data member should be renamed along with data member rename.
	
Thanks,
Sujata P Galinde

-- Configuration Details --
Product: Eclipse 1.3.1.20100913-1228 (org.eclipse.epp.package.jee.product)
Installed Features:
 org.eclipse.pde 3.6.1.r361_v20100727-7b7mFL-FET3dhESDgE5_bkJ
Comment 1 Olivier Thomann CLA 2011-03-14 09:22:10 EDT
Move to JDT/UI
Comment 2 Markus Keller CLA 2011-03-15 14:17:12 EDT
Use the Rename dialog to select the pertaining checkbox:
- press Alt+Shift+R again, or
- use the menu in the yellow popup, or
- disable Preferences > Java > Rename in editor without dialog