Gridarta Editor
net.sf.gridarta.gui.misc.RecentManager< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R > Class Template Reference

Manages the recent menu. More...

+ Collaboration diagram for net.sf.gridarta.gui.misc.RecentManager< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >:

Public Member Functions

 RecentManager (@NotNull final MapManager< G, A, R > mapManager, @NotNull final MapMenuPreferences mapMenuPreferences)
 Creates a new instance. More...
 

Detailed Description

Manages the recent menu.

Creates new entries whenever a map is opened.

Author
Andreas Kirschbaum

Definition at line 39 of file RecentManager.java.

Constructor & Destructor Documentation

◆ RecentManager()

net.sf.gridarta.gui.misc.RecentManager< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.RecentManager ( @NotNull final MapManager< G, A, R >  mapManager,
@NotNull final MapMenuPreferences  mapMenuPreferences 
)

Creates a new instance.

Parameters
mapManagerthe map manager to track for opened maps
mapMenuPreferencesthe map menu preferences to use

Definition at line 46 of file RecentManager.java.

References net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapArchObject(), and net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapFile().

+ Here is the call graph for this function:

The documentation for this class was generated from the following file: