objectdraw
Class InterruptableSuspendEvent

java.lang.Object
  |
  +--objectdraw.SuspendEvent
        |
        +--objectdraw.InterruptableSuspendEvent
All Implemented Interfaces:
ActiveObjectEventInterface

public final class InterruptableSuspendEvent
extends SuspendEvent

An ActiveObjectEventInterface event that causes ActiveObjects executing it to suspend in such a way that calling their interrupt methods will unblock them.


Constructor Summary
InterruptableSuspendEvent()
           
 
Method Summary
 void execute()
          Causes ActiveObjects calling this method to suspend in such a way that calling their interrupt methods will unblock them.
 
Methods inherited from class objectdraw.SuspendEvent
isExpired, resume
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterruptableSuspendEvent

public InterruptableSuspendEvent()
Method Detail

execute

public void execute()
Causes ActiveObjects calling this method to suspend in such a way that calling their interrupt methods will unblock them.