 |
Gridarta Editor
|
Go to the documentation of this file.
20 package net.sf.gridarta.model.mapmanager;
27 import org.jetbrains.annotations.NotNull;
28 import org.jetbrains.annotations.Nullable;
void openFile(boolean mapFile)
The user wants to edit a file.
void reportOutOfMapBoundsDeleted(@NotNull File file, int outOfMapBoundsDeleted, @NotNull StringBuilder outOfMapBoundsObjects)
Base package of all Gridarta classes.
void reportOutOfMemory(@NotNull File file)
boolean saveAs(@NotNull MapControl< G, A, R > mapControl)
Asks the user for a filename, then saves the map.
void reportLoadError(@Nullable File file, @NotNull String message)
Reflects a game object (object on a map).
void saveAllMaps()
Saves all maps.
GameObjects are the objects based on Archetypes found on maps.
boolean confirmSaveChanges(@NotNull MapControl< G, A, R > mapControl)
Asks the user whether to save changes of a map.
Interface for MapArchObjects.
void reportSaveError(@NotNull MapControl< G, A, R > mapControl, @NotNull String message)
Reports an error while saving a map file to the user.
void reportTeleportCharacterError(@NotNull String mapPath, @NotNull String message)
Reports an error while teleporting a character to the current map.
Currently nothing more than a marker interface for unification.
boolean save(@NotNull MapControl< G, A, R > mapControl)
Save one map.
boolean closeAllMaps()
Invoked when the user wants to close all maps.