|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| 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 |
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||