Gridarta Editor
Package net.sf.gridarta.model.mapmodel

Classes

class  AboveFloorInsertionMode
 Insert right above the topmost floor square. More...
 
class  AbsoluteMapPath
 A MapPath that is absolute, that is, it starts with a "/". More...
 
class  AutoInsertionMode
 Automatically guess the insertion position. More...
 
class  AutoInsertionModeTest
 Regression tests for AutoInsertionMode. More...
 
class  BelowFloorInsertionMode
 Insert right below the bottommost floor square. More...
 
class  BottommostInsertionMode
 Insert bottommost. More...
 
class  DefaultMapModel
 Implementation of MapModel that covers the similarities between crossfire and daimonin. More...
 
class  DefaultMapModelTest
 Test for DefaultMapModel. More...
 
class  DifferentMapBaseException
 Thrown if two map files are within different map directories. More...
 
class  FilterGameObjectIterator
 An Iterator that filters another iterator according to a GameObjectMatcher. More...
 
class  FilterGameObjectIteratorTest
 Regression tests for FilterGameObjectIterator. More...
 
interface  InsertionMode
 Insertion modes. More...
 
class  InsertionModeSet
 A set of InsertionModes. More...
 
class  LightMapModelTracker
 Tracks a MapModel for light emitting game objects. More...
 
class  MapFile
 The location of a map file with a map directory. More...
 
class  MapFileTest
 Regression tests for MapFile. More...
 
interface  MapModel
 A MapModel reflects the data of a map. More...
 
class  MapModelFactory
 A factory for creating MapModel instances. More...
 
interface  MapModelListener
 Interface for listeners listening on MapModel events. More...
 
interface  MapPath
 Represents a maps directory local map path. More...
 
class  MapPathTest
 Regression tests for MapPath. More...
 
class  MapPathUtils
 Utility class for MapPath related functions. More...
 
class  MapPathUtilsTest
 Regression tests for MapPathUtils. More...
 
class  MapSquare
 A single Map Square. More...
 
class  MapSquareGrid
 A rectangular grid of MapSquare instances. More...
 
class  MapSquareIterator
 Iterator for iterating over all squares of a model. More...
 
class  MapSquareIteratorTest
 Regression tests for MapSquareIterator. More...
 
interface  MapTransactionListener
 Interface for listeners listening on map transactions of MapModels. More...
 
class  RelativeMapPath
 Represents a maps directory local map path. More...
 
class  SameMapException
 Exception thrown if the destination path points to the source map. More...
 
class  SavedSquares
 Records a set of changed map squares. More...
 
class  TestMapModelCreator
 Helper class for regression tests to create MapModel instances. More...
 
class  TestMapModelHelper
 Helper class for creating MapModel instances for regression tests. More...
 
class  TopLevelGameObjectIterator
 Iterator for iterating over top-level game object of a map model. More...
 
class  TopLevelGameObjectIteratorTest
 Regression tests for TopLevelGameObjectIterator. More...
 
class  TopmostInsertionMode
 Insert topmost. More...
 
class  UnsavedMapException
 Exception thrown if an operation is attempted on an unsaved map. More...