Gridarta Editor
net.sf.gridarta.model.validation.checks.TilePathsChecker< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R > Class Template Reference

Validator that checks whether all tile paths are valid. More...

+ Inheritance diagram for net.sf.gridarta.model.validation.checks.TilePathsChecker< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >:
+ Collaboration diagram for net.sf.gridarta.model.validation.checks.TilePathsChecker< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >:

Public Member Functions

 TilePathsChecker (@NotNull final ValidatorPreferences validatorPreferences, final int tilePaths)
 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...
 
- Public Member Functions inherited from net.sf.gridarta.model.validation.AbstractValidator< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >
String getKey ()
 
boolean isDefaultEnabled ()
 
boolean isEnabled ()
 
void setEnabled (final boolean enabled)
 
- Public Member Functions inherited from net.sf.gridarta.model.validation.Validator< G, A, R >
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...
 

Private Attributes

final int tilePaths
 The number of tile paths to check. More...
 

Additional Inherited Members

- Protected Member Functions inherited from net.sf.gridarta.model.validation.AbstractValidator< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >
 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...
 

Detailed Description

Validator that checks whether all tile paths are valid.

Author
Christian Hujer

Definition at line 42 of file TilePathsChecker.java.

Constructor & Destructor Documentation

◆ TilePathsChecker()

Member Function Documentation

◆ validateMap()

Member Data Documentation

◆ tilePaths


The documentation for this class was generated from the following file: