com.cogent
Class SimProcessingElement

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--com.cogent.SimElement
              |
              +--com.cogent.SimProcessingElement
All Implemented Interfaces:
java.lang.Runnable
Direct Known Subclasses:
SimPIM

public abstract class SimProcessingElement
extends SimElement

The base class of all simulation processing elements.


Field Summary
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
SimProcessingElement()
           
 
Method Summary
abstract  int processEvent(SimEvent argEvent)
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, run, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SimProcessingElement

public SimProcessingElement()
Method Detail

processEvent

public abstract int processEvent(SimEvent argEvent)