avrora.sim
Class SimulateAction

java.lang.Object
  extended byavrora.Main.Action
      extended byavrora.sim.SimulateAction

public class SimulateAction
extends Main.Action

The SimulateAction implements the bridge between the functionality in the avrora.sim package and the entrypoint to Avrora in avrora.Main. This class has a run() method that is called by the main class after the options have been processed. The run() reads in the program, processes breakpoints, profiling counters, and other options, and begins the simulation.


Constructor Summary
SimulateAction()
           
 
Method Summary
 java.lang.String getHelp()
           
 void run(java.lang.String[] args)
          The run() method is called by the main class.
static java.lang.String toFixedFloat(float f, int places)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimulateAction

public SimulateAction()
Method Detail

run

public void run(java.lang.String[] args)
         throws java.lang.Exception
The run() method is called by the main class.

Specified by:
run in class Main.Action
Parameters:
args - the command line arguments after the options have been stripped out
Throws:
java.lang.Exception - if there is a problem loading the program, or an exception occurs during simulation

getHelp

public java.lang.String getHelp()
Specified by:
getHelp in class Main.Action

toFixedFloat

public static java.lang.String toFixedFloat(float f,
                                            int places)