Bug 147835

Summary: [refactoring] Change type of variable/object
Product: [Eclipse Project] JDT Reporter: Larsen Doe <larsen007>
Component: UIAssignee: JDT-UI-Inbox <jdt-ui-inbox>
Status: ASSIGNED --- QA Contact:
Severity: enhancement    
Priority: P3 CC: daniel_megert
Version: 3.1.2   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Larsen Doe CLA 2006-06-20 04:46:58 EDT
It would be comfortable to have the ability to change the type of an object via a refactoring tool.

For exampe, change an object from type InputStreamReader to BufferedReader:

//	private InputStreamReader isr;
	private BufferedReader isr;

//			isr = new InputStreamReader(sock.getInputStream());
			isr = new BufferedReader(sock.getInputStream());

//	public InputStreamReader getIsr() {
//		return isr;
//	}
	public BufferedReader getIsr() {
		return isr;
	}
Comment 1 Martin Aeschlimann CLA 2006-06-20 13:05:46 EDT
In this case a local rename (CTRL + 1) on the type name probably does the job. 

Comment 2 Larsen Doe CLA 2006-06-21 03:54:33 EDT
oh, yes. thank you!
doesn´t work for String or int but this is already useful