uchicago.src.sim.engine
Class SimListAction

java.lang.Object
  extended by uchicago.src.sim.engine.BasicAction
      extended by uchicago.src.sim.engine.SimListAction

Deprecated. No longer needed due to direct bytecode generation of BasicActions.

public class SimListAction
extends BasicAction

A BasicAction that wraps a list of objects and a Method, and allows for the invocation of that Method on all the Objects in the List.

Version:
$Revision: 1.5 $ $Date: 2004/11/03 19:50:57 $
Author:
Nick Collier

Field Summary
 
Fields inherited from class uchicago.src.sim.engine.BasicAction
INTERVAL_UPDATER, ONE_TIME_UPDATER, updater
 
Constructor Summary
SimListAction(java.util.ArrayList list, java.lang.reflect.Method method)
          Deprecated. Constructs a SimListAction from the specified list and specified Method.
 
Method Summary
 void execute()
          Deprecated. Executes this SimListAction (invokes a Method on all the Objects in a a List).
 
Methods inherited from class uchicago.src.sim.engine.BasicAction
addToGroup, getIntervalTime, getName, getNextTime, reSchedule, setIntervalTime, setName, setNextTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimListAction

public SimListAction(java.util.ArrayList list,
                     java.lang.reflect.Method method)
Deprecated. 
Constructs a SimListAction from the specified list and specified Method.

Parameters:
list - the list of objects on which to call the Method.
method - the Method to call
Method Detail

execute

public void execute()
Deprecated. 
Executes this SimListAction (invokes a Method on all the Objects in a a List).

Specified by:
execute in class BasicAction