Flex 3 - Закругленные нижние углы окна?

Я делаю приложение flex 3.5a / air2 и создал всплывающее окно, но не могу скруглить его нижние углы. Установка cornerRadius, кажется, влияет только на верхние углы.

Кажется, что нет свойства roundedBottomCorners, как для панелей, и добавление панели управления с cornerRadius также не имеет никакого эффекта.

I ' Чтобы защитить свое приложение, я использую JDBCRealm и программную безопасность. Это отлично работает для проверки имени пользователя и пароля. Но когда дело доходит до ...

Я разрабатываю приложение Java EE 6 с использованием Glassfish 3.1, B06. Чтобы защитить свое приложение, я использую JDBCRealm и программную безопасность. Это отлично работает для проверки имени пользователя и пароля. Но когда дело доходит до объявления ролей безопасности, у меня возникает проблема:

Чтобы использовать роли безопасности в Java EE 6, я должен объявить эти роли как в дескрипторе развертывания EJB, так и в дескрипторе развертывания Glassfish, чтобы связать эти роли (как описано в руководстве Java EE 6 ) Только после этого я могу использовать метод isCallerInRole (String roleRef) внутри EJB для проверки разрешений.

Это нежелательно для моего приложения, так как я хочу, чтобы можно было добавлять роли безопасности как динамически, так и программно. , без необходимости писать файлы XML (и, например, сделать возможным определение имен ролей в базе данных).

Я только что отлаживал исходный код GF3 и видел реализацию isCallerInRole в com.sun.ejb.containers.EjbContextImpl . Там контейнер получает роли из дескриптора EJB:

public boolean isCallerInRole(String roleRef) {
  (...)
  EjbDescriptor ejbd = container.getEjbDescriptor();
  RoleReference rr = ejbd.getRoleReferenceByName(roleRef);
  (...)
}

Я огляделся и обнаружил, что если бы я мог каким-то образом получить дескриптор EJB внутри своего приложения, я мог бы добавить такую ​​роль:

EjbDescriptor ejbd = //??? Can i use that descriptor inside my app, or is that "forbidden"?
RoleReference rr = new RoleReference("admin", "Admins are allowed to do everything");
ejbd.addRoleReference(rr);

Кто-нибудь сделал что-то подобное , или есть мысли по этому поводу? Можно ли использовать дескриптор развертывания Ejb в моем приложении? Или есть лучшие подходы?

PS или мне следует использовать MBeans для добавления ролей? Нашел довольно похожий пост здесь .

10
задан Arjan Tijms 10 March 2013 в 10:06
поделиться