Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
uchicago.src.sim.engine.IController

Packages that use IController
uchicago.src.sim.analysis |
uchicago.src.sim.engine |

Uses of IController in uchicago.src.sim.analysis

Fields in uchicago.src.sim.analysis declared as IController
`protected IController` | `LocalDataRecorder.control`
`protected IController` | `DistributedDataRecorder.control`

Uses of IController in uchicago.src.sim.engine

Classes in uchicago.src.sim.engine that implement IController
`class` | `AbstractGUIController` Base class for GUI controllers.
`class` | `BaseController` Abstract base class implementing IController.
`class` | `BatchController` A controller for running a simulation over multiple runs.
`class` | `Controller` Default GUI control of the simulation.
`class` | `RemoteBatchController` The Controller that handles a single remote model.
`class` | `ThinController` Provides minimal (thin) controller support for running a simulation.

Methods in uchicago.src.sim.engine that return IController
`IController` | `SimModelImpl.getController()` Gets the BaseController associated with this model.
`IController` | `SimModel.getController()` Gets the BaseController associated with this model.

Methods in uchicago.src.sim.engine with parameters of type IController
`void` | `SimModelImpl.setController(IController controller)` Sets the controller associated with this model
`void` | `SimModel.setController(IController controller)` Sets the controller for this simulation model

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES