Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## avrora.sim
Class SimulateAction

    java.lang.Object
      avrora.Main.Action
          avrora.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)

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD