public boolean isVisible() { Security security = new Security(); return security.check(OperationsType.READ, sessionBean.getUser(), image); }
public boolean isDeletable() { Security security = new Security(); return security.check(OperationsType.DELETE, sessionBean.getUser(), image); }
public boolean isEditable() { Security security = new Security(); return security.check(OperationsType.UPDATE, sessionBean.getUser(), image) && image != null && !image.getProperties().getStatus().equals(Status.WITHDRAWN); }