Bees v0.5.0 API

bees.core
Class StateResponderList

java.lang.Object
  |
  +--edu.utah.janosvm.sys.ListNode
        |
        +--bees.core.StateResponder
              |
              +--bees.core.StateResponderList

public final class StateResponderList
extends StateResponder


Fields inherited from class edu.utah.janosvm.sys.ListNode
pred, succ
 
Constructor Summary
StateResponderList()
           
StateResponderList(int expectedState)
           
 
Method Summary
 void addResponder(Coroutine coroutine, StateResponder sr)
           
 java.lang.String toString()
           
 void transition(Coroutine coroutine, int newState)
           
 
Methods inherited from class bees.core.StateResponder
getExpectedState, signal
 
Methods inherited from class edu.utah.janosvm.sys.ListNode
append, clone, inList, prepend, remove
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StateResponderList

public StateResponderList(int expectedState)

StateResponderList

public StateResponderList()
Method Detail

addResponder

public void addResponder(Coroutine coroutine,
                         StateResponder sr)

transition

public void transition(Coroutine coroutine,
                       int newState)
Overrides:
transition in class StateResponder

toString

public java.lang.String toString()
Overrides:
toString in class StateResponder

Bees v0.5.0 API

This documentation is Copyright (C) 2002 The University of Utah. All Rights Reserved. See the individual source files for distribution terms.
Documentation, software, and mailing lists for Bees v0.5.0 can be found at the Janos Project: http://www.cs.utah.edu/flux/janos/