public class WindowMenuManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
extends java.lang.Object
Constructor and Description |
---|
WindowMenuManager(@NotNull javax.swing.JMenu menuWindow,
@NotNull MapViewManager<G,A,R> mapViewManager,
@NotNull javax.swing.Action aCloseAll,
@NotNull MapDesktop<G,A,R> mapDesktop)
Creates a new instance.
|
public WindowMenuManager(@NotNull @NotNull javax.swing.JMenu menuWindow, @NotNull @NotNull MapViewManager<G,A,R> mapViewManager, @NotNull @NotNull javax.swing.Action aCloseAll, @NotNull @NotNull MapDesktop<G,A,R> mapDesktop)
menuWindow
- the "window" menumapViewManager
- the map view manager to trackaCloseAll
- the action for "close all map windows"mapDesktop
- the map desktop to use