20 package net.sf.gridarta.model.io;
23 import java.io.IOException;
28 import org.jetbrains.annotations.NotNull;
final GameObjectParserFactory< G, A, R > gameObjectParserFactory
The GameObjectParserFactory instance.
A factory for creating MapReader instances.
final MapArchObjectFactory< A > mapArchObjectFactory
The MapArchObjectFactory instance.
Default implementation of MapReader.
Factory for creating MapArchObject instances.
Default implementation of MapReaderFactory.
Base package of all Gridarta classes.
Reflects a game object (object on a map).
GameObjects are the objects based on Archetypes found on maps.
DefaultMapReaderFactory(@NotNull final MapArchObjectFactory< A > mapArchObjectFactory, @NotNull final MapArchObjectParserFactory< A > mapArchObjectParserFactory, @NotNull final GameObjectParserFactory< G, A, R > gameObjectParserFactory)
Creates a new instance.
GameObjectParser< G, A, R > newGameObjectParser()
Creates a new GameObjectParser instance.
MapReader< G, A > newMapReader(@NotNull final File file)
Interface for MapArchObjects.
final MapArchObjectParserFactory< A > mapArchObjectParserFactory
The MapArchObjectParserFactory instance.