@Override public String toString(final Object obj) { if (obj == null) { return null; } return ((UserRightId) obj).getId(); }
@Override public int compareTo(IUserRightId o) { return this.compareTo(o); }
@Override public Collection<IUserRightId> getUserRightIds() { return Arrays.asList(UserRightId.values()); } }
if (UserRightId.ADMIN_CORE.equals(right.getId())) { return isUserMemberOfGroup(ThreadLocalUserContext.getUser(), ProjectForgeGroup.ADMIN_GROUP);
/** * @see org.hibernate.search.bridge.FieldBridge#set(java.lang.String, java.lang.Object, org.apache.lucene.document.Document, * org.hibernate.search.bridge.LuceneOptions) */ public void set(final String name, final Object value, final Document document, final LuceneOptions luceneOptions) { final UserRightId userRightId = (UserRightId) value; luceneOptions.addFieldToDocument(name, userRightId.getId(), document); } }
public UserRightDO getUserRight(final Integer userId, final UserRightId rightId) { final List<UserRightDO> rights = getUserRights(userId); if (rights == null) { return null; } for (final UserRightDO right : rights) { if (StringUtils.equals(right.getRightIdString(), rightId.getId()) == true) { return right; } } return null; }
} catch (AccessException ex) { assertEquals("access.exception.userHasNotRight", ex.getI18nKey()); assertEquals(UserRightId.MISC_ADDRESSBOOK.getId(), ex.getParams()[0].toString()); assertEquals("select", ex.getParams()[1].toString()); } catch (AccessException ex) { assertEquals("access.exception.userHasNotRight", ex.getI18nKey()); assertEquals(UserRightId.MISC_ADDRESSBOOK.getId(), ex.getParams()[0].toString()); assertEquals("insert", ex.getParams()[1].toString()); } catch (AccessException ex) { assertEquals("access.exception.userHasNotRight", ex.getI18nKey()); assertEquals(UserRightId.MISC_ADDRESSBOOK.getId(), ex.getParams()[0].toString()); assertEquals("update", ex.getParams()[1].toString()); } catch (AccessException ex) { assertEquals("access.exception.userHasNotRight", ex.getI18nKey()); assertEquals(UserRightId.MISC_ADDRESSBOOK.getId(), ex.getParams()[0].toString()); assertEquals("delete", ex.getParams()[1].toString());