Hi Graham!

This feature was discussed on this list some time back (Under the name "programming by 
intention" as I reacall) and the guys at IntelliJ are, to my knowledge, including it 
in Ariadna.

cheers,
/Mans


> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of
> [EMAIL PROTECTED]
> Sent: den 9 januari 2002 07:05
> To: [EMAIL PROTECTED]
> Subject: [Eap-features] Create new method from sample usage.
> 
> 
> I would like to be able to create a method from an example use of the
> (non-existant) method.
> 
> For example:
> 
> 1. I have class Foo, with no methods.
> 2. While typing in a class using foo, I try to use a method that 
> I will now
> want to create on it, called 'bonson'
> E.g.:
> 
>      Foo foo = new Foo();
>      String blah = "x";
>      String[] result = foo.bonson(blah);
> 
> 3. I then want to right-click on the (highlighted) 'bonson' method and
> click 'Generate New Method'.
> 4. IntelliJ would then generate, in class Foo:
> 
>      public String[]
>      bonson(String blah)
>      {
>           |
>      }
> 
> 4b. If Foo were an interface, the declaration would need to go in Foo, and
> a definition created in each direct subclass.
> 
> Graham Lea
> 
> --
> Software Engineer
> Forge Research Pty Ltd
> Suite 116, Bay 9, Locomotive Workshop
> Australian Technology Park, Cornwallis Street
> Eveleigh NSW 1430 Australia
> Phone: +61 2 9209 4152   Fax: +61 2 9209 4172
> www.forge.com.au
> 
> ----------------------------------------------------------------------
> This message contains privileged and confidential information intended
> only for the use of the addressee named above.  If you are not the
> intended recipient of this message you must not disseminate, copy or
> take any action in reliance on it.  If you have received this message
> in error please notify the sender immediately.  Any views expressed in
> this message are those of the individual sender, except where the
> sender specifically states them to be the views of another (including
> a Body Corporate).
> ----------------------------------------------------------------------
> 
> 
> _______________________________________________
> 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