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
@exception IllegalArgumentException - if this PermissionCollection
object is a homogeneous collection and the permission
is not of the correct type.
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 @exception IllegalArgumentException - if this PermissionCollection object is a homogeneous collection and the permission is not of the correct type.