Why new "Select Members to Implement with Abstract Implementation" form ?

As far as I remember, the "Implement Interface member" operation used to be just one dialog. Now when I run it I get two forms.

The first is what I remember, "Select Members to Implement" and it shows a tree of interfaces and members and initially has a grayed out Finish button.

What's new is when I select something the Finish button changes to Continue and I get a second page that says "Select Members to Implement with Abstract Implementations". I don't remember ever seeing this form before and don't really understand it. The property editor for "Copy XML-doc" is much more cumbersome than the old checkboxes and I don't see why we'd ever want to specify Target file. And the premise of "Abstract Implementations" doesn't seem to make sense anyways since the target class is not abstract.

I hope this was just a temporary mistake and is not planned as a permanent change to this operation--I liked the old way and used it a lot.

I have build 765 installed now.

Thanks,

Sam

2 comments
Comment actions Permalink

Hello Samuel,

Not actually a mistake, more like an experiment. We are currently working
on the new Generate feature and I hope you will like it :) It will have one
screen for most common operations, but can have up to 3 screen if you want
to configure how things are generated.

Sincerely,
Ilya Ryzhenkov

JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


SN> As far as I remember, the "Implement Interface member" operation
SN> used to be just one dialog. Now when I run it I get two forms.
SN>
SN> The first is what I remember, "Select Members to Implement" and it
SN> shows a tree of interfaces and members and initially has a grayed
SN> out Finish button.
SN>
SN> What's new is when I select something the Finish button changes to
SN> Continue and I get a second page that says "Select Members to
SN> Implement with Abstract Implementations". I don't remember ever
SN> seeing this form before and don't really understand it. The
SN> property editor for "Copy XML-doc" is much more cumbersome than the
SN> old checkboxes and I don't see why we'd ever want to specify Target
SN> file. And the premise of "Abstract Implementations" doesn't seem to
SN> make sense anyways since the target class is not abstract.
SN>
SN> I hope this was just a temporary mistake and is not planned as a
SN> permanent change to this operation--I liked the old way and used it
SN> a lot.
SN>
SN> I have build 765 installed now.
SN>
SN> Thanks,
SN>
SN> Sam
SN>


0
Comment actions Permalink

OK, I'll reserve judgment until this feature is done. :)

Best regards,

Sam

0

Please sign in to leave a comment.