Пример #1
0
 @Override
 public boolean isDeletableBy(User user) {
   if (user != null && user.isAdmin()) return true;
   return containsAdmin(user);
 }
Пример #2
0
 @Override
 public void onUpdateSystemMessage(GwtConversation conversation, SystemMessage systemMessage) {
   User user = conversation.getSession().getUser();
   if (user == null || user.isAdmin() == false) throw new PermissionDeniedException();
   webApplication.updateSystemMessage(systemMessage);
 }
Пример #3
0
 @Override
 public boolean isVisibleFor(User user) {
   return (user != null && user.isAdmin()) || containsParticipant(user) || containsAdmin(user);
 }