zeus.actors
Class MsgNode

java.lang.Object
  extended byzeus.actors.MsgNode
Direct Known Subclasses:
ActionNode, AttributeNode, RootNode

public abstract class MsgNode
extends java.lang.Object


Field Summary
(package private)  MsgHandler engine
           
(package private)  java.util.Hashtable successors
           
(package private)  int use_count
           
 
Constructor Summary
  MsgNode()
           
(package private) MsgNode(MsgHandler engine)
           
 
Method Summary
(package private)  void addSuccessor(java.lang.String path, MsgNode node)
           
(package private) abstract  void evaluate(java.lang.String path, Performative input)
           
(package private)  void propagate(java.lang.String path, Performative input)
           
(package private)  void remove(java.lang.String path)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

successors

java.util.Hashtable successors

engine

MsgHandler engine

use_count

int use_count
Constructor Detail

MsgNode

public MsgNode()

MsgNode

MsgNode(MsgHandler engine)
Method Detail

addSuccessor

void addSuccessor(java.lang.String path,
                  MsgNode node)

propagate

void propagate(java.lang.String path,
               Performative input)

evaluate

abstract void evaluate(java.lang.String path,
                       Performative input)

remove

void remove(java.lang.String path)


Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.