|
Gridarta Editor
|
An AbstractAction for a MapMenuEntryMap instance. More...
Inheritance diagram for net.sf.gridarta.gui.mapmenu.MapMenuAction:
Collaboration diagram for net.sf.gridarta.gui.mapmenu.MapMenuAction:Public Member Functions | |
| void | actionPerformed (@NotNull final ActionEvent e) |
| Object | clone () throws CloneNotSupportedException |
| MapMenuAction (@NotNull final MapMenuEntryMap mapMenuEntryMap, @NotNull final MapViewsManager<?, ?, ?> mapViewsManager, @NotNull final FileControl<?, ?, ?> fileControl) | |
| Creates a new instance. More... | |
| void | update (@NotNull final MapImageCache<?, ?, ?> mapImageCache) |
| Updates properties. More... | |
Private Attributes | |
| final FileControl<?, ?, ?> | fileControl |
| The FileControl for reporting errors. More... | |
| final MapMenuEntryMap | mapMenuEntryMap |
| The associated MapMenuEntryMap instance. More... | |
| final MapViewsManager<?, ?, ?> | mapViewsManager |
| The MapViewsManager for opening map files. More... | |
Static Private Attributes | |
| static final ActionBuilder | ACTION_BUILDER = ActionBuilderFactory.getInstance().getActionBuilder("net.sf.gridarta") |
| The ActionBuilder. More... | |
| static final long | serialVersionUID = 1L |
| The serial version UID. More... | |
An AbstractAction for a MapMenuEntryMap instance.
Definition at line 39 of file MapMenuAction.java.
| net.sf.gridarta.gui.mapmenu.MapMenuAction.MapMenuAction | ( | @NotNull final MapMenuEntryMap | mapMenuEntryMap, |
| @NotNull final MapViewsManager<?, ?, ?> | mapViewsManager, | ||
| @NotNull final FileControl<?, ?, ?> | fileControl | ||
| ) |
Creates a new instance.
| mapMenuEntryMap | the map menu entry for this action |
| mapViewsManager | the map views manager for opening map files |
| fileControl | the file control for reporting errors |
Definition at line 76 of file MapMenuAction.java.
References net.sf.gridarta.gui.mapmenu.MapMenuAction.fileControl, net.sf.gridarta.gui.mapmenu.MapMenuAction.mapMenuEntryMap, and net.sf.gridarta.gui.mapmenu.MapMenuAction.mapViewsManager.
| void net.sf.gridarta.gui.mapmenu.MapMenuAction.actionPerformed | ( | @NotNull final ActionEvent | e | ) |
Definition at line 83 of file MapMenuAction.java.
References net.sf.gridarta.model.mapmodel.MapFile.getFile(), net.sf.gridarta.gui.mapmenu.MapMenuEntryMap.getMapFile(), net.sf.gridarta.gui.map.mapview.MapViewsManager< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.openMapFileWithView(), and net.sf.gridarta.model.mapmanager.FileControl< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.reportLoadError().
Here is the call graph for this function:| Object net.sf.gridarta.gui.mapmenu.MapMenuAction.clone | ( | ) | throws CloneNotSupportedException |
Definition at line 113 of file MapMenuAction.java.
| void net.sf.gridarta.gui.mapmenu.MapMenuAction.update | ( | @NotNull final MapImageCache<?, ?, ?> | mapImageCache | ) |
Updates properties.
| mapImageCache | the map image cache to query |
Definition at line 96 of file MapMenuAction.java.
References net.sf.gridarta.model.mapmodel.MapFile.getFile(), net.sf.gridarta.gui.mapmenu.MapMenuEntryMap.getMapFile(), and net.sf.gridarta.gui.mapmenu.MapMenuEntry.getTitle().
Referenced by net.sf.gridarta.gui.mapmenu.ActionFactory.getAction().
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprivate |
The ActionBuilder.
Definition at line 50 of file MapMenuAction.java.
|
private |
The FileControl for reporting errors.
Definition at line 68 of file MapMenuAction.java.
Referenced by net.sf.gridarta.gui.mapmenu.MapMenuAction.MapMenuAction().
|
private |
The associated MapMenuEntryMap instance.
Definition at line 56 of file MapMenuAction.java.
Referenced by net.sf.gridarta.gui.mapmenu.MapMenuAction.MapMenuAction().
|
private |
The MapViewsManager for opening map files.
Definition at line 62 of file MapMenuAction.java.
Referenced by net.sf.gridarta.gui.mapmenu.MapMenuAction.MapMenuAction().
|
staticprivate |
The serial version UID.
Definition at line 44 of file MapMenuAction.java.