Package org.molwind.model

Interface Summary
Identity Identity interface represents a test to check if two worlds are identical.
MolwindWorld MolwindWorld interface represents a molwind world description.
PartialMatch PartialMatch represents an interface for relationships that can be matched partially.
Place Place represents things that can be placed on the world somewhere.
Relationship Relationship interface defines bidirectional relationships between entities.
RelationshipResolver RelationshipResolver interface defines a strategy to resolve relationships among entities.
Tile Tile interface represents information used for tile rendering.
TileGenerator TileGenerator is a general model of a mechanism to generate tile information from molecular entities.
WorldEntity WorldEntity interface represents entities of a Molwind world.
 

Class Summary
AbstractMolwindWorld AbstractMolwindWorld represents an abstract molwind world description which can be used for sub-classing.
BaseRelationship BaseRelationship specifies a basic relationship type.
BaseWorldEntity BaseWorldEntity provides a basic implementation of a world entity.
LayeredPosition LayeredPosition provides an implementation of a world postion.
PartOf PartOf relationship type.
PlacedWorldEntity Provides a basic implementation for a placed world entity.
 



Copyright © 2008-2010. All Rights Reserved.