kaos.policy.guard
Class ActionPermission

java.lang.Object
  extended by java.security.Permission
      extended by kaos.policy.guard.ActionPermission
All Implemented Interfaces:
java.io.Serializable, java.security.Guard

public final class ActionPermission
extends java.security.Permission
implements java.io.Serializable

$Revision: 1.2 $

See Also:
Serialized Form

Constructor Summary
ActionPermission(java.lang.String name, ActionInstanceDescription actionDesc)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
          Implementation of abstract methods and overriden methods - begin
 ActionInstanceDescription getActionInstanceDescription()
          Public methods.
 java.lang.String getActions()
           
 int hashCode()
           
 boolean implies(java.security.Permission permission)
           
 
Methods inherited from class java.security.Permission
checkGuard, getName, newPermissionCollection, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ActionPermission

public ActionPermission(java.lang.String name,
                        ActionInstanceDescription actionDesc)
Method Detail

equals

public boolean equals(java.lang.Object obj)
Implementation of abstract methods and overriden methods - begin

Specified by:
equals in class java.security.Permission

hashCode

public int hashCode()
Specified by:
hashCode in class java.security.Permission

getActions

public java.lang.String getActions()
Specified by:
getActions in class java.security.Permission

implies

public boolean implies(java.security.Permission permission)
Specified by:
implies in class java.security.Permission

getActionInstanceDescription

public ActionInstanceDescription getActionInstanceDescription()
Public methods. /