Uses of Class
evolution.lands.IllegalPlacementException

Packages that use IllegalPlacementException
evolution 
evolution.constructions 
evolution.lands 

Uses of IllegalPlacementException in evolution
 

Constructors in evolution that throw IllegalPlacementException
Human.Human(SquareOfLand sq)
          Create a new human.
 

Methods in evolution that throw IllegalPlacementException
voidGameBoard.place(int x, int y, Human human)
          Place a human on the given spot.
voidWorld.createHuman(SquareOfLand sq)
          Create a human on a sqyare of land.
voidWorldController.selectSquareOfLand(int x, int y)
          Select a square of land.
protected voidWorldController.startAction()
          Start the selected action.
 

Uses of IllegalPlacementException in evolution.constructions
 

Methods in evolution.constructions that throw IllegalPlacementException
voidConstructionKnowledgeCatalog.build(String constructionName, String shape, List humans, SquareOfLand sq)
          Build a construction.
 

Uses of IllegalPlacementException in evolution.lands
 

Methods in evolution.lands that throw IllegalPlacementException
voidSquareOfLand._place(Construction construction)
          Place a construction on this square, without triggering an event.
voidSquareOfLand._place(Human human)
          Place a human on this square, without triggering an event.
voidSquareOfLand.place(Construction construction)
          Place a construction on this square, and trigger a SquareChangedEvt.
voidSquareOfLand.place(Human human)
          Place a human on this square, and trigger a SquareChangedEvt.
 


a gvijf production