since everyone is talking about this can i add some more flames? why is Link called link? cause really its not just a link.
you can do: add(new Link("foo") {}); and in markup have <a wicket:id="foo"></a> <input type="button" wicket:id="foo"/> <button wicket:id="foo"/> so its not just a link. -igor On 6/18/07, Johan Compagner <[EMAIL PROTECTED]> wrote:
i agree more with Frank, i don't like that Button would be come SubmitButton For me Button doesn't say what it does. no it tells me how it looks And many buttons don't submit but they are link (onclick) So having a SubmitButton is mostly not true for me because it doesn't so a submit! its a <button type="button" onclick=""> johan On 6/18/07, Frank Bille <[EMAIL PROTECTED]> wrote: > > Hey > > We could also rename AjaxSubmitButton into AjaxButton. > > Then we have: > Button, ImageButton and AjaxButton (and AjaxFallbackButton) > > and > > SubmitLink and AjaxSubmitLink > > I don't know whats best, yet. It's just a surgestion now that we play with > names :) > > Frank > > > On 6/18/07, Al Maw <[EMAIL PROTECTED]> wrote: > > > > Hello, > > > > I know we're in a feature freeze, and I'm aware this one is likely to be > > somewhat controversial, but I think we should rename a couple of the > > submit components, leaving behind @deprecated classes which extend the > > renamed ones. > > > > We currently have: > > > > Button, ImageButton, SubmitLink, AjaxSubmitButton, AjaxSubmitLink. > > > > We're about to have an AjaxFallbackSubmitButton, too. [1] > > > > It would make sense for me for everything to be based on the word > > "Submit", so I think we should rename: > > > > Button -> SubmitButton (highly controversial, obviously) > > ImageButton -> SubmitImage > > > > This may well need to wait 'til 1.4.x. > > > > WDYT? > > > > > > Al > > > > -- > > Alastair Maw > > Wicket-biased blog at http://herebebeasties.com > > > > [1] WICKET-634 > > [Ajax[Fallback]]Submit[Image|Button|Link] > > If we support all combinations (which we probably should) that's > > nine(!) components. I wish Java supported mix-ins. :-( > > >