|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.molwind.model.AbstractMolwindWorld
public abstract class AbstractMolwindWorld
AbstractMolwindWorld represents an abstract molwind world description which can be used for sub-classing.
| Constructor Summary | |
|---|---|
protected |
AbstractMolwindWorld(java.lang.String newWorldName)
Constructor of this class. |
| Method Summary | |
|---|---|
abstract java.util.Iterator |
getEntityIterator()
Returns an iterator over the world's entities. |
java.lang.String |
getName()
Returns the name of the world. |
RelationshipResolver |
getRelationshipResolver()
Returns a strategy object to resolve relationships among entities. |
abstract TileGenerator |
getTileGenerator()
Returns an instance of a tile generator. |
TopologyManager |
getTopologyManager()
Get the TopologyManager value. |
void |
setName(java.lang.String newWorldName)
Set the Name value. |
void |
setRelationshipResolver(RelationshipResolver newResolver)
Set the RelationshipResolver value. |
void |
setTopologyManager(TopologyManager newTopologyManager)
Set the TopologyManager value. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected AbstractMolwindWorld(java.lang.String newWorldName)
newWorldName - the new Name value| Method Detail |
|---|
public java.lang.String getName()
getName in interface MolwindWorldpublic void setName(java.lang.String newWorldName)
newWorldName - the new Name valuepublic RelationshipResolver getRelationshipResolver()
getRelationshipResolver in interface MolwindWorldpublic void setRelationshipResolver(RelationshipResolver newResolver)
newResolver - the new RelationshipResolver valuepublic TopologyManager getTopologyManager()
getTopologyManager in interface MolwindWorldpublic void setTopologyManager(TopologyManager newTopologyManager)
newTopologyManager - the new TopologyManager valuepublic abstract java.util.Iterator getEntityIterator()
getEntityIterator in interface MolwindWorldpublic abstract TileGenerator getTileGenerator()
getTileGenerator in interface MolwindWorld
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||