 |
Gridarta Editor
|
Go to the documentation of this file.
20 package net.sf.gridarta.model.validation;
37 import org.jetbrains.annotations.NotNull;
An Archetype implementation for testing purposes.
MapManager< TestGameObject, TestMapArchObject, TestArchetype > getMapManager()
Returns the MapManager.
Base package of all Gridarta classes.
A GameObject implementation for testing purposes.
Factory for creating MapArchObjectParser instances.
ValidationUtils()
Private constructor to prevent instantiation.
static ValidatorFactory< TestGameObject, TestMapArchObject, TestArchetype > newValidatorFactory()
Creates a new ValidatorFactory instance.
void addGameObjectMatcher(@NotNull final NamedGameObjectMatcher gameObjectMatcher)
Adds a new GameObjectMatcher.
Configuration parameters for Validators.
Helper class for creating MapControl instances for regression tests.
Decorates an arbitrary GameObjectMatcher with a localized name that is suitable for the user interfac...
GameObjects are the objects based on Archetypes found on maps.
An GameObjectMatcher matching certain archetype types.
Interface for classes that write map files.
Classes related to matching {GameObjects}, so called { net.sf.gridarta.model.match....
A MapArchObjectParserFactory for regression tests.
Maintains GameObjectMatcher instances.
Default implementation of MapWriter.
An ProjectSettings implementation for testing purposes.
ValidatorPreferences implementation for regression tests.
This package contains the framework for validating maps.
GameObjectMatchers getGameObjectMatchers()
Returns the GameObjectMatchers instance.
Reading and writing of maps, handling of paths.
Settings that apply to a project.
This package contains the checks for validating maps.
TestMapModelCreator getMapModelCreator()
Returns the TestMapModelCreator instance.
A MapArchObject implementation for testing purposes.
A factory for creating Validator instances from string representation.
Interface for classes that read or write GameObject instances.
GameObjectParser< TestGameObject, TestMapArchObject, TestArchetype > newGameObjectParser()
Creates a new GameObjectParser instance.
Utility class for helper functions needed be regression tests.