【发布时间】:2012-08-15 19:44:18
【问题描述】:
我有一个关于 RAP RWT 主题的问题 - Eclipse RAP 中的皮肤或应用程序样式(主题)可以通过应用我们自己的 CSS 样式扩展至品牌来完成,定义应该应用到哪个入口点。
我的问题是: 我在包/插件A中有主要的Workbench APP。在填充Workbench窗口之前,我正在使用JAAS Security(通过在LoginDialog中输入正确的用户名+密码来保护对我的应用程序的访问)。 JAAS 安全性可以说是捆绑/插件 B。当我将品牌应用于插件 A 时,这甚至应用于插件 B(具有 loginDialog 窗口)。如果我制作另一个品牌 - 假设我想对 LoginDialog 窗口有不同的外观,对 WorkbenchWindow 有不同的外观,我会在插件 B 中制作品牌(应用不同的 CSS 样式)。
行为如下:第一个应用插件 B 的品牌,因为调用了插件 B 的 LoginDialog,然后主应用程序从插件 A 开始 - 但从未应用第二个品牌(看起来插件 B 的第一个品牌也覆盖了插件 A 的品牌) .
非常感谢一些帮助,如何为 RAP 应用程序的不同部分制作不同的 RWT 主题。有人有这方面的经验吗?
提前谢谢你
托马斯·克拉马里克
【问题讨论】: