Well.... Talk to Mike. He actually coded it up to remove it. I bitched at him enough until he looked and realized it wasn't necessary. About 2 hours before his presentation :-)
> -----Original Message----- > From: Pat Lightbody [mailto:[EMAIL PROTECTED] > Sent: Wednesday, July 02, 2003 1:57 PM > To: [EMAIL PROTECTED] > Subject: Re: [OS-webwork] WebWork2, here I come! > > > While I'm not sure that the ActionProxy stuff is heading in > that direction, believe me when I say I also don't think that > getting rid of interfaces is a great thing. Pico is doing > that (it calls start() and stop() using reflection rather > than Startable and Stopable). Likewise, at one point XWork > wasn't going to have an Action interface for the execute() > method, but I and others bitched enough to keep it. So don't > worry Hani and Anthony, we won't abandon you :P > > -Pat > > ----- Original Message ----- > From: "Hani Suleiman" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Wednesday, July 02, 2003 9:00 AM > Subject: Re: [OS-webwork] WebWork2, here I come! > > > > I agree completely. All this 'just define it/figure it out > at runtime' > > stuff really bothers me. Interfaces might be very 'old school' now, > > but they are useful, just so you know at compile time what > contracts > > your components/classes/whatever are adhering to. I still > have yet to > > look at xwork (waiting for migration guides+tools and performance > > reports), but the concept of having all information in an > xml file and > > an active effort to remove type safety/contracts from code > feels very > > wrong. I understand the allure of 'but you can use ANYTHING as an > > action!', but I do feel that those things that are used as > an action > > should anticipate somewhat that they are one and will be treated as > > one, in most cases. > > > > On Wednesday, July 2, 2003, at 11:54 AM, Anthony Eden wrote: > > > > > > > > > > > Jason Carreira wrote: > > >>> -----Original Message----- > > >>> From: Anthony Eden [mailto:[EMAIL PROTECTED] > > > > > > <snip> > > > > > >>> On a side note, does anyone else notice that the use of dynamic > > >>> proxies is leading to code which acts more like dynamic typed > > >>> languages such as Python? > > >>> > > >>> Sincerely, > > >>> Anthony Eden > > >>> > > >> No... Because they're strongly typed. But we're not > using dynamic > > >> proxies here... > > > > > > How do you mean you're not using dynamic proxies? What > the heck is > > > ActionProxy then? The actual command method which is invoked can > > > vary depending on the configuration. Granted this is not dynamic > > > typing as seen in Python and other scripting languages, > but it still > > > feels like we are moving in that direction, i.e. Java is > attempting > > > to become more of a dynamic language (where less and less > is defined > > > at compile-time). FWIW, my comment is also based on the increased > > > interest in interaction between Java and scripting languages so > > > perhaps I should have included a little bit more context for my > > > comment. > > > > > > Sincerely, > > > Anthony Eden > > > > > > > > > > > > ------------------------------------------------------- > > > This SF.Net email sponsored by: Free pre-built ASP.NET sites > > > including Data Reports, E-commerce, Portals, and Forums are > > > available now. Download today and enter to win an XBOX or Visual > > > Studio .NET. > > > > http://aspnet.click-> url.com/go/psa00100006ave/direct;at.asp_061203_01/ > > > 01 > > > _______________________________________________ > > > Opensymphony-webwork mailing list > > > [EMAIL PROTECTED] > > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > > > > > > > > > > > ------------------------------------------------------- > > This SF.Net email sponsored by: Free pre-built ASP.NET > sites including > > Data Reports, E-commerce, Portals, and Forums are available now. > > Download today and enter to win an XBOX or Visual Studio .NET. > > > http://aspnet.click-> url.com/go/psa00100006ave/direct;at.asp_061203_01/ > > 01 > > _______________________________________________ > > Opensymphony-webwork mailing list > > [EMAIL PROTECTED] > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > > > > ------------------------------------------------------- > This SF.Net email sponsored by: Free pre-built ASP.NET sites > including Data Reports, E-commerce, Portals, and Forums are > available now. Download today and enter to win an XBOX or > Visual Studio .NET. > http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_06 1203_01/01 _______________________________________________ Opensymphony-webwork mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01 _______________________________________________ Opensymphony-webwork mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork