| Package | Description |
|---|---|
| simulation.simulation |
The simulation related classes of the model.
|
| view |
Contains all graphical representations of the program.
|
| view.mapComponents |
Contains all classes that draw a
MapComponent in the
GUI. |
| Modifier and Type | Method and Description |
|---|---|
void |
Simulator.add(java.lang.Class<? extends MapComponentView> view)
Add a map component view to the gui.
|
| Modifier and Type | Field and Description |
|---|---|
private java.util.concurrent.ConcurrentHashMap<MapComponent,MapComponentView> |
MapPanel.mapComponents
The
MapComponents that are visible on the Map. |
private java.util.List<java.lang.Class<? extends MapComponentView>> |
MapPanel.views
The user created views.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GUI.add(java.lang.Class<? extends MapComponentView> view)
Adds a map component view to the GUI.
|
void |
MapPanel.addMapComponentView(java.lang.Class<? extends MapComponentView> view)
Adds a map component view.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AreaView
Visualizes a
Area by changing the color of the floor. |
class |
ChairView
Visualizes a
Chair. |
class |
DeskView
Visualizes a
Desk. |
class |
HumanAgentView
Visualizes a
HumanAgent. |
class |
OperatorAgentView
Visualizes a
HumanAgent. |
class |
PassengerView
Visualizes a
HumanAgent. |
class |
PhysicalObjectView
Visualizes a
PhysicalObject. |
class |
QueueSeparatorView
Visualizes a
QueueSeparator. |
class |
RestaurantView
Visualizes a restaurant.
|
class |
ShopView
Visualizes a
Shop. |
class |
ToiletView
Visualizes a
Toilet. |
class |
WalkThroughMetalDetectorView
Visualizes a
WalkThroughMetalDetector. |
class |
XRaySystemView
The XRaySystemView visualizes an
XRaySystem. |