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

Bug 13692

Summary: Design Pattern Refactorings [refactoring]
Product: [Eclipse Project] JDT Reporter: vin <vinay.soni>
Component: UIAssignee: JDT-UI-Inbox <jdt-ui-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: enhancement    
Priority: P3 CC: gunnar
Version: 2.0Keywords: helpwanted
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description vin CLA 2002-04-12 14:39:40 EDT
Eclipse today is a very good IDE. But what is the direction for future? In two 
years from now how would programming become simpler and more powerful?

I would like to propose that a feature be built into eclipse that takes 
highlighted code or selected classes and refactors requested design patterns  
into code based on some input from users.

TogetherJ does this today and many developers are crazy about it.

One could begin with Singleton, Factory and Visitor and slowly grow it.
Comment 1 DJ Houghton CLA 2002-04-12 15:19:09 EDT
Moving to JDT/UI for comment.
Erich, any thoughts about design patterns? :-)
Comment 2 Erich Gamma CLA 2002-04-13 08:42:10 EDT
More refactorings are definitly on the list for after 2.0.
Refactorings towards design patterns is one path we want to investigate.
In fact given that we have an AST API external contributors can provide them as 
well

Deferred for after 2.0
Comment 3 Dirk Baeumer CLA 2002-07-23 12:32:59 EDT
[refactoring]

This is a good third party opportunity. Marking as help wanted.
Comment 4 Dirk Baeumer CLA 2003-04-28 06:03:15 EDT
Chaning state from assigned later to resolved later. Assigned later got 
introduced by the last bug conversion and is not a supported Eclipse bug state.
Comment 5 Eclipse Webmaster CLA 2009-08-30 02:36:58 EDT
As of now 'LATER' and 'REMIND' resolutions are no longer supported.
Please reopen this bug if it is still valid for you.