Index

B C D G I J M P R S T W 
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
 
B C D G I J M P R S T W 
All Classes and Interfaces|All Packages