public interface ReviewPanelStyle extends CssResource {...}
@Source("BlueReviewPanelStyle.css")
ReviewPanelStyle BlueReviewPanelStyle();
@Source("YellowReviewPanelStyle.css")
ReviewPanelStyle YellowReviewPanelStyle();
我们认为这应该有效,但事实并非如此。
样式元素的颜色(无论与黄色或蓝色css相关的天气)都将根据这两行的顺序进行样式设置。
Resources.INSTANCE.YellowReviewPanelStyle().ensureInjected();
Resources.INSTANCE.BlueReviewPanelStyle().ensureInjected();
作为一个解决方法,我复制了ReviewPanelStyle(ReviewPanelStyle2),但我不是......任何想法?
答案 0 :(得分:2)
模糊混淆的类名的范围是 由返回类型定义 CssResource访问器方法
为每种样式定义两个单独的接口应该可以解决问题。有关更多信息,请访问http://code.google.com/webtoolkit/doc/latest/DevGuideClientBundle.html#Scope