1 17 package org.alfresco.repo.security.permissions.impl; 18 19 import org.alfresco.service.namespace.QName; 20 21 26 public class RequiredPermission extends PermissionReferenceImpl 27 { 28 public enum On { 29 PARENT, NODE, CHILDREN 30 }; 31 32 private On on; 33 34 boolean implies; 35 36 public RequiredPermission(QName qName, String name, On on, boolean implies) 37 { 38 super(qName, name); 39 this.on = on; 40 this.implies = implies; 41 } 42 43 public boolean isImplies() 44 { 45 return implies; 46 } 47 48 public On getOn() 49 { 50 return on; 51 } 52 53 } 54 | Popular Tags |