On Thu, Jul 19, 2012 at 3:28 PM, Igor Vaynberg <[email protected]> wrote: > you can declare it as extends Link<Void> or extends Link<Object> > > if we want to be potentially non-backwards-compat we can declare it as > Link<PageParameters> and save some memory by storing the params in the > model's slot instead of its own
Sounds like you're on to something. I like the idea that a BPL is a Link<PageParameters>. Unfortunately, BPL does not have a working onClick, so somehow the typing/naming seems off. I guess that in the past we actually should've named Link ActionLink, and let BPL extend AbstractLink. Martijn
