All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class ncsa.habanero.KeyedActionRequest

java.lang.Object
   |
   +----ncsa.habanero.granted.ActionRequest
           |
           +----ncsa.habanero.SingleActionRequest
                   |
                   +----ncsa.habanero.TargetActionRequest
                           |
                           +----ncsa.habanero.KeyedActionRequest

public class KeyedActionRequest
extends TargetActionRequest
KeyedActionRequest: An action request that carries a key to give it permission to act


Variable Index

 o block
 o kyAllow

Constructor Index

 o KeyedActionRequest()
 o KeyedActionRequest(Action, Specifiable, Key)
 o KeyedActionRequest(Action, Specifiable, Key, boolean)

Method Index

 o blocks()
 o expectAnswer()
 o getKey()

Variables

 o kyAllow
 protected Key kyAllow
 o block
 protected boolean block

Constructors

 o KeyedActionRequest
 public KeyedActionRequest(Action action,
                           Specifiable target,
                           Key ky)
Parameters:
action - the action that we want performed
awt_target - where to send the action
ky - the key that allows the action
Returns:
a new KeyedActionRequest
 o KeyedActionRequest
 public KeyedActionRequest(Action action,
                           Specifiable target,
                           Key ky,
                           boolean block)
Parameters:
action - the action that we want performed
awt_target - where to send the action
ky - the key that allows the action
Returns:
a new KeyedActionRequest
 o KeyedActionRequest
 public KeyedActionRequest()
Returns:
a new KeyedActionRequest

Methods

 o getKey
 public Key getKey()
Returns:
the key that is sent with the action request
Overrides:
getKey in class ActionRequest
 o blocks
 public boolean blocks()
Overrides:
blocks in class ActionRequest
 o expectAnswer
 public boolean expectAnswer()
Overrides:
expectAnswer in class ActionRequest

All Packages  Class Hierarchy  This Package  Previous  Next  Index