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