 |
Gridarta Editor
|
Go to the documentation of this file.
20 package net.sf.gridarta.model.io;
23 import java.io.IOException;
28 import org.jetbrains.annotations.NotNull;
An Archetype implementation for testing purposes.
TestMapReaderFactory(@NotNull final MapArchObjectParserFactory< TestMapArchObject > mapArchObjectParserFactory, @NotNull final MapArchObjectFactory< TestMapArchObject > mapArchObjectFactory, @NotNull final GameObjectParser< TestGameObject, TestMapArchObject, TestArchetype > gameObjectParser)
Creates a new instance.
Interface for classes that read map files.
Base package of all Gridarta classes.
A factory for creating MapReader instances.
A GameObject implementation for testing purposes.
GameObjects are the objects based on Archetypes found on maps.
Default implementation of MapReader.
MapReader< TestGameObject, TestMapArchObject > newMapReader(@NotNull final File file)
final MapArchObjectParserFactory< TestMapArchObject > mapArchObjectParserFactory
The MapArchObjectParserFactory instance.
An MapReaderFactory implementation for testing purposes.
A MapArchObject implementation for testing purposes.
final MapArchObjectFactory< TestMapArchObject > mapArchObjectFactory
The MapArchObjectFactory instance.
Interface for classes that read or write GameObject instances.
Factory for creating MapArchObject instances.
final GameObjectParser< TestGameObject, TestMapArchObject, TestArchetype > gameObjectParser
The GameObjectParser instance.