engine
Class TaskInstruction

java.lang.Object
  |
  +--engine.Instruction
        |
        +--engine.DefaultInstruction
              |
              +--engine.TaskInstruction

class TaskInstruction
extends DefaultInstruction

See Also:
Serialized Form

Field Summary
(package private)  java.util.Vector paramExps
          The espressions of the actual parameters
(package private)  java.util.Vector paramInstances
           
(package private)  TaskDescription taskDescription
           
(package private)  DefaultInstruction theTask
           
 
Fields inherited from class engine.DefaultInstruction
delayBefore, desc, ns, state
 
Fields inherited from class engine.Instruction
next
 
Constructor Summary
(package private) TaskInstruction(int delayBefore, NameSpace ns, InstructionDescription desc, TaskDescription taskDescription, java.util.Vector paramExps, java.util.Vector paramInstances, DefaultInstruction theTask, DefaultInstruction next)
           
 
Method Summary
 void execute()
           
 Instruction next()
           
 java.lang.String toString()
           
 
Methods inherited from class engine.DefaultInstruction
checkIfIsAllowedInFunction, waitToRun
 
Methods inherited from class engine.Instruction
add, append
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

paramExps

java.util.Vector paramExps
The espressions of the actual parameters

paramInstances

java.util.Vector paramInstances

theTask

DefaultInstruction theTask

taskDescription

TaskDescription taskDescription
Constructor Detail

TaskInstruction

TaskInstruction(int delayBefore,
                NameSpace ns,
                InstructionDescription desc,
                TaskDescription taskDescription,
                java.util.Vector paramExps,
                java.util.Vector paramInstances,
                DefaultInstruction theTask,
                DefaultInstruction next)
Method Detail

next

public Instruction next()
Overrides:
next in class Instruction

execute

public void execute()
             throws InterpretTimeException,
                    SimulationStoppedException

toString

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