+10

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of Vollmer, Thomas -
> CannonSA
> Sent: Friday, November 30, 2001 6:21 AM
> To: '[EMAIL PROTECTED]'
> Subject: RE: [Eap-features] Request: modification to extract interface
> refactoring
> 
> 
> +1
> 
> > -----Original Message-----
> > From: Russell Gold [mailto:[EMAIL PROTECTED]]
> > Sent: Thursday, November 29, 2001 11:11 AM
> > To: [EMAIL PROTECTED]
> > Subject: [Eap-features] Request: modification to extract interface
> > refactoring
> > 
> > 
> > I would like to specify when I extract an interface (and possibly a 
> > superclass) whether it is the original class or the new 
> > interface/class 
> > which will keep the existing name, so that the other gets the 
> > new name.
> > 
> > It is very common that I do this because I want to make 
> > something more 
> > general, and my current implementation should simply be one way to 
> > implement the class.  In such cases, I would want all 
> > references to this 
> > class that are not 'extends' or constructor calls to retain 
> > the original 
> > name - which should now be the name of the interface or 
> > superclass.  I can 
> > apparently do this by extracting an interface with a 
> different name, 
> > letting IDEA rename all possible uses, then renaming both the 
> > original 
> > class and the interface, but it doesn't seem reliable, and it 
> > forces me to 
> > modify (and then modify back) all of the references to the 
> > original class.
> > 
> > 
> > _______________________________________________
> > Eap-features mailing list
> > [EMAIL PROTECTED]
> > http://www.intellij.com/mailman/listinfo/eap-features
> > 
> 
> ************************************ 
> If this email is not intended for you, or you are not 
> responsible for the
> delivery of this message to the addressee, please note that 
> this message may
> contain ITT Privileged/Proprietary Information.  In such a 
> case, you may not
> copy or deliver this message to anyone.  You should destroy 
> this message and
> kindly notify the sender by reply email.  Information 
> contained in this
> message that does not relate to the business of ITT is 
> neither endorsed by
> nor attributable to ITT. 
> ************************************ 
> 
> 
> _______________________________________________
> Eap-features mailing list
> [EMAIL PROTECTED]
> http://www.intellij.com/mailman/listinfo/eap-features
> 

_______________________________________________
Eap-features mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-features

Reply via email to