Android
java.security
public abstract class

java.security.PermissionCollection

java.lang.Object
java.security.PermissionCollection Serializable

Abstract superclass of classes which are collections of Permission objects.

Known Direct Subclasses

Summary

Public Constructors

            PermissionCollection()

Public Methods

abstract          void  add(Permission permission)
Adds the argument to the collection.
abstract          Enumeration<Permission elements()
Returns an enumeration of the permissions in the receiver.
abstract          boolean  implies(Permission permission)
Indicates whether the argument permission is implied by the permissions contained in the receiver.
          boolean  isReadOnly()
Indicates whether new permissions can be added to the receiver.
          void  setReadOnly()
Marks the receiver as read only, so that no new permissions can be added to it.
          String  toString()
Returns a string containing a concise, human-readable description of the receiver.
Methods inherited from class java.lang.Object

Details

Public Constructors

public PermissionCollection()

Public Methods

public abstract void add(Permission permission)

Adds the argument to the collection.

Parameters

permission java.security.Permission the permission to add to the collection.

Throws

IllegalStateException if the collection is read only.

public abstract Enumeration<Permission> elements()

Returns an enumeration of the permissions in the receiver.

Returns

  • Enumeration the permissions in the receiver.

public abstract boolean implies(Permission permission)

Indicates whether the argument permission is implied by the permissions contained in the receiver.

Parameters

permission java.security.Permission the permission to check

Returns

  • boolean true if the argument permission is implied by the permissions in the receiver, and false if it is not.

public boolean isReadOnly()

Indicates whether new permissions can be added to the receiver.

Returns

  • boolean true if the receiver is read only false if new elements can still be added to the receiver.

public void setReadOnly()

Marks the receiver as read only, so that no new permissions can be added to it.

public String toString()

Returns a string containing a concise, human-readable description of the receiver.

Returns

  • a printable representation for the receiver.
Copyright 2007 Google Inc. Build 0.9_r1-98467 - 14 Aug 2008 18:48