I've got a first draft ready.
- avoid that label.setVisible() called twice not yet implemented. I
don't like the short variable. We'll keep on increasing the flags and
vars with every release. What about using the MetaData? Need more mem
if used, but only for very few components.
- partial render: not sure I understand the problem. If you
(partial-)render the enclosure and all it children, everything will be
as expected. If you (partial) render a component inside the enclosure,
the enclosure will be neglected. Do you have a use case where you want
to partial render a component inside an enclosure?
- My first draft version does not
enclosure.setVisible(lable.isVisible()) as that would remove the
<wicket:enclosure></wicket:enclosure> tags as well. Instead, if
lable.isVisible() == false, than only the body of the enclosure is not
rendered, but the tags are. You can still enclosure.setVisible(true)
to disable to enclosure as well.
- The draft version is not enable by default. The IMarupFilter must be
registered as usual. Please see the test case for details.
- This is a draft version only and can be removed if required. I
understand that we didn't have a formal decision yet on whether this
feature should go into core, into extension or not added at all.

Juergen

On 8/16/06, Igor Vaynberg <[EMAIL PROTECTED]> wrote:
> another issue will be partial renders - we need to render the enclosure as
> wel as the component - that will make ajax updates more difficult.
>
> -Igor
>
>
>
> On 8/14/06, Igor Vaynberg <[EMAIL PROTECTED]> wrote:
> >
> > woops, minor correction - damn copynpaste
> >
> >
> >
> >
> > >
> > > <wicket:enclosure>
> > > <table wicket:id="label-container" class="notify"><tr><td><span
> wicket:id="label">[[notification]]</span></td></tr></table>
> > > </wicket:enclosure>
> > >
> >
> >
> > should be:
> >
> >
> >
> > >
> > > <wicket:enclosure>
> > > <table class="notify"><tr><td><span
> wicket:id="label">[[notification]]</span></td></tr></table>
> > > </wicket:enclosure>
> > >
> >
> >
> > -Igor
> >
> >
>
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>
> _______________________________________________
> Wicket-develop mailing list
> Wicket-develop@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wicket-develop
>
>
>

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Wicket-develop mailing list
Wicket-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-develop

Reply via email to