@Override protected boolean isPermitted() { if (target == null) { return false; } Entity singleSelected = target.getSingleSelected(); if (singleSelected == null) { return false; } if (constraintOperationType != null) { boolean isPermitted; if (constraintCode != null) { isPermitted = security.isPermitted(singleSelected, constraintCode); } else { isPermitted = security.isPermitted(singleSelected, constraintOperationType); } if (!isPermitted) { return false; } } return true; }
@Override protected boolean isPermitted() { if (target == null) { return false; } Entity singleSelected = target.getSingleSelected(); if (singleSelected == null) { return false; } if (constraintOperationType != null) { boolean isPermitted; if (constraintCode != null) { isPermitted = security.isPermitted(singleSelected, constraintCode); } else { isPermitted = security.isPermitted(singleSelected, constraintOperationType); } if (!isPermitted) { return false; } } return super.isPermitted(); }
@Override protected boolean isPermitted() { if (target == null) { return false; } Entity singleSelected = target.getSingleSelected(); if (singleSelected == null) { return false; } if (constraintOperationType != null) { boolean isPermitted; if (constraintCode != null) { isPermitted = security.isPermitted(singleSelected, constraintCode); } else { isPermitted = security.isPermitted(singleSelected, constraintOperationType); } if (!isPermitted) { return false; } } return super.isPermitted(); }