> So, a new option:
>
> [ ] Make this class/interface extend/implement this extracted interface
>
> I would have thought that by default it should be "off", but maybe that's
> just me!

There are entries at the top of the list of members to be extracted for all
interfaces that your interface extends. By selecting them you choose to
"extract" these extends too. Does it work for you?

Best regards,
Valentin Kipiatkov
-----------------------------------------------------------
 IntelliJ Software, http://www.intellij.com/
 "Develop with pleasure"
-----------------------------------------------------------

----- Original Message -----
From: "Marc Palmer" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Sunday, December 16, 2001 7:02 PM
Subject: [Eap-list] Extract interface... issue


>
> Hi,
>
> Just using Extract Interface properly for the same time. I was surprised
> that it changed the interface I extracted from, so that it extended the
> new interfaces I extracted from it.
>
> I think this should be optional.
>
> I was extracting constants (public static final fields) into separate
> interfaces representing the enums the constants relate to. I ended up
> with a interface that implemented these enum interfaces I produced, which
> was not what was expected.
>
> So, a new option:
>
> [ ] Make this class/interface extend/implement this extracted interface
>
> I would have thought that by default it should be "off", but maybe that's
> just me!
>
> Cheers
>
>
>
> _______________________________________________
> Eap-list mailing list
> [EMAIL PROTECTED]
> http://www.intellij.com/mailman/listinfo/eap-list


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

Reply via email to