WebApplication.get().getMarkupSettings().setDefaultBeforeDisabledLink("<div>");
WebApplication.get().getMarkupSettings().setDefaultAfterDisabledLink("</div>");

On Fri, Jan 21, 2011 at 7:19 AM, Heitor Machado <heito...@gmail.com> wrote:

> Hi all,
>
> I noticed some days ago that the AbstractLink component when disabled,
> render itself as a span.
> Is there some especific motivation for that ?
>
> I´m asking because I think that a component/element does not have to change
> itself in that way, its suposed to be a responsability of its holder, and
> any way, why a span ? All applications should render a span instead of an
> anchor when that anchor was disabled? Could I perhaps change it´s css class
> and strip its actions ? Or nor even render it ?
>
> Of course we can override the disableLink of AbstractLink (this is the
> method that does the magic), but it becomes a problem because now we *have*
> to do it.
> One of the characteristics that I like most in wicket is freedom, I can use
> whatever css and javascript the way I want, I can model my application in
> any way I like it, and this is a point of advantage of wicket over other
> frameworks, wicket is not pervasive, and the way that method is wrote is
> very pervasive.
>
> Cheers
> Heitor
>



-- 
Jeremy Thomerson
http://wickettraining.com
*Need a CMS for Wicket?  Use Brix! http://brixcms.org*

Reply via email to