See: Description
Interface | Description |
---|---|
ChooseBlockYardStrategy |
A ChooseBlockYardStrategy is an interface and presents the strategy that is
used by the
Yard to find a certain block to store or retrieve
a container there. |
TransportStrategy |
A TransportStrategy is an interface and presents the strategy that a
transporter control uses by the assigning of the jobs to transporters.
|
Class | Description |
---|---|
Berth |
Berth is the place where ships are berthing until they will be unloaded
and/or loaded.
|
Block |
Block is the place where containers (or other kind of goods) can be stored by
transpoters or cranes and retrieved by transporters or cranes.
|
C_Control |
A C_Control represents the control component for the cranes.
|
Crane |
A Crane represents any kind of cranes (containerbridges, gantry crane) which
loads/unloads containers(goods) onto/from an external/internal transporter or
into/from yard in a container terminal.
|
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.
|
ExternalTransporter |
An ExternalTransporter is represents any kind of an external transporter (
Ship ,Truck , Train)that arrives in a
container terminal to deliver and/or pick up some containers (goods). |
FIFO_Transport_Strategy |
The FIFO_Transport_Strategy is the strategy that a transporter control uses
by the assigning of the jobs to transporters the following way: the first
Job in the queue of jobs is assigned to the first transporter
in the queue of transportes. |
FixedVCtoCBAssignment_Strategy |
The FixedVCtoCBAssignment_Strategy is the strategy that a transporter control
uses by the assigning of the jobs to transporters the following way: every
transporter (VC) gets the
Job that has as origin or
destination the crane that transporter is assigned to. |
Gates |
The Gates is a place on a container terminal where the
Truck s
enter and leave the terminal. |
HoldingArea |
The HoldingArea is the place where
InternalTransporter s serve
(load/unload) Truck s at a container terminal. |
InternalTransporter |
A InternalTransporter represents any kind of vehicle (AGV, VC, chassis) which
carries goods (containers) around in a container terminal.
|
IsJobForTransporter |
This condition should check if the job for the internal transporter (VC) has
as the origin or destination the Crane which that internal transporter (VC)
is assigned to.
|
Job |
A Job represents any kind of job that the
InternalTransporter
has to do in a container terminal. |
Lane |
A Lane represents a lane where a
Truck waits for an internal
transporter to get loaded/unloaded by him at a Holding Area . |
Loading |
Loading is the object representing the process cooperation between a
InternalTransporter or Crane process and the
Truck or an Internal Transporter he is loading. |
MatrixReader |
A MatrixReader represents a component for the reading of a (distance) matrix
from a file of characters The lines of the file are the lines of the matrix.
|
MostFreePlaceBlockYardStrategy |
The MostFreePlaceBlockYardStrategy presents the strategy that is used by the
Yard to find a certain block to store a container by the
following way: the block with the most free place will be selected. |
MyTruck |
This condition should check if the number of lane of the truck where he waits
for an internal transporter at the
HoldingArea is equal the
number of the lane of this condition. |
RandomBlockYardStrategy |
The RandomBlockYardStrategy presents the strategy that is used by the
Yard to find a certain block to store/retrieve a container by
the following way: the random block will be selected. |
Ship |
A Ship is an
ExternalTransporter wich arrives in a container
terminal to deliver and /or pick up some containers (goods). |
T_Control |
A T_Control represents the control component for the transporters.
|
TransporterJob |
A TransporterJob represents a job that must be assigned to internal the
transporter get it done.
|
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.
|
Truck |
A Truck is an
ExternalTransporter which arrives at a container
terminal to deliver and /or pick up one some containers (goods). |
Unloading |
Unloading is the object representing the process cooperation between a
InternalTransporter or Crane process and the
Truck or an Internal Transporter he is unloading. |
Yard |
Yard is the place where containers (or other kind of goods) can be stored by
transpoters or cranes and retrieved by transporters or cranes.
|