Index
All Classes and Interfaces|All Packages
B
- busy - Variable in class jadex.simulation.impl.MasterSimulationFeature
-
Count busy components when in parallel mode.
- busy() - Method in class jadex.simulation.impl.SlaveSimulationFeature
C
- compareTo(MasterSimulationFeature.TimerEntry) - Method in class jadex.simulation.impl.MasterSimulationFeature.TimerEntry
- componentBusy() - Method in class jadex.simulation.impl.MasterSimulationFeature
- componentIdle() - Method in class jadex.simulation.impl.MasterSimulationFeature
- current_time - Variable in class jadex.simulation.impl.MasterSimulationFeature
D
- doCreateFeatureInstance() - Method in class jadex.simulation.impl.SimulationFeatureProvider
G
- getMaster() - Method in class jadex.simulation.impl.SlaveSimulationFeature
-
Get the appropriate master for this component.
- getTime() - Method in class jadex.simulation.impl.MasterSimulationFeature
- getTime() - Method in class jadex.simulation.impl.SlaveSimulationFeature
I
- idle() - Method in class jadex.simulation.impl.MasterSimulationFeature
- idle() - Method in class jadex.simulation.impl.SlaveSimulationFeature
- ISimulationFeature - Interface in jadex.simulation
-
The simulation feature is an extended execution feature that provides star/stop/step operations and event-based simulation.
J
- jadex.simulation - package jadex.simulation
- jadex.simulation.impl - package jadex.simulation.impl
M
- master - Static variable in class jadex.simulation.impl.SlaveSimulationFeature
- MasterSimulationFeature - Class in jadex.simulation.impl
-
The master simulation feature does the actual work and holds the step queue and timer entries for all components of a simulation.
- MasterSimulationFeature() - Constructor for class jadex.simulation.impl.MasterSimulationFeature
- MasterSimulationFeature.TimerEntry - Class in jadex.simulation.impl
P
- parallel - Static variable in class jadex.simulation.impl.SlaveSimulationFeature
R
- replacesFeatureProvider(FeatureProvider<IExecutionFeature>) - Method in class jadex.simulation.impl.SimulationFeatureProvider
S
- scheduleStep(ExecutionFeature, Runnable) - Method in class jadex.simulation.impl.MasterSimulationFeature
- scheduleStep(Runnable) - Method in class jadex.simulation.impl.SlaveSimulationFeature
- setTime(long) - Method in class jadex.simulation.impl.MasterSimulationFeature
- setTime(long) - Method in class jadex.simulation.impl.SlaveSimulationFeature
- setTime(long) - Method in interface jadex.simulation.ISimulationFeature
-
Set the current time.
- simulating - Variable in class jadex.simulation.impl.MasterSimulationFeature
-
Flag indicating that the simulation is active.
- SimulationFeatureProvider - Class in jadex.simulation.impl
- SimulationFeatureProvider() - Constructor for class jadex.simulation.impl.SimulationFeatureProvider
- SlaveSimulationFeature - Class in jadex.simulation.impl
- SlaveSimulationFeature() - Constructor for class jadex.simulation.impl.SlaveSimulationFeature
- start() - Method in class jadex.simulation.impl.MasterSimulationFeature
- start() - Method in class jadex.simulation.impl.SlaveSimulationFeature
- start() - Method in interface jadex.simulation.ISimulationFeature
-
Start the simulation.
- stop() - Method in class jadex.simulation.impl.MasterSimulationFeature
- stop() - Method in class jadex.simulation.impl.SlaveSimulationFeature
- stop() - Method in interface jadex.simulation.ISimulationFeature
-
Stop the simulation.
- stopping - Variable in class jadex.simulation.impl.MasterSimulationFeature
-
Inform stop() callers when simulation stops (if any).
T
- time - Variable in class jadex.simulation.impl.MasterSimulationFeature.TimerEntry
- timer_entries - Variable in class jadex.simulation.impl.MasterSimulationFeature
- TimerEntry(long) - Constructor for class jadex.simulation.impl.MasterSimulationFeature.TimerEntry
W
- waitForDelay(long) - Method in class jadex.simulation.impl.MasterSimulationFeature
- waitForDelay(long) - Method in class jadex.simulation.impl.SlaveSimulationFeature
All Classes and Interfaces|All Packages