@Override public boolean isFieldHidden(final ApplicationUser remoteUser, final Field field) { return fieldManager.isFieldHidden(remoteUser, field); }
@Override public boolean isFieldVisible(final ApplicationUser remoteUser, final String id) { return !fieldManager.isFieldHidden(remoteUser, id); }
@Override public boolean hasPermissionToUseClause(ApplicationUser searcher, Set<FieldLayout> fieldLayouts) { return !fieldManager.isFieldHidden(fieldLayouts, field); }
@Override public boolean isFieldHidden(final ApplicationUser remoteUser, final String id) { return fieldManager.isFieldHidden(remoteUser, id); }
@Override public boolean isFieldVisible(final ApplicationUser remoteUser, final Field field) { return !fieldManager.isFieldHidden(remoteUser, field); }
public boolean hasPermissionToUseClause(final ApplicationUser user) { return !fieldManager.isFieldHidden(user, field); }
@Override public boolean hasPermissionToUseClause(ApplicationUser user, Set<FieldLayout> fieldLayouts) { if (!fieldManager.isFieldHidden(fieldLayouts, field)) { final List<FieldConfigScheme> fieldConfigSchemes = field.getConfigurationSchemes(); for (FieldConfigScheme fieldConfigScheme : fieldConfigSchemes) { final ClauseContext context = clauseContextUtil.getContextForConfigScheme(user, fieldConfigScheme); if (!context.getContexts().isEmpty()) { return true; } } } return false; }