|
Interface Summary |
| PostRunAction |
This interface is used for it's sole method, doAction().
|
| ShopAlgorithm |
A ShopAlgorithm (GFA,CFA,manual etc...) has associations to a ShopState
object (An object representing the current state of the shop), a ShopData
object (the shop topology and jobs processing times),
a ShopSimulation object and a log into which it
writes infomration regarding it's processing. |
| ShopChangeListener |
Classes which implement this interface are sensitve to changes in the job shop.
|
| ShopData |
This is an interface for the datastrucute class that contains the data
evlevant to a specific jobshop problem.
|
| ShopSimulation |
This is an interface for a Job Shop Simulation Scheme. |
| ShopState |
This interface is implemented by classes that summrise info regarding the
state of the job shop. |
|
Class Summary |
| AbstractShopData |
A shop data implemintation that uses arrays. to store processing times and steps. |
| FastAbstractShopData |
An enhancement to the abstract shop data, it keeps some more data structures
in memory (taking up more memory, but speeds up some
method calls. |
| FastShopDataFromJBSFile |
Constructs a shop data based on the file format (.jbs). |
| GeneralShopDataArray |
An implementation of a general shopData using arrays. |
| JobFinishedEvent |
Signifies that a job finished it's processing in the job shop. |
| MachineFinishedEvent |
Signifies that a machine finished processing a job.
|
| MachineStartedEvent |
Signifies that a machine started processing a job. |
| Operation |
This little class holds and identifies an operation in a job shop (route, step). |
| ShopChangeEvent |
This Class is part of the ShopChangeListener Observer scheme.
|
| ShopCommand |
This is a command generated by a scheduling algorithm to a job shop simulator. |
| ShopFinishedEvent |
Signal that the shop finished all of the jobs. |
| ShopStartedEvent |
An event siginfing that a simulation has started. |
| ShopTimeMovedEvent |
This event simply signifies that the simulation time moved. |
| WillingRestStartedEvent |
A ShopChangeEvent that siginifies that a machine started a willing rest. |
This package contains the base classes and interfaces that are used by the shopsim fraemwork.