Package | Description |
---|---|
desmoj.core.advancedModellingFeatures |
Components for advanced process synchronization and event scheduling.
|
desmoj.core.simulator |
The core simulation infrastructure and basic components.
|
desmoj.extensions.applicationDomains.harbour |
Example model components for harbour terminal simulation.
|
desmoj.extensions.applicationDomains.production |
Example model components for production system simulation.
|
desmoj.extensions.space3D |
Objects in a 3D space and relevant motion operations.
|
desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures |
Animated version of components from
package desmoj.core.advancedModellingFeatures . |
desmoj.extensions.visualization2d.animation.core.simulator |
This package is the animated version of
package desmoj.core.simulator
|
Modifier and Type | Class and Description |
---|---|
class |
Bin
Bin is the place where producers can store their products for consumers to
come and use them up.
|
class |
CondQueue<P extends SimProcess>
In a CondQueue processes are waiting for a specific condition to become true.
|
class |
Res
Res is the place where resources are stored in a pool.
|
class |
Stock
Stock is the place where a certain kind of product can be stored by producers
and retrieved by consumers.
|
class |
WaitQueue<M extends SimProcess,S extends SimProcess>
The WaitQueue is used to synchronize the cooperation of two processes.
|
Modifier and Type | Class and Description |
---|---|
class |
ProcessQueue<P extends SimProcess>
ProcessQueue provides models with a ready-to-use element to enqueue
SimProcess es in. |
class |
Queue<E extends Entity>
Queue provides models with a ready-to-use modelling element to enqueue
entities in.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<QueueBased> |
Entity.getQueues()
Returns a list of queues and other
QueueBased objects where this Entity is queued. |
Modifier and Type | Method and Description |
---|---|
void |
QueueBased.notifyObservers(QueueBased subject,
QueueBased.QueueAction eventObject) |
void |
QueueList.setQueueBased(QueueBased queueBase)
Sets the client queue for which the entities are stored.
|
Modifier and Type | Method and Description |
---|---|
void |
QueueBased.addObserver(Observer<QueueBased,QueueBased.QueueAction> observer) |
void |
QueueBased.deleteObserver(Observer<QueueBased,QueueBased.QueueAction> observer) |
Modifier and Type | Class and Description |
---|---|
class |
Berth
Berth is the place where ships are berthing until they will be unloaded
and/or loaded.
|
class |
CranesSystem
A CranesSystem represents the system of the cranes that manages the queues of
the cranes and transporter (external/internal), give the statistics about the
cranes and both queues.
|
class |
HoldingArea
The HoldingArea is the place where
InternalTransporter s serve
(load/unload) Truck s at a container terminal. |
class |
TransporterSystem
A TransporterSystem represents the system of the transporters that manages
the queues of the transporter and jobs, give the statistics about the
transporters and both queues.
|
Modifier and Type | Class and Description |
---|---|
class |
Entrepot
Entrepot is some kind of storage where products (in the form of
SimProcess es) can be stored. |
class |
TransportJunction
The TransportJunction is the place where
Transporter s pick up
the goods to move them around in a manufacturing system. |
class |
WorkStation
A WorkStation is the place, where products (parts) are processed by a machine
or parts are assembled by a worker or machine.
|
Modifier and Type | Class and Description |
---|---|
class |
SpatialProcessQueue<P extends SimProcess>
This class extends the
desmoj.core.simulator.ProcessQueue<P> with spatial functionalities. |
class |
SpatialQueue<E extends Entity>
This class extends the
desmoj.core.simulator.Queue<E> with spatial functionalities. |
Modifier and Type | Class and Description |
---|---|
class |
BinAnimation
Animation of an Bin
|
class |
CondQueueAnimation
Animation of a CondQueue
|
class |
ResourcePoolAnimation
Animation of a ResourcePool (Res)
|
class |
StockAnimation
Animation of a Stock
|
class |
WaitQueueAnimation
Animation of a WaitQueue
|
Modifier and Type | Class and Description |
---|---|
class |
ProcessQueueAnimation<P extends SimProcessAnimation>
Animation of ProcessQueue
|
class |
QueueAnimation<P extends EntityAnimation>
Animation of Queue
|