Ok, I see. It works now and based on the code to which you provided
the link, here is the change that had to be made:

Rename the getStyle() method to cellTableStyle() and put @Override
just to make it clearer that we are overriding this interface method
with our own.

That's it!

Thanks!

-yaakov.

On Wed, Mar 16, 2011 at 7:58 PM, Thomas Broyer <t.bro...@gmail.com> wrote:
> The obfuscated names of the CSS classes are based on the return type of the
> ClientBundle method and the method name in the CssResource.
> Here, because your SystemStatusResources uses CellTable.Style, it will use
> the same CSS class names as the default resources' style. This means that if
> you use CellTable with the default resources elsewhere in your app, you'll
> have a "conflict".
> Declare an interface extending CellTable.Style and
> make SystemStatusResources return that type (return type covariance FTW),
> and now you'll have CSS class names specific to SystemStatusResources.
> See http://code.google.com/p/google-web-toolkit/issues/detail?id=6144
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To post to this group, send email to google-web-toolkit@googlegroups.com.
> To unsubscribe from this group, send email to
> google-web-toolkit+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-web-toolkit?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to