protected boolean isMaxResultsLayoutVisible() { return useMaxResults && security.isSpecificPermitted("cuba.gui.filter.maxResults") && maxResultsAddedToLayout; }
protected boolean userCanEditFilers() { return security.isSpecificPermitted(FILTER_EDIT_PERMISSION); }
@Inject protected void setSecurity(Security security) { this.security = security; if (!security.isSpecificPermitted(BulkEditor.PERMISSION)) { setVisible(false); setEnabled(false); } }
protected void initShowInfoAction() { if (security.isSpecificPermitted(ShowInfoAction.ACTION_PERMISSION)) { if (getAction(ShowInfoAction.ACTION_ID) == null) { addAction(new ShowInfoAction()); } } }
protected void initShowInfoAction() { if (security.isSpecificPermitted(ShowInfoAction.ACTION_PERMISSION)) { if (getAction(ShowInfoAction.ACTION_ID) == null) { addAction(new ShowInfoAction()); } } }
rootNodes.add(customHeaderNode); if (!hideCustomConditions && security.isSpecificPermitted(CUSTOM_CONDITIONS_PERMISSION)) { rootNodes.add(new Node<>(new CustomConditionCreator(filterComponentName, ((FilterImplementation) filter).getEntityMetaClass(), entityAlias)));
if (!security.isSpecificPermitted(BulkEditor.PERMISSION)) { Notifications notifications = getScreenContext(target.getFrame()).getNotifications(); notifications.create(NotificationType.ERROR)
if (security.isSpecificPermitted(ShowInfoAction.ACTION_PERMISSION)) { if (getAction(ShowInfoAction.ACTION_ID) == null) { addAction(new ShowInfoAction());
downloadButton.setEnabled(security.isSpecificPermitted("cuba.gui.administration.downloadlogs"));
&& security.isSpecificPermitted("cuba.gui.showExceptionDetails");