| Package | Description |
|---|---|
| desmoj.core.exception |
Exceptions for interrupting processes and for internal simulation control.
|
| desmoj.core.simulator |
The core simulation infrastructure and basic components.
|
| desmoj.extensions.applicationDomains.production |
Example model components for production system simulation.
|
| desmoj.extensions.crossbar |
A higher-level construct to facilitate indirect process synchronization based on exchanging massages.
|
| desmoj.extensions.space3D |
Objects in a 3D space and relevant motion operations.
|
| Class and Description |
|---|
| DESMOJException
General exception for the desmoj simulation framework.
|
| InterruptException
InterruptExceptions can be caught when processes are interrupted.
|
| Class and Description |
|---|
| DelayedInterruptException
If a DelayedInterruptException is caught in the
SimProcess.lifeCycle() method of a process this means that the
process has been interrupted from "within" due to a previously scheduled
delayed interrupt. |
| InterruptException
InterruptExceptions can be caught when processes are interrupted.
|
| Class and Description |
|---|
| DelayedInterruptException
If a DelayedInterruptException is caught in the
SimProcess.lifeCycle() method of a process this means that the
process has been interrupted from "within" due to a previously scheduled
delayed interrupt. |
| InterruptException
InterruptExceptions can be caught when processes are interrupted.
|
| Class and Description |
|---|
| DelayedInterruptException
If a DelayedInterruptException is caught in the
SimProcess.lifeCycle() method of a process this means that the
process has been interrupted from "within" due to a previously scheduled
delayed interrupt. |
| InterruptException
InterruptExceptions can be caught when processes are interrupted.
|
| Class and Description |
|---|
| DESMOJException
General exception for the desmoj simulation framework.
|