 |
Gridarta Editor
|
Go to the documentation of this file.
20 package net.sf.gridarta.model.mapcontrol;
22 import java.io.IOException;
28 import org.jetbrains.annotations.NotNull;
66 void save()
throws IOException;
A MapModel reflects the data of a map.
void saveAs(@NotNull MapFile mapFile)
Saves the file with the given map file.
void acquire()
Increases the use counter.
Base package of all Gridarta classes.
void release()
Decreases the use counter and possibly frees the map control.
Reflects a game object (object on a map).
GameObjects are the objects based on Archetypes found on maps.
boolean isPickmap()
Return flag that indicates whether this is a pickmap or not.
Interface for MapArchObjects.
void save()
Saves the map to a file.
The location of a map file with a map directory.
void addMapControlListener(@NotNull MapControlListener< G, A, R > listener)
Registers a MapControlListener.
int getUseCounter()
Returns the use counter.
Currently nothing more than a marker interface for unification.
void removeMapControlListener(@NotNull MapControlListener< G, A, R > listener)
Unregisters a MapControlListener.
MapModel< G, A, R > getMapModel()
Returns the map model.