/** * Adds a permission object to the current collection of permission objects. * * @param permission the Permission object to add. * * @exception SecurityException - if this PermissionCollection object * has been marked readonly */ public void add(Permission permission) { if (isReadOnly()) throw new IllegalArgumentException("Read only collection"); if (!(permission instanceof WebUserDataPermission)) throw new IllegalArgumentException("Wrong permission type"); WebUserDataPermission p = (WebUserDataPermission)permission; permissions.put(p, p); }
public PermissionCollection newPermissionCollection() { return new WebUserDataPermissionCollection(); }
public PermissionCollection newPermissionCollection() { return new WebUserDataPermissionCollection(); }
/** * Adds a permission object to the current collection of permission objects. * * @param permission the Permission object to add. * * @exception SecurityException - if this PermissionCollection object * has been marked readonly */ public void add(Permission permission) { if (isReadOnly()) throw new IllegalArgumentException("Read only collection"); if (!(permission instanceof WebUserDataPermission)) throw new IllegalArgumentException("Wrong permission type"); WebUserDataPermission p = (WebUserDataPermission)permission; permissions.put(p, p); }
public PermissionCollection newPermissionCollection() { return new WebUserDataPermissionCollection(); }
/** * Adds a permission object to the current collection of permission objects. * * @param permission the Permission object to add. * * @exception SecurityException - if this PermissionCollection object * has been marked readonly */ public void add(Permission permission) { if (isReadOnly()) throw new IllegalArgumentException("Read only collection"); if (!(permission instanceof WebUserDataPermission)) throw new IllegalArgumentException("Wrong permission type"); WebUserDataPermission p = (WebUserDataPermission)permission; permissions.put(p, p); }