Just add it later. As long as you add it before the component renders,
you're fine.

Eelco


On 11/9/06, Alberto Bueno <[EMAIL PROTECTED]> wrote:
> Hi,
>
> I want to add a css file to a component, but this css can be defined by
> the user. For example:
>
> public class TabSet extends Panel<String> implements
> IAlternateParentProvider{
>
>     private ResourceReference styleURI = new
> ResourceReference(ManagerStyleSheetFiles.class, "tabSet.css");
>
> public TabSet(MarkupContainer parent, String id) {
>         super(parent, id,new Model<String>());
>
>         add(HeaderContributor.forCss(styleURI));
>         Toolbar toolbar=  new Toolbar(this, "tabs");
>
>     }
> }
>
> and the user can do this:
>
>        TabSet tabSet = new TabSet(form, "tabSet");
>        tabSet.setStyleURI(new
> ResourceReference(ManagerStyleSheetFiles.class, "main.css"));
>
> The problem is where or when can I add the HeaderContributor in the
> tabset to use the correct css file?
> Because if I add the HeaderContributor in the contructor, I cannot
> change it later.
>
> Any idea?
>
> Thanks
>
>
>
> -------------------------------------------------------------------------
> 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-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wicket-user
>

-------------------------------------------------------------------------
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-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to