|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 valueMethod Detail |
---|
public java.lang.String getName()
getName
in interface MolwindWorld
public void setName(java.lang.String newWorldName)
newWorldName
- the new Name valuepublic RelationshipResolver getRelationshipResolver()
getRelationshipResolver
in interface MolwindWorld
public void setRelationshipResolver(RelationshipResolver newResolver)
newResolver
- the new RelationshipResolver valuepublic TopologyManager getTopologyManager()
getTopologyManager
in interface MolwindWorld
public void setTopologyManager(TopologyManager newTopologyManager)
newTopologyManager
- the new TopologyManager valuepublic abstract java.util.Iterator getEntityIterator()
getEntityIterator
in interface MolwindWorld
public abstract TileGenerator getTileGenerator()
getTileGenerator
in interface MolwindWorld
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |