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

Reading and writing of maps, handling of paths. More...

Classes

class  AbstractArchetypeParser
 Abstract base implementation of ArchetypeParser. More...
 
class  AbstractArchetypeParserTest
 Abstract base class for regression tests for ArchetypeParser. More...
 
class  AbstractGameObjectParser
 Abstract base class for classes implementing GameObjectParsers. More...
 
class  AbstractMapArchObjectParser
 Abstract base class for classes implementing MapArchObjectParsers. More...
 
class  AnimationObjectsReader
 Utility class for reading AnimationObjects from files. More...
 
interface  ArchetypeParser
 Common interface for ArchetypeParsers. More...
 
class  ArchetypeParserTest
 Regression tests for AbstractArchetypeParser. More...
 
class  AttributeListUtils
 Utility class for archetype attribute related functions. More...
 
class  AttributeListUtilsTest
 Test for AttributeListUtils. More...
 
interface  CacheFiles
 Creates derived files for caching files. More...
 
class  DefaultMapReader
 Default implementation of MapReader. More...
 
class  DefaultMapReaderFactory
 Default implementation of MapReaderFactory. More...
 
class  DefaultMapReaderTest
 Regression tests for DefaultMapReader. More...
 
class  DefaultMapWriter
 Default implementation of MapWriter. More...
 
class  DirectoryCacheFiles
 A CacheFiles implementation that stores all files in a flat directory. More...
 
class  FlatFileIterator
 An Iterator that iterates non-recursively over the contents of a directory. More...
 
interface  GameObjectParser
 Interface for classes that read or write GameObject instances. More...
 
interface  GameObjectParserFactory
 A factory for creating GameObjectParser instances. More...
 
class  InvalidMapFormatException
 Exception that's thrown when a MapReader read a file and detected that it's in the wrong format. More...
 
interface  MapArchObjectParser
 Interface for classes that read or write MapArchObject instances. More...
 
interface  MapArchObjectParserFactory
 Factory for creating MapArchObjectParser instances. More...
 
interface  MapReader
 Interface for classes that read map files. More...
 
interface  MapReaderFactory
 A factory for creating MapReader instances. More...
 
interface  MapWriter
 Interface for classes that write map files. More...
 
class  PathManager
 This class contains methods for converting relative map paths to absolute map paths and vice versa. More...
 
class  PathManagerUtils
 Utility class for converting relative map paths to absolute map paths and vice versa. More...
 
class  PathManagerUtilsTest
 Test for PathManager. More...
 
class  RecursiveFileIterator
 An Iterator that recursively returns all files from a directory. More...
 
class  SubDirectoryCacheFiles
 A CacheFiles implementation that stores all files in sub-directories right next to the original files. More...
 
class  TestArchetypeParser
 An ArchetypeParser for regression tests. More...
 
class  TestCacheFiles
 A CacheFiles implementation for regression test. More...
 
class  TestGameObjectParser
 A GameObjectParser for regression tests. More...
 
class  TestMapArchObjectParser
 A MapArchObjectParser for regression tests. More...
 
class  TestMapArchObjectParserFactory
 A MapArchObjectParserFactory for regression tests. More...
 
class  TestMapReaderFactory
 An MapReaderFactory implementation for testing purposes. More...
 

Detailed Description

Reading and writing of maps, handling of paths.