Uses of Interface
ch.sahits.game.openpatrician.model.building.IBuilding

Packages that use IBuilding
ch.sahits.game.openpatrician.model   
ch.sahits.game.openpatrician.model.building   
ch.sahits.game.openpatrician.model.city   
ch.sahits.game.openpatrician.model.city.impl   
 

Uses of IBuilding in ch.sahits.game.openpatrician.model
 

Methods in ch.sahits.game.openpatrician.model that return types with arguments of type IBuilding
 List<IBuilding> IPlayer.findBuildings(ICity city)
          Find all buildings of the player in the city
 List<IBuilding> Player.findBuildings(ICity city)
           
 List<IBuilding> IPlayer.findBuildings(ICity city, Class<? extends IBuilding> buildingClass)
          Find all buildings in the city that are some subtype of the indicated class
 List<IBuilding> Player.findBuildings(ICity city, Class<? extends IBuilding> buildingClass)
           
 

Method parameters in ch.sahits.game.openpatrician.model with type arguments of type IBuilding
 List<IBuilding> IPlayer.findBuildings(ICity city, Class<? extends IBuilding> buildingClass)
          Find all buildings in the city that are some subtype of the indicated class
 List<IBuilding> Player.findBuildings(ICity city, Class<? extends IBuilding> buildingClass)
           
 

Uses of IBuilding in ch.sahits.game.openpatrician.model.building
 

Subinterfaces of IBuilding in ch.sahits.game.openpatrician.model.building
 interface IGabledHouse
          Interface defining a gabled house
 interface IHalfTimberedHouse
          Interface for half timbered houses
 interface IMerchantHouse
          Interface defining a merchant house
 interface ITownHouse
          Basic interface defining the town houses
 interface ITradingOffice
          The trading office (Kontor) is the trading point in a city.
 interface IWarehouse
          Interface describing a warehouse
 interface IWorkShop
          This interface represents a workshop, which employs workers
 

Classes in ch.sahits.game.openpatrician.model.building that implement IBuilding
(package private)  class TradingOffice
          Implementation of the trading office
 

Uses of IBuilding in ch.sahits.game.openpatrician.model.city
 

Methods in ch.sahits.game.openpatrician.model.city that return types with arguments of type IBuilding
 List<IBuilding> ICity.getBuildings()
          Retrieve a list of all buildings in the city.
 

Methods in ch.sahits.game.openpatrician.model.city with parameters of type IBuilding
 void ICity.build(IBuilding building)
          Remove a building from the list of buildings in the city
 void ICity.tearDown(IBuilding building)
          Add a new building to the city
 

Uses of IBuilding in ch.sahits.game.openpatrician.model.city.impl
 

Fields in ch.sahits.game.openpatrician.model.city.impl with type parameters of type IBuilding
private  List<IBuilding> City.buildings
          Store the buildings in the city
 

Methods in ch.sahits.game.openpatrician.model.city.impl that return types with arguments of type IBuilding
 List<IBuilding> City.getBuildings()
           
 

Methods in ch.sahits.game.openpatrician.model.city.impl with parameters of type IBuilding
 void City.build(IBuilding building)
          Add a new building to the city
 void City.tearDown(IBuilding building)
          Remove a building from the list of buildings in the city
 



Copyright © 2011-2012 Sahits GmbH. All Rights Reserved.