- simulator
- An ISimulator object used to enable/disable the simulation mode.
- recentEntities
- An ArrayList<IEntity> object containing the most recent entities, i.e. the entities which should represent the current state.
- entityPainter
- An optional Painer<JXMapViewer> object which overrides the applications entity painter
- map
- The main JXMapViewer object
- painters
- An ArrayList<Painter<JXMapViewer>> object containing a list of painters which shall be used for drawing additionally.
- entities
- An ArrayList<IEntity> object containing all captured entity information.
- mainWindow
- A JFrame object representing the application’s main window.
- toolBar
- A JToolBar object representing the application’s main toolbar.