![]() |
Gridarta Editor
|
Validator that checks whether the map has a valid difficulty. More...
Public Member Functions | |
MapEnterLocationChecker (@NotNull final ValidatorPreferences validatorPreferences) | |
Creates a new instance. More... | |
void | validateMap (@NotNull final MapModel< G, A, R > mapModel, @NotNull final ErrorCollector< G, A, R > errorCollector) |
Validate a map. More... | |
![]() | |
String | getKey () |
boolean | isDefaultEnabled () |
boolean | isEnabled () |
void | setEnabled (final boolean enabled) |
![]() | |
String | getKey () |
Get a Key that uniquely identifies this Validator. More... | |
boolean | isDefaultEnabled () |
Get whether this Validator should be enabled per default. More... | |
boolean | isEnabled () |
Get whether this Validator is enabled. More... | |
void | setEnabled (boolean enabled) |
Set whether this Validator should be enabled. More... | |
Additional Inherited Members | |
![]() | |
AbstractValidator (@NotNull final ValidatorPreferences validatorPreferences) throws IllegalArgumentException | |
Creates a new instance. More... | |
AbstractValidator (@NotNull final ValidatorPreferences validatorPreferences, @NotNull final String key) | |
Creates a new instance. More... | |
Validator that checks whether the map has a valid difficulty.
Definition at line 38 of file MapEnterLocationChecker.java.
net.sf.gridarta.model.validation.checks.MapEnterLocationChecker< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.MapEnterLocationChecker | ( | @NotNull final ValidatorPreferences | validatorPreferences | ) |
Creates a new instance.
validatorPreferences | the validator preferences to use |
Definition at line 44 of file MapEnterLocationChecker.java.
void net.sf.gridarta.model.validation.checks.MapEnterLocationChecker< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.validateMap | ( | @NotNull final MapModel< G, A, R > | mapModel, |
@NotNull final ErrorCollector< G, A, R > | errorCollector | ||
) |
Validate a map.
mapModel | Map to validate |
errorCollector | Error collector to report errors to |
Definition at line 49 of file MapEnterLocationChecker.java.
References net.sf.gridarta.model.maparchobject.MapArchObject< A extends MapArchObject< A >.getEnterX(), net.sf.gridarta.model.maparchobject.MapArchObject< A extends MapArchObject< A >.getEnterY(), net.sf.gridarta.utils.Size2D.getHeight(), net.sf.gridarta.model.maparchobject.MapArchObject< A extends MapArchObject< A >.getMapSize(), and net.sf.gridarta.utils.Size2D.getWidth().