+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
