A B C D E F G H I J K L M N O P R S T U V W X Y 

A

ABSENT_TIMED_TASK - Static variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
absentPersonProperty() - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
absentPersons - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
action - Variable in class ch.sahits.game.openpatrician.dialog.ButtonTemplate
 
add(int) - Method in class ch.sahits.game.openpatrician.model.BaseAmountable
Add a number items
add(TimedTask) - Method in class ch.sahits.game.openpatrician.model.event.TimedUpdatableTaskList
Add a new task.
add(ISeaPirate, Optional<IPlayer>) - Method in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
Add a pirate.
add(int, int) - Method in class ch.sahits.game.openpatrician.model.product.AmountablePrice
Add a number items
addDebt(IDebt) - Method in interface ch.sahits.game.openpatrician.model.city.ILoaner
Add a new debt to the list.
addDebt(IDebt) - Method in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
 
addNewWare(IWare, int) - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
Add a new ware to the wares list
addNewWare(IWeapon, int) - Method in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
Add a new ware to the wares list
addPassenger(IPerson) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
Move a passenger to the ship.
addPassenger(IPerson) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Move a passenger to the ship.
addressee - Variable in class ch.sahits.game.openpatrician.model.time.IndividualPeriodicalUpdater.UpdateableObject
 
addSegment(int) - Method in class ch.sahits.game.openpatrician.model.MapSegmentedImage
 
addShip(IShip) - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
addShip(IShip) - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Add a new ship for the player
addShipBuildingOrder(IShipDueDate, Optional<TimedTask>) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
addShipBuildingOrder(IShipDueDate) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
addShipBuildingOrder(IShipDueDate, Optional<TimedTask>) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
Add an order for building a new ship to the list.
addShipBuildingOrder(IShipDueDate) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
Update the state with a building order.
addShipRefitOrder(IShipDueDate, Optional<TimedTask>) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
addShipRefitOrder(IShipDueDate, Optional<TimedTask>) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
Add an order for refitting a ship to the list.
addShipRepairOrder(IShipDueDate, Optional<TimedTask>) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
addShipRepairOrder(IShipDueDate, Optional<TimedTask>) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
Add an order for repairing a ship to the list.
addShipToRepairList(IShipDueDate) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
addShipToRepairList(IShipDueDate) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
Add a ship to the repair list.
addToRefitList(IShipDueDate) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
addToRefitList(IShipDueDate) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
 
AIPlayer - Class in ch.sahits.game.openpatrician.model.impl
Implementation of an artificial intelligence player.
AIPlayer(ICity, long, DateTime, GameFactory) - Constructor for class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
amount - Variable in class ch.sahits.game.openpatrician.model.BaseAmountable
Number of items that are amounted
amount - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
 
amount - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityGuard
 
amount - Variable in class ch.sahits.game.openpatrician.model.city.impl.Debt
 
amount - Variable in class ch.sahits.game.openpatrician.model.city.impl.LoanProposal
 
amount - Variable in class ch.sahits.game.openpatrician.model.people.impl.BaseTradePerson
 
amount - Variable in class ch.sahits.game.openpatrician.model.people.impl.SmugglerState
 
amount - Variable in class ch.sahits.game.openpatrician.model.people.impl.WarehouseTenant
 
amountablePrice - Variable in class ch.sahits.game.openpatrician.model.people.impl.BuyerState
 
AmountablePrice<T extends IAmountable> - Class in ch.sahits.game.openpatrician.model.product
This class defines the amounted price of an IWare object.
AmountablePrice() - Constructor for class ch.sahits.game.openpatrician.model.product.AmountablePrice
 
amountAvailableProperty(EWeapon) - Method in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
 
amountAvailableProperty(EWeapon) - Method in interface ch.sahits.game.openpatrician.model.people.IWeaponsDealer
Property representing the amount that can be bought from the dealer.
amountProperty() - Method in class ch.sahits.game.openpatrician.model.BaseAmountable
Number of items that are amounted
amountProperty(IWare) - Method in interface ch.sahits.game.openpatrician.model.building.IAutomatedTrading
Get to the amount property of the tradeable ware.
amountProperty(IWare) - Method in class ch.sahits.game.openpatrician.model.building.impl.AutomatedTrading
 
amountProperty() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
 
applicationProperties(String) - Static method in class ch.sahits.game.openpatrician.spring.ModelConfiguration
 
approval - Variable in class ch.sahits.game.openpatrician.model.Difficulty
Difficulty approval: at higher settings for every action that increases the approval rating a malus is taken into account.
arrivalDate - Variable in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
Arrival date of the person in the tavern.
arrivalDate - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainTownMapping
 
arrive() - Method in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
Person arrives in the tavern.
arrive() - Method in interface ch.sahits.game.openpatrician.model.people.ITavernPerson
Person arrives in the tavern.
asListAllAbsent() - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
Retrieve all people who are present
asListAllPresent() - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
Retrieve all people who are present
AutomatedTrading - Class in ch.sahits.game.openpatrician.model.building.impl
 
AutomatedTrading() - Constructor for class ch.sahits.game.openpatrician.model.building.impl.AutomatedTrading
 
available - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
avgPricePerItem - Variable in class ch.sahits.game.openpatrician.model.people.impl.BaseTradePerson
 
avgPriceProperty() - Method in class ch.sahits.game.openpatrician.model.product.AmountablePrice
 

B

balanceLastWeek - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
BalanceSheet - Class in ch.sahits.game.openpatrician.model.impl
 
BalanceSheet(ICity, IPlayer) - Constructor for class ch.sahits.game.openpatrician.model.impl.BalanceSheet
Initialize a blank sheet
BalanceSheet(BalanceSheet) - Constructor for class ch.sahits.game.openpatrician.model.impl.BalanceSheet
Initialize a forcast balance sheet by using the balance sheet of the previous week
BASE_DAY_SALERY - Static variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
BaseAmountable<T extends IAmountable> - Class in ch.sahits.game.openpatrician.model
This base class for amountable items provides a count of the items.
BaseAmountable() - Constructor for class ch.sahits.game.openpatrician.model.BaseAmountable
 
BasePatrolState - Class in ch.sahits.game.openpatrician.model.people.impl
Bas implementation for patrol like tasks.
BasePatrolState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.BasePatrolState
 
BaseTavernPerson - Class in ch.sahits.game.openpatrician.model.people.impl
Base class for people frequenting the tavern.
BaseTavernPerson() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
 
BaseTradePerson - Class in ch.sahits.game.openpatrician.model.people.impl
Base implementation of trading person
BaseTradePerson() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.BaseTradePerson
 
BaseTravelerState - Class in ch.sahits.game.openpatrician.model.people.impl
Base implementation of a person that needs to travel from one location to another.
BaseTravelerState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.BaseTravelerState
 
baseValue - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
Value of the building (building costs
beanMap - Variable in class ch.sahits.game.openpatrician.model.GameFactory
 
bind(Observable) - Method in class ch.sahits.game.openpatrician.javafx.bindings.LateIntegerBinding
Bind an additional observable to the binding.
birthDate - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
birthDate - Variable in class ch.sahits.game.openpatrician.model.personal.impl.PersonalData
 
birthPlace - Variable in class ch.sahits.game.openpatrician.model.personal.impl.PersonalData
 
bonus - Variable in class ch.sahits.game.openpatrician.model.people.impl.PatrolState
 
Bowmen - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
Bowmen() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.Bowmen
 
build(IBuilding) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Remove a building from the list of buildings in the city
build(IBuilding) - Method in class ch.sahits.game.openpatrician.model.city.impl.City
Add a new building to the city
BUILD_TIME_COG - Static variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
BUILD_TIME_CRAYER - Static variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
BUILD_TIME_HOLK - Static variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
BUILD_TIME_SNAIKKA - Static variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
building - Variable in class ch.sahits.game.openpatrician.model.event.BuildingFinished
 
buildingCosts - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Tresury
 
buildingFactory - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
BuildingFactory - Class in ch.sahits.game.openpatrician.model.factory
 
BuildingFactory() - Constructor for class ch.sahits.game.openpatrician.model.factory.BuildingFactory
 
buildingFactory - Variable in class ch.sahits.game.openpatrician.model.GameFactory
 
BuildingFinished - Class in ch.sahits.game.openpatrician.model.event
Event object for a finished building.
BuildingFinished() - Constructor for class ch.sahits.game.openpatrician.model.event.BuildingFinished
 
BuildingProduction - Class in ch.sahits.game.openpatrician.model.city
This class helps computing the production amount for the different buildings
BuildingProduction() - Constructor for class ch.sahits.game.openpatrician.model.city.BuildingProduction
 
buildings - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
Store the buildings in the city
BuildLandPassage - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
BuildLandPassage(DateTime, ICity, ICity) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.BuildLandPassage
 
buildList - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
buttons - Variable in class ch.sahits.game.openpatrician.dialog.DialogTemplate
 
ButtonTemplate - Class in ch.sahits.game.openpatrician.dialog
 
ButtonTemplate() - Constructor for class ch.sahits.game.openpatrician.dialog.ButtonTemplate
 
buyer - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
BuyerState - Class in ch.sahits.game.openpatrician.model.people.impl
Implementation of a buyer.
BuyerState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.BuyerState
 
buyPrice(IntegerProperty, IntegerBinding) - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
Integer binding for the buy price.
buyPrice(IntegerProperty, IntegerBinding) - Method in enum ch.sahits.game.openpatrician.model.product.EWare
 
buyPrice(IntegerProperty, IntegerBinding) - Method in interface ch.sahits.game.openpatrician.model.product.IWare
Compute the price for the wares to be bought.
buyPriceBinding(ObjectProperty<ETransferAmount>, EWeapon) - Method in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
 
buyPriceBinding(ObjectProperty<ETransferAmount>, EWeapon) - Method in interface ch.sahits.game.openpatrician.model.people.IWeaponsDealer
Binding indicating the buy price.

C

cal - Variable in class ch.sahits.game.openpatrician.model.Date
Current date
calculateAmount(IWare, ICity, int, boolean) - Method in class ch.sahits.game.openpatrician.model.product.WareAmountCalculator
 
calculateAvailableAmount(ObjectProperty<ETransferAmount>, int) - Method in class ch.sahits.game.openpatrician.util.TransferUtil
Calculate the available amount to be transfered.
calculateAvailableAmount(ETransferAmount, int) - Method in class ch.sahits.game.openpatrician.util.TransferUtil
Calculate the available amount to be transfered.
calculateAvgPrice(IWare, IntegerProperty, int, boolean) - Method in class ch.sahits.game.openpatrician.model.product.WareAmountCalculator
 
calculateBuildTime(EShipType) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
Calculate the build time for the ship of type.
calculateBuildTime(EShipType) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
Calculate the build time for the ship of type.
calculateBuyAmount(IWare, ICity, int) - Method in class ch.sahits.game.openpatrician.model.product.WareAmountCalculator
Calculate the amount of ware that can be bought for at most avgPrice.
calculateConstructionCosts(EShipType) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
calculateConstructionCosts(EShipType) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
Calculate the labor costs for building a new ship of the indicated type.
calculateDistance(Point2D, Point2D) - Method in class ch.sahits.game.openpatrician.model.util.CityUtilities
 
calculateInitialBeggarCount(int) - Method in class ch.sahits.game.openpatrician.model.city.impl.City
 
calculateInitialCapacity(EShipType, double) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
Calulate the ships type's capacity based on the current year and the eastwards degrading.
calculateRefitCosts(EShipType, int) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
calculateRefitCosts(EShipType, int) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
Calculate the labor costs for the refit based on the ship type and how many levels should be upgraded.
calculateRefitTime(EShipType) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
calculateRefitTime(EShipType) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
Calculate the time in days it takes for refitting.
calculateRepairCosts(int, int) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
calculateRepairCosts(int, int) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
Calculate the repair costs.
calculateRepairMaterialCosts(IShip, int) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
calculateRepairMaterialCosts(IShip, int) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
Calculate the material costs for the repair.
calculateRepairTime(EShipType) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
Calculate the repair time for the ship of type.
calculateRepairTime(EShipType) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
Calculate the repair time for the ship of type.
calculateSaleryPerDay() - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
Salery is defined by the experiance
calculateSellAmount(IWare, ICity, int) - Method in class ch.sahits.game.openpatrician.model.product.WareAmountCalculator
Calculate the amount of ware that can be sold for before dropping below avgPrice.
calculateWareRepputation(ICity, IPlayer) - Method in class ch.sahits.game.openpatrician.model.people.ReputationCalculator
Check each ware if the player contributes and what amount.
calculation - Variable in class ch.sahits.game.openpatrician.model.product.ComputablePrice
 
cancelRepair(IShip) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
cancelRepair(IShip) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
Cancel the repair of the ship.
cancelShipBuildingOrder(DateTime) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
cancelShipBuildingOrder(DateTime) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
Cancel the order of the building, finished on the given date.
candidates - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
capacity - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
capacityProperty() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
capacityProperty() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
Retrieve the storage capacity of the trading office and all other storages in the same city
captain - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainTownMapping
 
captainMapping - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
 
captainsState - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
captainsState - Variable in class ch.sahits.game.openpatrician.model.impl.GameMap
 
CaptainsState - Class in ch.sahits.game.openpatrician.model.people.impl
Containing the states of the captains
CaptainsState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
 
CaptainState - Class in ch.sahits.game.openpatrician.model.people.impl
Implementation of the captain.
CaptainState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
CaptainTownMapping - Class in ch.sahits.game.openpatrician.model.people.impl
Utility class to track which captain got when in which town
CaptainTownMapping() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.CaptainTownMapping
 
captian - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
CapturePirateNest - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
CapturePirateNest(DateTime, Point2D, MapSegmentedImage) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.CapturePirateNest
 
careerLevel - Variable in class ch.sahits.game.openpatrician.model.impl.Player
 
cash - Variable in class ch.sahits.game.openpatrician.model.impl.Company
 
cashProperty() - Method in interface ch.sahits.game.openpatrician.model.ICompany
Retrieve the cash property.
cashProperty() - Method in class ch.sahits.game.openpatrician.model.impl.Company
 
ch.sahits.game.openpatrician.data.map - package ch.sahits.game.openpatrician.data.map
 
ch.sahits.game.openpatrician.dialog - package ch.sahits.game.openpatrician.dialog
 
ch.sahits.game.openpatrician.javafx.bindings - package ch.sahits.game.openpatrician.javafx.bindings
 
ch.sahits.game.openpatrician.model - package ch.sahits.game.openpatrician.model
 
ch.sahits.game.openpatrician.model.building - package ch.sahits.game.openpatrician.model.building
 
ch.sahits.game.openpatrician.model.building.impl - package ch.sahits.game.openpatrician.model.building.impl
 
ch.sahits.game.openpatrician.model.city - package ch.sahits.game.openpatrician.model.city
 
ch.sahits.game.openpatrician.model.city.cityhall - package ch.sahits.game.openpatrician.model.city.cityhall
 
ch.sahits.game.openpatrician.model.city.cityhall.impl - package ch.sahits.game.openpatrician.model.city.cityhall.impl
 
ch.sahits.game.openpatrician.model.city.impl - package ch.sahits.game.openpatrician.model.city.impl
 
ch.sahits.game.openpatrician.model.event - package ch.sahits.game.openpatrician.model.event
Package ch.sahits.game.openpatrician.model.event
ch.sahits.game.openpatrician.model.factory - package ch.sahits.game.openpatrician.model.factory
 
ch.sahits.game.openpatrician.model.impl - package ch.sahits.game.openpatrician.model.impl
 
ch.sahits.game.openpatrician.model.people - package ch.sahits.game.openpatrician.model.people
 
ch.sahits.game.openpatrician.model.people.impl - package ch.sahits.game.openpatrician.model.people.impl
 
ch.sahits.game.openpatrician.model.personal - package ch.sahits.game.openpatrician.model.personal
 
ch.sahits.game.openpatrician.model.personal.impl - package ch.sahits.game.openpatrician.model.personal.impl
 
ch.sahits.game.openpatrician.model.product - package ch.sahits.game.openpatrician.model.product
 
ch.sahits.game.openpatrician.model.ship - package ch.sahits.game.openpatrician.model.ship
 
ch.sahits.game.openpatrician.model.ship.impl - package ch.sahits.game.openpatrician.model.ship.impl
 
ch.sahits.game.openpatrician.model.time - package ch.sahits.game.openpatrician.model.time
 
ch.sahits.game.openpatrician.model.util - package ch.sahits.game.openpatrician.model.util
 
ch.sahits.game.openpatrician.model.weapon - package ch.sahits.game.openpatrician.model.weapon
 
ch.sahits.game.openpatrician.spring - package ch.sahits.game.openpatrician.spring
 
ch.sahits.game.openpatrician.util - package ch.sahits.game.openpatrician.util
 
CHANDLER - Static variable in class ch.sahits.game.openpatrician.model.Difficulty
 
changed(ObservableValue<? extends Boolean>, Boolean, Boolean) - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState.PresenceChangeListener
 
checkCities(ICity, List<ICity>) - Method in class ch.sahits.game.openpatrician.model.util.CityUtilities
Check if there is a city that can be choosen
Cities - Class in ch.sahits.game.openpatrician.data.map
Java class for anonymous complex type.
Cities() - Constructor for class ch.sahits.game.openpatrician.data.map.Cities
 
cities - Variable in class ch.sahits.game.openpatrician.data.map.Map
 
cities - Variable in class ch.sahits.game.openpatrician.model.city.impl.CitiesState
List of all the cities coupled with their state to be handeld by this engine
cities - Variable in class ch.sahits.game.openpatrician.model.impl.GameMap
 
CitiesState - Class in ch.sahits.game.openpatrician.model.city.impl
State common to all cities.
CitiesState() - Constructor for class ch.sahits.game.openpatrician.model.city.impl.CitiesState
 
citizen - Variable in class ch.sahits.game.openpatrician.model.city.impl.LoanRequest
 
Citizen - Class in ch.sahits.game.openpatrician.model.impl
A citizen is an inhabitatant of a town, who does not directly partake in the game play.
Citizen() - Constructor for class ch.sahits.game.openpatrician.model.impl.Citizen
 
city - Variable in class ch.sahits.game.openpatrician.data.map.Cities
 
City - Class in ch.sahits.game.openpatrician.data.map
Java class for anonymous complex type.
City() - Constructor for class ch.sahits.game.openpatrician.data.map.City
 
city - Variable in class ch.sahits.game.openpatrician.model.building.impl.Storage
 
city - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
Reference to the city the trading office is located in
city - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityViolation
 
city - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.HelpCity
 
City - Class in ch.sahits.game.openpatrician.model.city.impl
Implementation of the city model.
City(City) - Constructor for class ch.sahits.game.openpatrician.model.city.impl.City
 
City(String) - Constructor for class ch.sahits.game.openpatrician.model.city.impl.City
This Constructor is used by tests
city - Variable in class ch.sahits.game.openpatrician.model.city.impl.CityState
Reference to the city model that is driven by this engine
city - Variable in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
 
city - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
city - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
city - Variable in class ch.sahits.game.openpatrician.model.event.BuildingFinished
 
city - Variable in class ch.sahits.game.openpatrician.model.event.LoanGivingEvent
 
city - Variable in class ch.sahits.game.openpatrician.model.event.PersonLeavesTavernEvent
 
city - Variable in class ch.sahits.game.openpatrician.model.event.RemitLoanEvent
 
city - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
city - Variable in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
 
city - Variable in class ch.sahits.game.openpatrician.model.personal.impl.Reputation
 
cityBean(City) - Method in class ch.sahits.game.openpatrician.spring.ModelConfiguration
 
CityFactory - Class in ch.sahits.game.openpatrician.model.city
Factory class for the cities of the game.
CityFactory() - Constructor for class ch.sahits.game.openpatrician.model.city.CityFactory
 
cityFactory - Variable in class ch.sahits.game.openpatrician.model.GameFactory
 
cityFactory - Variable in class ch.sahits.game.openpatrician.model.impl.Company
 
CityGuard - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
CityGuard() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityGuard
 
cityGuard - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
cityGuardCosts - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Tresury
 
CityHall - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
CityHall() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
CityProduction - Class in ch.sahits.game.openpatrician.model.city
This class provides numbers for production rates.
CityProduction() - Constructor for class ch.sahits.game.openpatrician.model.city.CityProduction
 
cityState - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
 
CityState - Class in ch.sahits.game.openpatrician.model.city.impl
This class encapsulates state information used by CityEngine about one city.
CityState(ICity) - Constructor for class ch.sahits.game.openpatrician.model.city.impl.CityState
 
cityState - Variable in class ch.sahits.game.openpatrician.model.people.impl.InformantState
 
cityStates - Variable in class ch.sahits.game.openpatrician.model.GameFactory
 
cityUtilities - Variable in class ch.sahits.game.openpatrician.model.people.impl.BaseTravelerState
 
CityUtilities - Class in ch.sahits.game.openpatrician.model.util
Utility class to privide services around the cities.
CityUtilities() - Constructor for class ch.sahits.game.openpatrician.model.util.CityUtilities
 
cityUtils - Variable in class ch.sahits.game.openpatrician.model.people.impl.CourierState
 
cityUtils - Variable in class ch.sahits.game.openpatrician.model.people.impl.InformantState
 
cityUtils - Variable in class ch.sahits.game.openpatrician.model.people.impl.PatrolState
 
cityUtils - Variable in class ch.sahits.game.openpatrician.model.people.impl.TraderState
 
cityUtils - Variable in class ch.sahits.game.openpatrician.model.people.impl.TransportTraderState
 
CityViolation - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
CityViolation(ICity, DateTime) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityViolation
 
CityWallPetition - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
CityWallPetition() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityWallPetition
 
cleanup() - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
Remove entries that lie in the past.
clearLoadedWares() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
Clear all loaded wares.
clearOldRequests() - Method in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
 
clientEventBus - Variable in class ch.sahits.game.openpatrician.model.impl.Game
 
clientName - Variable in class ch.sahits.game.openpatrician.model.people.impl.PirateHunterState
 
clientPlayer - Variable in class ch.sahits.game.openpatrician.model.people.impl.ConcurrentState
 
clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.building.impl.Storage
 
clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.Date
 
clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.event.TimedUpdatableTaskList
 
clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.factory.BuildingFactory
 
clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.impl.Company
 
clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.impl.Player
 
clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
 
clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.personal.impl.Reputation
 
clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.time.IndividualPeriodicalUpdater
 
clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.time.PeriodicalTimeUpdaterV2
 
closable - Variable in class ch.sahits.game.openpatrician.dialog.DialogTemplate
 
Cog - Class in ch.sahits.game.openpatrician.model.ship.impl
 
Cog(EShipUpgrade, String, Properties) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Cog
Constructor initializing the name and the upgrade level
Cog(String, Properties) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Cog
Constructor for a Crayer without any upgrade
COG_MAX_CAPACITY - Static variable in class ch.sahits.game.openpatrician.model.ship.ShipFactory
 
COG_START_CAPACITY - Static variable in class ch.sahits.game.openpatrician.model.ship.ShipFactory
 
Company - Class in ch.sahits.game.openpatrician.model.impl
 
Company(IPlayer, ICity, long) - Constructor for class ch.sahits.game.openpatrician.model.impl.Company
 
company - Variable in class ch.sahits.game.openpatrician.model.impl.Player
 
companyValue - Variable in class ch.sahits.game.openpatrician.model.impl.Company
 
companyValue - Variable in enum ch.sahits.game.openpatrician.model.personal.ESocialRank
 
compareTo(IShipDueDate) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipDueDate
 
comperator - Variable in class ch.sahits.game.openpatrician.model.city.impl.Contributions
 
ComputablePrice - Class in ch.sahits.game.openpatrician.model.product
Ecapsulate the price computation.
ComputablePrice(int, int, int, int, int, String) - Constructor for class ch.sahits.game.openpatrician.model.product.ComputablePrice
 
computablePrice - Variable in enum ch.sahits.game.openpatrician.model.product.EWare
 
computablePrice - Variable in enum ch.sahits.game.openpatrician.model.weapon.EWeapon
 
computeAVGPrice(IWare, int) - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
Compute the average price for ware that is to be purchased in the specified amount.
computeAVGPrice(IWare, int) - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
Compute the average price for ware that is to be purchased in the specified amount.
computeBuyPrice(int, int) - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
Deprecated.
computeBuyPrice(int, int) - Method in enum ch.sahits.game.openpatrician.model.product.EWare
Deprecated.
computeBuyPrice(int, int) - Method in interface ch.sahits.game.openpatrician.model.product.IWare
Deprecated.
computeBuyPrice(int, int) - Method in enum ch.sahits.game.openpatrician.model.weapon.EWeapon
Deprecated.
computeBuyPrice(int, int) - Method in interface ch.sahits.game.openpatrician.model.weapon.IWeapon
Compute the price for the weapons to be bought.
computePrice(IntegerProperty, IntegerBinding) - Method in enum ch.sahits.game.openpatrician.model.product.EWare
 
computePrice(int, int, int, int, int, IPopulationStructure, ECityState) - Method in interface ch.sahits.game.openpatrician.model.product.IPriceCalculation
Compute the price for one item of the ware.
computePrice(int, int, int, int, int, IPopulationStructure, ECityState) - Method in class ch.sahits.game.openpatrician.model.product.LinearPriceCalculation
Compute the price for one item of the ware.
computePrice(ReadOnlyIntegerProperty, ReadOnlyIntegerProperty, IntegerProperty, ReadOnlyIntegerProperty, int, IPopulationStructure, ECityState) - Method in class ch.sahits.game.openpatrician.model.product.LinearPriceCalculation
 
computePrice(int, int, int, int, int, IPopulationStructure, ECityState) - Method in class ch.sahits.game.openpatrician.model.product.SimplePriceCalculation
Compute the price for one item of the ware.
computePrice(ReadOnlyIntegerProperty, ReadOnlyIntegerProperty, IntegerProperty, ReadOnlyIntegerProperty, int, IPopulationStructure, ECityState) - Method in class ch.sahits.game.openpatrician.model.product.SimplePriceCalculation
Compute the price for one item of the ware.
computeRandomBirthDate(int) - Method in class ch.sahits.game.openpatrician.model.GameFactory
 
computeRentalIncome() - Method in interface ch.sahits.game.openpatrician.model.building.ITownHouse
Compute the rental income for one day
computeSellPrice(int, int) - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
Deprecated.
computeSellPrice(int, int) - Method in enum ch.sahits.game.openpatrician.model.product.EWare
Deprecated.
computeSellPrice(int, int) - Method in interface ch.sahits.game.openpatrician.model.product.IWare
Deprecated.
computeSellPrice(int, int) - Method in enum ch.sahits.game.openpatrician.model.weapon.EWeapon
Deprecated.
computeSellPrice(int, int) - Method in interface ch.sahits.game.openpatrician.model.weapon.IWeapon
Compute the price for the weapons to be sold.
concurrent - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
concurrentPlayer - Variable in class ch.sahits.game.openpatrician.model.people.impl.ConcurrentState
 
ConcurrentState - Class in ch.sahits.game.openpatrician.model.people.impl
Implementation of a concurrent.
ConcurrentState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.ConcurrentState
 
connectionsInHerHomeTown - Variable in class ch.sahits.game.openpatrician.model.personal.impl.SpouseData
 
connectionsInYourHomeTown - Variable in class ch.sahits.game.openpatrician.model.personal.impl.SpouseData
 
constructed - Static variable in class ch.sahits.game.openpatrician.model.impl.Game
 
consume - Variable in class ch.sahits.game.openpatrician.model.city.impl.CityState
Provider for the consume numbers
consumed - Variable in class ch.sahits.game.openpatrician.model.city.impl.CityState
Map of consumed wares, since only whole units can be consumed we need to store the fractions
consumer - Variable in class ch.sahits.game.openpatrician.model.people.ReputationCalculator
 
consumeWares() - Method in class ch.sahits.game.openpatrician.model.city.impl.CityState
compute the wares consumed in the last 12 hours and remove them from the city This method is package private for testing purposes
contact - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Pikemen.CityHallNotice
 
containsWare(IWare) - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
Check if there is an amountable object for this ware
containsWare(IWeapon) - Method in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
Check if there is an amountable object for this ware
context - Variable in class ch.sahits.game.openpatrician.model.city.CityFactory
 
context - Variable in class ch.sahits.game.openpatrician.model.factory.BuildingFactory
 
context - Variable in class ch.sahits.game.openpatrician.model.factory.PeriodicalTimeUpdateFactory
 
context - Variable in class ch.sahits.game.openpatrician.model.factory.PlayerInteractionFactory
 
context - Variable in class ch.sahits.game.openpatrician.model.factory.StateFactory
 
context - Variable in class ch.sahits.game.openpatrician.model.GameFactory
 
context - Variable in class ch.sahits.game.openpatrician.model.people.PeopleFactory
 
context - Variable in class ch.sahits.game.openpatrician.model.ship.ShipFactory
 
contractBrooker - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
Brooker that handels the buying of wares that were agreed to be delivered through a notice in another city.
ContractBrookerState - Class in ch.sahits.game.openpatrician.model.people.impl
Implementation of a contract brooker.
ContractBrookerState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.ContractBrookerState
 
contribute(IWare, int) - Method in class ch.sahits.game.openpatrician.model.city.impl.Contributions
Contribute the amount of the ware.
contribute(IWare, int) - Method in class ch.sahits.game.openpatrician.model.city.impl.DailyContribution
Update the contribution for the day the amount may be positive or negative
Contributions - Class in ch.sahits.game.openpatrician.model.city.impl
Tracking the contibutions of ware over the last seven days rolling.
Contributions() - Constructor for class ch.sahits.game.openpatrician.model.city.impl.Contributions
 
contributions - Variable in class ch.sahits.game.openpatrician.model.city.impl.Contributions
 
contributions - Variable in class ch.sahits.game.openpatrician.model.city.impl.DailyContribution
 
coordinates - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
 
cosinus(IntegerProperty, int) - Method in class ch.sahits.game.openpatrician.model.product.SimplePriceCalculation
 
costsPerDayBinding() - Method in class ch.sahits.game.openpatrician.model.building.impl.Storage
 
costsPerDayBinding() - Method in interface ch.sahits.game.openpatrician.model.building.IStorage
Retrieve the daily cost for rent storage
COUNSILMAN - Static variable in class ch.sahits.game.openpatrician.model.Difficulty
 
courier - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
CourierState - Class in ch.sahits.game.openpatrician.model.people.impl
Implementation of a courier.
CourierState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.CourierState
 
Crayer - Class in ch.sahits.game.openpatrician.model.ship.impl
This model represents a crayer.
Crayer(EShipUpgrade, String, Properties) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Crayer
Constructor initializing the name and the upgrade level
Crayer(String, Properties) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Crayer
Constructor for a Crayer without any upgrade
CRAYER_MAX_CAPACITY - Static variable in class ch.sahits.game.openpatrician.model.ship.ShipFactory
 
CRAYER_START_CAPACITY - Static variable in class ch.sahits.game.openpatrician.model.ship.ShipFactory
 
createAIPlayer(ICity, long) - Method in class ch.sahits.game.openpatrician.model.GameFactory
Create an artifiacial player instance.
createBalanceSheetFromPreviousWeek(BalanceSheet) - Method in class ch.sahits.game.openpatrician.model.factory.PlayerInteractionFactory
Create a balance sheet based upon the balance of the previous week.
createCities() - Method in class ch.sahits.game.openpatrician.data.map.ObjectFactory
Create an instance of Cities
createCity() - Method in class ch.sahits.game.openpatrician.data.map.ObjectFactory
Create an instance of City
createCity(City) - Method in class ch.sahits.game.openpatrician.model.city.CityFactory
 
createCityByName(String) - Method in class ch.sahits.game.openpatrician.model.city.CityFactory
Create a standard city based on its name
createCog(String, int) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
Create a a cog with the given name.
createCog(String, EShipUpgrade, int) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
Create a cog with the given name.
createCompany(IPlayer, ICity, long) - Method in class ch.sahits.game.openpatrician.model.GameFactory
 
createContribution() - Method in class ch.sahits.game.openpatrician.model.factory.PlayerInteractionFactory
 
createCrayer(String, int) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
Create a a crayer with the given name.
createCrayer(String, EShipUpgrade, int) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
Create a crayer with the given name.
createdCityCache - Static variable in class ch.sahits.game.openpatrician.model.city.CityFactory
Cache storing the already created cities to avoid duplicate creation
createDimension() - Method in class ch.sahits.game.openpatrician.data.map.ObjectFactory
Create an instance of Dimension
createEffective() - Method in class ch.sahits.game.openpatrician.data.map.ObjectFactory
Create an instance of Effective
createGame(IMap, EObjective, Difficulty, EGameSpeed, int) - Method in class ch.sahits.game.openpatrician.model.GameFactory
 
createHolk(String, int) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
Create a a holk with the given name.
createHolk(String, EShipUpgrade, int) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
Create a holk with the given name.
createIneffective() - Method in class ch.sahits.game.openpatrician.data.map.ObjectFactory
Create an instance of Ineffective
createInitialBalanceSheet(ICity, IPlayer) - Method in class ch.sahits.game.openpatrician.model.factory.PlayerInteractionFactory
Create an initial balance sheet for player in city.
createInitialPiratesShip() - Method in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
Create a ship for the pirate
createLoaner(ICity) - Method in class ch.sahits.game.openpatrician.model.factory.StateFactory
 
createLocation() - Method in class ch.sahits.game.openpatrician.data.map.ObjectFactory
Create an instance of Location
createMap() - Method in class ch.sahits.game.openpatrician.data.map.ObjectFactory
Create an instance of Map
createMap(String) - Method in class ch.sahits.game.openpatrician.model.GameFactory
Create the map with all cities defined in its XML definition
createNewCaptainProperty() - Method in class ch.sahits.game.openpatrician.model.people.PeopleFactory
Retrieve a new captain.
createNewLoanProposal() - Method in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
 
createNewLoanRequest() - Method in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
 
createNewPirate(String, IShip) - Method in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
Create an new pirate anywhere on the sea
createNewPirate(String, IShip, Point2D) - Method in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
Create a pirate near a certain point
createPeriodicalUpdater(EUpdateIntervalRegistration) - Method in class ch.sahits.game.openpatrician.model.factory.PeriodicalTimeUpdateFactory
 
createPlayer(String, String, ICity, boolean, int) - Method in class ch.sahits.game.openpatrician.model.GameFactory
Create a human player instance.
createProduction() - Method in class ch.sahits.game.openpatrician.data.map.ObjectFactory
Create an instance of Production
createReputation(ICity, IPlayer) - Method in class ch.sahits.game.openpatrician.model.factory.PlayerInteractionFactory
 
createShipYard(ICity) - Method in class ch.sahits.game.openpatrician.model.factory.StateFactory
 
createSnaikka(String, int) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
Create a a snaikka with the given name.
createSnaikka(String, EShipUpgrade, int) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
Create a snaikka with the given name.
createStorage(IPlayer, ICity) - Method in class ch.sahits.game.openpatrician.model.factory.BuildingFactory
 
createTavernState(ICity) - Method in class ch.sahits.game.openpatrician.model.factory.StateFactory
 
createTradingOffice(IPlayer, ICity, int) - Method in class ch.sahits.game.openpatrician.model.factory.BuildingFactory
 
creditor - Variable in class ch.sahits.game.openpatrician.model.city.impl.Debt
 
Crossbowmen - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
Crossbowmen() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.Crossbowmen
 
currentDestIndex - Variable in class ch.sahits.game.openpatrician.model.people.impl.BasePatrolState
 
currentHeadTaxValue - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Tresury
 
currentPropertyTax - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Tresury
 
currentWeek - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
CustomsViolation - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
CustomsViolation(ICity, DateTime) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.CustomsViolation
 

D

DailyContribution - Class in ch.sahits.game.openpatrician.model.city.impl
 
DailyContribution() - Constructor for class ch.sahits.game.openpatrician.model.city.impl.DailyContribution
 
damage(Object) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Cog
 
damage(Object) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Crayer
 
damage(Object) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Holk
 
damage(Object) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Snaikka
 
damage(Object) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Damage the ship
date - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityViolation
 
date - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
 
date - Variable in class ch.sahits.game.openpatrician.model.city.impl.Contributions
 
date - Variable in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
 
date - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
Date - Class in ch.sahits.game.openpatrician.model
Representation of the date within the game.
Date(int) - Constructor for class ch.sahits.game.openpatrician.model.Date
Initialize the date with start year.
Date() - Constructor for class ch.sahits.game.openpatrician.model.Date
 
Date(DateTime) - Constructor for class ch.sahits.game.openpatrician.model.Date
Constructor for testing purposes only
date - Variable in class ch.sahits.game.openpatrician.model.event.TimedUpdatableTaskList
 
date - Variable in class ch.sahits.game.openpatrician.model.GameFactory
 
date - Variable in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
 
date - Variable in class ch.sahits.game.openpatrician.model.people.impl.BuyerState
 
date - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
 
date - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
date - Variable in class ch.sahits.game.openpatrician.model.ship.ShipFactory
 
date - Variable in class ch.sahits.game.openpatrician.model.time.IndividualPeriodicalUpdater
 
date - Variable in class ch.sahits.game.openpatrician.model.time.PeriodicalTimeUpdaterV2
 
dayDateBinding - Variable in class ch.sahits.game.openpatrician.model.Date
 
dayDateBinding() - Method in class ch.sahits.game.openpatrician.model.Date
Bind the representation of the day as a String.
deadline - Variable in class ch.sahits.game.openpatrician.model.people.impl.BuyerState
 
debitor - Variable in class ch.sahits.game.openpatrician.model.city.impl.Debt
 
Debt - Class in ch.sahits.game.openpatrician.model.city.impl
 
Debt() - Constructor for class ch.sahits.game.openpatrician.model.city.impl.Debt
 
debt - Variable in class ch.sahits.game.openpatrician.model.event.LoanGivingEvent
 
debt - Variable in class ch.sahits.game.openpatrician.model.event.RemitLoanEvent
 
debts - Variable in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
 
defaultLocale() - Method in class ch.sahits.game.openpatrician.spring.ModelConfiguration
 
destination - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Pikemen.CityHallNotice
 
destination - Variable in class ch.sahits.game.openpatrician.model.people.impl.BaseTravelerState
 
destination - Variable in class ch.sahits.game.openpatrician.model.people.impl.SmugglerState
 
destination - Variable in class ch.sahits.game.openpatrician.model.people.impl.TransportTraderState
 
destinations - Variable in class ch.sahits.game.openpatrician.model.people.impl.BasePatrolState
 
DialogTemplate - Class in ch.sahits.game.openpatrician.dialog
 
DialogTemplate() - Constructor for class ch.sahits.game.openpatrician.dialog.DialogTemplate
 
dialogTemplate - Variable in class ch.sahits.game.openpatrician.model.DisplayMessage
 
Difficulty - Class in ch.sahits.game.openpatrician.model
Defining the difficulty in the game
Difficulty(EDifficultyLevel, EDifficultyLevel, EDifficultyLevel, EDifficultyLevel, EDifficultyLevel, EDifficultyLevel, int, int) - Constructor for class ch.sahits.game.openpatrician.model.Difficulty
 
difficulty - Variable in class ch.sahits.game.openpatrician.model.impl.Game
 
difficulty() - Static method in class ch.sahits.game.openpatrician.spring.ModelConfiguration
 
Dimension - Class in ch.sahits.game.openpatrician.data.map
Java class for anonymous complex type.
Dimension() - Constructor for class ch.sahits.game.openpatrician.data.map.Dimension
 
dimension - Variable in class ch.sahits.game.openpatrician.data.map.Map
 
dimension - Variable in class ch.sahits.game.openpatrician.model.impl.GameMap
 
DisplayMessage - Class in ch.sahits.game.openpatrician.model
Message that can be displayed on screen.
DisplayMessage(String, String) - Constructor for class ch.sahits.game.openpatrician.model.DisplayMessage
 
DisplayMessage(String) - Constructor for class ch.sahits.game.openpatrician.model.DisplayMessage
 
DisplayMessage(String, DialogTemplate) - Constructor for class ch.sahits.game.openpatrician.model.DisplayMessage
 
DisplayMessagePackage - Class in ch.sahits.game.openpatrician.model.event
 
DisplayMessagePackage(IPlayer, IPlayer, DisplayMessage) - Constructor for class ch.sahits.game.openpatrician.model.event.DisplayMessagePackage
 
dueDate - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.EldermanTask
 
dueDate - Variable in class ch.sahits.game.openpatrician.model.city.impl.Debt
 
dueDate - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipDueDate
 
durationInWeeks - Variable in class ch.sahits.game.openpatrician.model.city.impl.LoanProposal
 
durationInWeeks - Variable in class ch.sahits.game.openpatrician.model.city.impl.LoanRequest
 

E

ECityState - Enum in ch.sahits.game.openpatrician.model.city
State of the city.
ECityState() - Constructor for enum ch.sahits.game.openpatrician.model.city.ECityState
 
EDifficultyLevel - Enum in ch.sahits.game.openpatrician.model
Different levels of difficulty.
EDifficultyLevel() - Constructor for enum ch.sahits.game.openpatrician.model.EDifficultyLevel
 
EEconomicCareer - Enum in ch.sahits.game.openpatrician.model.personal
Enumeration of the attributes of an economic career
EEconomicCareer() - Constructor for enum ch.sahits.game.openpatrician.model.personal.EEconomicCareer
 
Effective - Class in ch.sahits.game.openpatrician.data.map
Java class for anonymous complex type.
Effective() - Constructor for class ch.sahits.game.openpatrician.data.map.Effective
 
effective - Variable in class ch.sahits.game.openpatrician.data.map.Production
 
effectiveProduction - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
 
EGameSpeed - Enum in ch.sahits.game.openpatrician.model
 
EGameSpeed() - Constructor for enum ch.sahits.game.openpatrician.model.EGameSpeed
 
EKontorType - Enum in ch.sahits.game.openpatrician.model.city
 
EKontorType() - Constructor for enum ch.sahits.game.openpatrician.model.city.EKontorType
 
elderman - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
eldermanCandidates - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
eldermanElectionDate - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
eldermanOffice - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
EldermanOffice - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
EldermanOffice() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.EldermanOffice
 
EldermanTask - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
EldermanTask() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.EldermanTask
 
electionDate - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
ELevel - Enum in ch.sahits.game.openpatrician.model.building
Four step level definition
ELevel() - Constructor for enum ch.sahits.game.openpatrician.model.building.ELevel
 
EMilitantCareer - Enum in ch.sahits.game.openpatrician.model.personal
Enumeration indicating the career level of a militant career.
EMilitantCareer() - Constructor for enum ch.sahits.game.openpatrician.model.personal.EMilitantCareer
 
ensureCapacity(int) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
Check if the amount can be loaded
EObjective - Enum in ch.sahits.game.openpatrician.model
Enumaration defining the games objectives
EObjective() - Constructor for enum ch.sahits.game.openpatrician.model.EObjective
 
EPlayerStateChange - Enum in ch.sahits.game.openpatrician.model
Enumeration on the different states that can be monitored in the player
EPlayerStateChange() - Constructor for enum ch.sahits.game.openpatrician.model.EPlayerStateChange
 
EPopulationClass - Enum in ch.sahits.game.openpatrician.model.city
 
EPopulationClass() - Constructor for enum ch.sahits.game.openpatrician.model.city.EPopulationClass
 
equals(Object) - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
escorte - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
EscorteeState - Class in ch.sahits.game.openpatrician.model.people.impl
Implementation of an escortee, who needs to travel to another city and will be attacked by a pirate under way.
EscorteeState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.EscorteeState
 
EShipSide - Enum in ch.sahits.game.openpatrician.model.ship
Defining the sides of a ship
EShipSide() - Constructor for enum ch.sahits.game.openpatrician.model.ship.EShipSide
 
EShipType - Enum in ch.sahits.game.openpatrician.model.ship
Types of the ships.
EShipType() - Constructor for enum ch.sahits.game.openpatrician.model.ship.EShipType
 
EShipUpgrade - Enum in ch.sahits.game.openpatrician.model.ship
Define the upgrade levels for ships.
EShipUpgrade() - Constructor for enum ch.sahits.game.openpatrician.model.ship.EShipUpgrade
 
ESocialRank - Enum in ch.sahits.game.openpatrician.model.personal
Social rank of a player
ESocialRank(int, int) - Constructor for enum ch.sahits.game.openpatrician.model.personal.ESocialRank
 
ETradeType - Enum in ch.sahits.game.openpatrician.model.building
Type of the trading.
ETradeType() - Constructor for enum ch.sahits.game.openpatrician.model.building.ETradeType
 
ETransferAmount - Enum in ch.sahits.game.openpatrician.model.product
Enumeration over the transferable amount
ETransferAmount() - Constructor for enum ch.sahits.game.openpatrician.model.product.ETransferAmount
 
EUpdateIntervalRegistration - Enum in ch.sahits.game.openpatrician.model.time
Intervalls that can be registerd to be notified through updates
EUpdateIntervalRegistration() - Constructor for enum ch.sahits.game.openpatrician.model.time.EUpdateIntervalRegistration
 
EWare - Enum in ch.sahits.game.openpatrician.model.product
Define the different type of wares that are produced and can be traded.
EWare(String) - Constructor for enum ch.sahits.game.openpatrician.model.product.EWare
Initialize the ware based on a configuration file
EWareSize - Enum in ch.sahits.game.openpatrician.model.product
Measurement applied to wares.
EWareSize(int) - Constructor for enum ch.sahits.game.openpatrician.model.product.EWareSize
 
EWeapon - Enum in ch.sahits.game.openpatrician.model.weapon
Enumeration defining all weapons
EWeapon(String) - Constructor for enum ch.sahits.game.openpatrician.model.weapon.EWeapon
 
executionTime - Variable in class ch.sahits.game.openpatrician.model.event.TimedTask
 
experience - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
Value between 0 and 1 detailing the experience of the ship yard crew (the higher the better)
expertiseLevel - Variable in class ch.sahits.game.openpatrician.model.building.impl.Steward
 

F

fastForward() - Method in interface ch.sahits.game.openpatrician.model.IGame
Switch to fast forward until the first interuption.
fastforward - Variable in class ch.sahits.game.openpatrician.model.impl.Game
 
fastForward() - Method in class ch.sahits.game.openpatrician.model.impl.Game
 
fightingSkill - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
findBuildings(ICity) - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
findBuildings(ICity, Class<? extends IBuilding>) - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
findBuildings(ICity) - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Find all buildings of the player in the city
findBuildings(ICity, Class<? extends IBuilding>) - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Find all buildings in the city that are some subtype of the indicated class
findCityWithMostNeededWare() - Method in class ch.sahits.game.openpatrician.model.city.impl.CitiesState
Find a possible city that has needed wares.
findCityWithSurplusWare() - Method in class ch.sahits.game.openpatrician.model.city.impl.CitiesState
Find a possible city that has needed wares.
findMostNeededWare() - Method in class ch.sahits.game.openpatrician.model.city.impl.CityState
Find the ware which is consumed the most and which is missing for the longest time.
findNearbyCity(ICity, double, int, List<ICity>) - Method in class ch.sahits.game.openpatrician.model.util.CityUtilities
Find a city nearby.
findNearbyCityRepeated(ICity, double, int, List<ICity>) - Method in class ch.sahits.game.openpatrician.model.util.CityUtilities
Find a nearby city.
findNearestCity(Point2D) - Method in class ch.sahits.game.openpatrician.model.util.CityUtilities
Find the nearest city to a point
findRandomCity(ICity) - Method in class ch.sahits.game.openpatrician.model.util.CityUtilities
Find a random city that is not the excluded city.
findShips(ICity) - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
findShips(ICity) - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Find all ships in a city
findSuccessfulPirate() - Method in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
Find a successful free pirate
findTradingOffice(ICity) - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
findTradingOffice(ICity) - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Find the trading office of the player in the city.
findWareWithMostSurplus() - Method in class ch.sahits.game.openpatrician.model.city.impl.CityState
Find the ware that the city sells near the minimal price
fire() - Method in interface ch.sahits.game.openpatrician.model.ISailorState
Fire a single sailor.
fire() - Method in class ch.sahits.game.openpatrician.model.people.impl.SailorsState
 
fire() - Method in interface ch.sahits.game.openpatrician.model.people.ISailorState
Fire a single sailor.
firstNameLoader - Static variable in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
 
firstNameLoader - Static variable in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
firstNameLoader - Static variable in class ch.sahits.game.openpatrician.model.people.impl.BuyerState
 
firstNameLoader - Static variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
firstNameLoader - Static variable in class ch.sahits.game.openpatrician.model.people.impl.ContractBrookerState
 
firstNameLoader - Static variable in class ch.sahits.game.openpatrician.model.people.impl.CourierState
 
firstNameLoader - Static variable in class ch.sahits.game.openpatrician.model.people.impl.InformantState
 
firstNameLoader - Static variable in class ch.sahits.game.openpatrician.model.people.impl.PatrolState
 
firstNameLoader - Static variable in class ch.sahits.game.openpatrician.model.people.impl.PirateHunterState
 
firstNameLoader - Static variable in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
 
firstNameLoader - Static variable in class ch.sahits.game.openpatrician.model.people.impl.TavernPirateState
 
firstNameLoader - Static variable in class ch.sahits.game.openpatrician.model.people.impl.TransportTraderState
 
firstNameLoader - Static variable in class ch.sahits.game.openpatrician.model.people.impl.TreasureMapOwnerState
 
firstNameLoader - Static variable in class ch.sahits.game.openpatrician.model.people.impl.WarehouseTenant
 
firstNameLoader() - Method in class ch.sahits.game.openpatrician.spring.ModelConfiguration
 
fitness - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
Fitness of the ship.
fleet - Variable in class ch.sahits.game.openpatrician.model.impl.Player
 
followers - Variable in class ch.sahits.game.openpatrician.model.people.impl.TavernPirateState
 
FoundNewSettlement - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
FoundNewSettlement(DateTime, Point2D, String) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.FoundNewSettlement
 
free(IPlayer, ISeaPirate) - Method in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
A non free pirate becomes free.
freePirates - Variable in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
List of all free pirates
fromCity - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.BuildLandPassage
 
fromIndex(int) - Static method in class ch.sahits.game.openpatrician.model.Difficulty
Create the difficulty from an index, where 0 is equivalent to Chandler.
fugative - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
FugitiveState - Class in ch.sahits.game.openpatrician.model.people.impl
Implementation of an fugitive, who needs to travel to another city and will be attacked by a pirate under way.
FugitiveState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.FugitiveState
 

G

Game - Class in ch.sahits.game.openpatrician.model.impl
Implementation of the game
Game(EObjective, Difficulty, EGameSpeed) - Constructor for class ch.sahits.game.openpatrician.model.impl.Game
 
gameDate - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
gameFactory - Variable in class ch.sahits.game.openpatrician.model.city.impl.CitiesState
 
GameFactory - Class in ch.sahits.game.openpatrician.model
Factory class for game start up.
GameFactory() - Constructor for class ch.sahits.game.openpatrician.model.GameFactory
 
GameMap - Class in ch.sahits.game.openpatrician.model.impl
Implementation of the game map.
GameMap() - Constructor for class ch.sahits.game.openpatrician.model.impl.GameMap
 
gameSpeed - Variable in class ch.sahits.game.openpatrician.model.impl.Game
 
getAbsentPersons() - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
getAge() - Method in interface ch.sahits.game.openpatrician.model.people.ICaptain
Current age of the captain
getAge() - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
getAge(DateTime) - Method in class ch.sahits.game.openpatrician.model.personal.impl.PersonalData
 
getAge(DateTime) - Method in interface ch.sahits.game.openpatrician.model.personal.IPersonalData
Compute the current age
getAmount() - Method in class ch.sahits.game.openpatrician.model.BaseAmountable
Retrieve the number of items
getAmount(IWare) - Method in interface ch.sahits.game.openpatrician.model.building.IAutomatedTrading
Retrieve the minimal amount of the ware that should be hold in the storage.
getAmount(IWare) - Method in class ch.sahits.game.openpatrician.model.building.impl.AutomatedTrading
 
getAmount() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
Gets the value of the property amount.
getAmount() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityGuard
Amount of the city guard.
getAmount() - Method in interface ch.sahits.game.openpatrician.model.city.impl.IDebt
Amount of money indebted without interest.
getAmount() - Method in interface ch.sahits.game.openpatrician.model.city.impl.ILoanProposal
Amount of money indebted without interest.
getAmount() - Method in class ch.sahits.game.openpatrician.model.people.impl.TraderState
 
getAmount() - Method in interface ch.sahits.game.openpatrician.model.people.ISmuggler
Retrieve the amount of ware that is to be smuggled.
getAmount() - Method in interface ch.sahits.game.openpatrician.model.people.ITradePerson
Amount of the ware that is to be delivered.
getAmount() - Method in interface ch.sahits.game.openpatrician.model.people.IWarehouseTenant
Retrieve the amount to be stored in bales.
getAmountablePrice() - Method in interface ch.sahits.game.openpatrician.model.people.IBuyer
Retrieve the amount and price of the ware.
getArrivalDate() - Method in interface ch.sahits.game.openpatrician.model.people.ITavernPerson
 
getAVGPrice() - Method in class ch.sahits.game.openpatrician.model.product.AmountablePrice
Retrieve the average price of one item
getAvgPricePerItem() - Method in class ch.sahits.game.openpatrician.model.people.impl.TraderState
 
getAvgPricePerItem() - Method in interface ch.sahits.game.openpatrician.model.people.ITradePerson
Get the price of a single item
getBalanceLastWeek() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
Retrieve the balance sheet for last completed week.
getBirthDate() - Method in interface ch.sahits.game.openpatrician.model.personal.IPersonalData
Retrieve the birth date
getBirthPlace() - Method in interface ch.sahits.game.openpatrician.model.personal.IPersonalData
Retrieve the birth place
getBonus() - Method in interface ch.sahits.game.openpatrician.model.people.IPatrol
Retrieve the bonus for each destroyed ship.
getBuildableShipTypes() - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
getBuildableShipTypes() - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
Retrieve a list of all the types of ships this yard can build.
getBuildCompleteDate(EShipType) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
getBuildCompleteDate(EShipType) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
Retrieve the date when the building of a new ship will be finished.
getBuildingCosts() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
Costs for the building of city walls and towers up to date.
getBuildings() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve a list of all buildings in the city.
getBuildings() - Method in class ch.sahits.game.openpatrician.model.city.impl.City
 
getCandidates() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Retrieve the list of candidates for the next election.
getCapacity() - Method in interface ch.sahits.game.openpatrician.model.building.ITownHouse
retrieve the capacity of the house
getCapacity() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
getCapacity() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Available capacity of the ship, this represent the free storage in barrels
getCaptain(ICity) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
Return a captain for a town if there is one.
getCaptian() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Retrieve the captain of the ship.
getCareerLevel() - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Retrieve the career level, which is either defined by EMilitantCareer or EEconomicCareer.
getCash() - Method in interface ch.sahits.game.openpatrician.model.ICompany
Retrieve the cash avalable to the company
getCash() - Method in class ch.sahits.game.openpatrician.model.impl.Company
Gets the value of the property cash.
getCash() - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
getCash() - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Retrieve the amount of money of the player
getCities() - Method in class ch.sahits.game.openpatrician.data.map.Map
Gets the value of the cities property.
getCities(String) - Method in class ch.sahits.game.openpatrician.model.city.CityFactory
 
getCities() - Method in class ch.sahits.game.openpatrician.model.city.CityFactory
Retrieve all cities from the internal cache.
getCities() - Method in interface ch.sahits.game.openpatrician.model.IMap
Retrieve an unmodifiable list of all the cities in the map
getCities() - Method in class ch.sahits.game.openpatrician.model.impl.GameMap
 
getCitizen() - Method in interface ch.sahits.game.openpatrician.model.city.ILoanRequest
Who wants the loan.
getCity() - Method in class ch.sahits.game.openpatrician.data.map.Cities
Gets the value of the city property.
getCity() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
Retrieve the city the trading office is located in.
getCity() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityViolation
City that violated the customs.
getCity() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IHelpCity
Retrieve the city that should be helped.
getCity() - Method in interface ch.sahits.game.openpatrician.model.city.ILoaner
Retrieve the city the loaner belongs to.
getCity() - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
Retrieve the city the shipyard belongs to.
getCityEngineStates() - Method in class ch.sahits.game.openpatrician.model.city.impl.CitiesState
 
getCityGuard() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Retrieve the city guard.
getCityGuardCosts() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
Monthly costs of the city guard.
getCityState() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve the city state.
getCityState(ICity) - Method in class ch.sahits.game.openpatrician.model.GameFactory
Retrieve the city state for the city.
getClientName() - Method in interface ch.sahits.game.openpatrician.model.people.IPirateHunter
Name of the client
getClientPlayer() - Method in interface ch.sahits.game.openpatrician.model.people.IConcurrent
Get the player that is the client
getCogDefaultProperties() - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
 
getCompany() - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Retrieve the company data
getCompanyValue() - Method in interface ch.sahits.game.openpatrician.model.ICompany
Retrieve the total value of the company
getCompanyValue() - Method in enum ch.sahits.game.openpatrician.model.personal.ESocialRank
Retrieve the company value needed for this social rank
getConcurrentName() - Method in interface ch.sahits.game.openpatrician.model.people.IConcurrent
Name of the concurrent who is to be harmed.
getConcurrentName() - Method in class ch.sahits.game.openpatrician.model.people.impl.ConcurrentState
 
getConcurrentPlayer() - Method in interface ch.sahits.game.openpatrician.model.people.IConcurrent
Retrieve the concurrent player
getConnectionsInHerHomeTown() - Method in interface ch.sahits.game.openpatrician.model.personal.ISpouseData
Retrieve the connectivity to the counsilmen in her home town
getConnectionsInYourHomeTown() - Method in interface ch.sahits.game.openpatrician.model.personal.ISpouseData
Retrieve the connectivity to the counsilmen in your home town
getConstructionAmount(EShipType, EWare) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
Retrieve the amount that is needed for the ship to upgrade to the next level
getConsumption(IWare, ICity, IPlayer) - Method in class ch.sahits.game.openpatrician.model.city.BuildingProduction
Retrieve the amount of ware that all the workshops of a player consume within a week
getContact() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHallNotice
Whom to contact in the destination city for delivery.
getContribution(IPlayer, IWare) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Check out what the player contributed to the ware
getContribution(IPlayer, IWare) - Method in class ch.sahits.game.openpatrician.model.city.impl.City
 
getContribution(IWare) - Method in class ch.sahits.game.openpatrician.model.city.impl.Contributions
Retrieve the contribution for the whole week
getContribution(IWare) - Method in class ch.sahits.game.openpatrician.model.city.impl.DailyContribution
Retrieve the contributions for the day
getCoordinates() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve the coordinates of the city
getCrayerDefaultProperties() - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
 
getCreditor() - Method in interface ch.sahits.game.openpatrician.model.city.impl.IDebt
Retrieve the citizen that owns the debt.
getCross() - Method in interface ch.sahits.game.openpatrician.model.IMapSection
Retrieve the location of the cross in the coordinates of IMap
getCurrentDate() - Method in class ch.sahits.game.openpatrician.model.Date
Retrieve the immutable DateTime
getCurrentDateProperty() - Method in class ch.sahits.game.openpatrician.model.Date
Retrieve the immutable DateTime
getCurrentHeadTaxValue() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
Retrieve the current height of the taxes.
getCurrentPropertyTax() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
Retrieve the current property tax.
getCurrentWeek() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
Retrieve the balance sheet for the current week
getDamage() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Cog
 
getDamage() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Crayer
 
getDamage() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Holk
 
getDamage() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Snaikka
 
getDamage() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Retrieve the damage of the ship in percentage [0,100]
getDate() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityViolation
Date when the violation was brought to the notice of the elderman.
getDebitor() - Method in interface ch.sahits.game.openpatrician.model.city.impl.IDebt
Retrieve the citizen that is in debt.
getDebts() - Method in interface ch.sahits.game.openpatrician.model.city.ILoaner
Retrieve the list of all debts for this city.
getDestination() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHallNotice
Destination to deliver the ware to.
getDestination() - Method in interface ch.sahits.game.openpatrician.model.people.IEscorte
Get the destination city for the traveler.
getDestination() - Method in interface ch.sahits.game.openpatrician.model.people.IFugitive
Get the destination city for the traveler.
getDestination() - Method in interface ch.sahits.game.openpatrician.model.people.ISmuggler
Destination city.
getDestination() - Method in interface ch.sahits.game.openpatrician.model.people.ITransportTrader
Destination city the trader has to get to.
getDestination() - Method in interface ch.sahits.game.openpatrician.model.people.ITraveler
Get the destination city for the traveler.
getDestinations() - Method in interface ch.sahits.game.openpatrician.model.people.IBasePatrol
Retrieve the destinations
getDifficulty() - Method in interface ch.sahits.game.openpatrician.model.IGame
Retrieve the difficultiy level of the game
getDimension() - Method in class ch.sahits.game.openpatrician.data.map.Map
Gets the value of the dimension property.
getDimension() - Method in interface ch.sahits.game.openpatrician.model.IMap
Retrieve the map dimensions
getDimension() - Method in interface ch.sahits.game.openpatrician.model.IMapSection
Retrieve the width and height of the section
getDiscountFactor() - Method in class ch.sahits.game.openpatrician.model.building.impl.Steward
 
getDiscountFactor() - Method in interface ch.sahits.game.openpatrician.model.building.ISteward
Retrieve the factor the steward gets when buying ware.
getDueDate() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IEldermanTask
Date until the task has to be fullfilled.
getDueDate() - Method in interface ch.sahits.game.openpatrician.model.city.impl.IDebt
Retrieve the date when the debt has to be payed back.
getDueDate() - Method in interface ch.sahits.game.openpatrician.model.city.IShipDueDate
Retrieve the due date of the ship.
getDurationInWeeks() - Method in interface ch.sahits.game.openpatrician.model.city.ILoanRequest
Retrieve the duration of the loan.
getDurationInWeeks() - Method in interface ch.sahits.game.openpatrician.model.city.impl.ILoanProposal
Retrieve the duration in weeks.
getEffective() - Method in class ch.sahits.game.openpatrician.data.map.Production
Gets the value of the effective property.
getEffectiveProduction() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve the wares that are produced efficiently
getEfficientProduction(IWare) - Method in class ch.sahits.game.openpatrician.model.city.CityProduction
Compute the amount of ware that is produced efficiently within a week
getElderman() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Retrieve the elderman.
getEldermanCandidates() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Retrieve the top four of the candidates for the elderman post.
getEldermanElectionDate() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Date of the next elderman election.
getEldermanOffice() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Retrieve the office of the elderman.
getElectionDate() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Date of the next election.
getEndOfWeek() - Method in class ch.sahits.game.openpatrician.model.Date
Retrieve the date of the end of the week in the form {Day of month}.
getEndOfWeekInternal() - Method in class ch.sahits.game.openpatrician.model.Date
Retrieve the date of the of the Sunday of last week
getExecutionTime() - Method in interface ch.sahits.game.openpatrician.model.event.ITimedTask
Retrieve the date and time when the task is to be executed.
getExpertiseLevel() - Method in interface ch.sahits.game.openpatrician.model.building.ISteward
Retrieve the level of expertise of the steward
getFightSkillLevel() - Method in interface ch.sahits.game.openpatrician.model.people.ICaptain
Retrieve the level in sea fights between [0,5]
getFightSkillLevel() - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
getFirst() - Method in class ch.sahits.game.openpatrician.model.event.TimedUpdatableTaskList
Retrieve the first task.
getFleet() - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
getFleet() - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Get a list of all ships
getFollowers() - Method in interface ch.sahits.game.openpatrician.model.people.IPirate
Retrieve the number of followers of this pirate.
getFreePirates() - Method in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
Retrieve immutable list of free pirates.
getFromCity() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IBuildLandPassage
Retrieve an endpoint of the passage.
getGame() - Method in class ch.sahits.game.openpatrician.model.GameFactory
 
getGameSpeed() - Method in interface ch.sahits.game.openpatrician.model.IGame
Retrieve the current game speed
getHolkDefaultProperties() - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
 
getHometown() - Method in interface ch.sahits.game.openpatrician.model.ICitizen
Retreive the hometown of the citizen.
getHomeTown() - Method in interface ch.sahits.game.openpatrician.model.ICompany
Retrieve the home town of the company
getHometown() - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
getImageName() - Method in class ch.sahits.game.openpatrician.data.map.Map
Gets the value of the imageName property.
getIneffective() - Method in class ch.sahits.game.openpatrician.data.map.Production
Gets the value of the ineffective property.
getIneffectiveProduction() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve the wares that are produced inefficiently
getInefficientProduction(IWare) - Method in class ch.sahits.game.openpatrician.model.city.CityProduction
Compute the amount of ware that is produced inefficiently within a week
getInterest() - Method in interface ch.sahits.game.openpatrician.model.city.impl.IDebt
Interest of the debt over the whole duration.
getInterest() - Method in interface ch.sahits.game.openpatrician.model.city.impl.ILoanProposal
Interest of the debt over the whole duration.
getKontorType() - Method in class ch.sahits.game.openpatrician.data.map.City
Gets the value of the kontorType property.
getKontorType() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve the city type
getLastName() - Method in interface ch.sahits.game.openpatrician.model.ICitizen
Get a players last name
getLastName() - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
getLastName() - Method in interface ch.sahits.game.openpatrician.model.personal.IPersonalData
Get a players last name
getLoad() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
Deprecated.
getLoad() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Deprecated.
getLoadBinding() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
getLoadBinding() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Retrieve the amount of load in barrels that is loaded in actual wares (no wappen or crew)
getLoadedWares() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
getLoadedWares() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Retrieve a list of all loaded wares
getLoanProposals() - Method in interface ch.sahits.game.openpatrician.model.city.ILoaner
Retrieve the loans that can be taken.
getLocalDisplayName(EWeapon) - Method in class ch.sahits.game.openpatrician.model.util.ModelTranslations
Retrieve the localized display name for id.
getLocalDisplayName(EWare) - Method in class ch.sahits.game.openpatrician.model.util.ModelTranslations
Retrieve the localized display name for id.
getLocalDisplayName(ICareer) - Method in class ch.sahits.game.openpatrician.model.util.ModelTranslations
 
getLocalDisplayName(ESocialRank) - Method in class ch.sahits.game.openpatrician.model.util.ModelTranslations
 
getLocation() - Method in class ch.sahits.game.openpatrician.data.map.City
Gets the value of the location property.
getLocation() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICapturePirateNest
Location of the pirate nest.
getLocation() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IFoundNewSettlement
Location of the city to be founded.
getLocation() - Method in interface ch.sahits.game.openpatrician.model.people.ISeaPirate
Current location of the pirate
getLocation() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Retrieve the location of the ship.
getMap() - Method in interface ch.sahits.game.openpatrician.model.IGame
Retrieve the map
getMapImagePath() - Method in interface ch.sahits.game.openpatrician.model.IMap
Retrieve the path for the map image without the cities added.
getMapSectionPart(IPlayer) - Method in interface ch.sahits.game.openpatrician.model.people.IInformant
The informant may also hold a map part for the player.
getMapSectionPart(IPlayer) - Method in class ch.sahits.game.openpatrician.model.people.impl.InformantState
 
getMarketSaturation() - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
Gets the value of the property marketSaturation.
getMarketSaturation() - Method in enum ch.sahits.game.openpatrician.model.product.EWare
 
getMarketSaturation() - Method in interface ch.sahits.game.openpatrician.model.product.IWare
Retrieve the amount of units which is considered infinite.
getMaxDaysAbsent() - Method in interface ch.sahits.game.openpatrician.model.people.ITavernPerson
 
getMaxDaysPresent() - Method in interface ch.sahits.game.openpatrician.model.people.ITavernPerson
 
getMaxNumberOfSailors() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
getMaxNumberOfSailors() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Retrieve the maximum of sailors that can be put on the ship.
getMaxValueBuy() - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
Gets the value of the property maxValueBuy.
getMaxValueBuy() - Method in enum ch.sahits.game.openpatrician.model.product.EWare
 
getMaxValueBuy() - Method in interface ch.sahits.game.openpatrician.model.product.IWare
Retrieve the value that is maximal payed for one unit of this ware if no ware is available.
getMaxValueSell() - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
Retrieve the highest price of this ware when only on item is available
getMaxValueSell() - Method in enum ch.sahits.game.openpatrician.model.product.EWare
 
getMaxValueSell() - Method in interface ch.sahits.game.openpatrician.model.product.IWare
Retrieve the value that is to be maximally payed for one unit of this ware if no ware is available.
getMaxWorkers() - Method in interface ch.sahits.game.openpatrician.model.building.IWorkShop
Retrieve the number of workers maximal employable by this shop
getMayor() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Current mayor of the city
getMinimalSailors(EShipType) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
Get the minimum of sailors per ship type.
getMinNumberOfSailors() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Retrieve the minimum of sailors needed to operate the ship.
getMinValueBuy() - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
 
getMinValueBuy() - Method in enum ch.sahits.game.openpatrician.model.product.EWare
 
getMinValueBuy() - Method in interface ch.sahits.game.openpatrician.model.product.IWare
Retrieve the value of the minimal payed sum for on unit if an infinitly amount of the ware exists.
getMinValueSell() - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
Retrieve the lowest price this ware is soled (at market saturation)
getMinValueSell() - Method in enum ch.sahits.game.openpatrician.model.product.EWare
 
getMinValueSell() - Method in interface ch.sahits.game.openpatrician.model.product.IWare
Retrieve the value that has to be minimally payed sum for one unit if infinitly amount of wares exist.
getMissingWares() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve the missing wares along with their times
getMissingWares() - Method in class ch.sahits.game.openpatrician.model.city.impl.City
 
getName() - Method in class ch.sahits.game.openpatrician.data.map.City
Gets the value of the name property.
getName() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IFoundNewSettlement
Get the city name.
getName() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve the city name
getName() - Method in interface ch.sahits.game.openpatrician.model.ICitizen
Retrieve the players name
getName() - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
getName() - Method in interface ch.sahits.game.openpatrician.model.people.IBasePatrol
Get the name of the client.
getName() - Method in interface ch.sahits.game.openpatrician.model.people.IBuyer
Retrieve the buyers name.
getName() - Method in interface ch.sahits.game.openpatrician.model.people.ICaptain
Retrieve the name of the captain
getName() - Method in interface ch.sahits.game.openpatrician.model.people.IConcurrent
Name of the client
getName() - Method in interface ch.sahits.game.openpatrician.model.people.IContractBroker
Get the name of the contract broker.
getName() - Method in interface ch.sahits.game.openpatrician.model.people.IInformant
Retreive the name of the informant
getName() - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
getName() - Method in class ch.sahits.game.openpatrician.model.people.impl.ConcurrentState
 
getName() - Method in interface ch.sahits.game.openpatrician.model.people.IPirate
Get the name of the pirate.
getName() - Method in interface ch.sahits.game.openpatrician.model.people.ISeaPirate
Get the name of the pirate.
getName() - Method in interface ch.sahits.game.openpatrician.model.people.ITransportTrader
Retrieve the name of the trader.
getName() - Method in interface ch.sahits.game.openpatrician.model.people.ITreasureMapOwner
Name of the owner
getName() - Method in interface ch.sahits.game.openpatrician.model.people.IWarehouseTenant
Retrieve the name of the trader.
getName() - Method in interface ch.sahits.game.openpatrician.model.personal.IPersonalData
Retrieve the players name
getName() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Retrieve the name of the of the ship
getNavigationSkillLevel() - Method in interface ch.sahits.game.openpatrician.model.people.ICaptain
Retrieve the level in navigation between [0,5]
getNavigationSkillLevel() - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
getNbWareHouses() - Method in class ch.sahits.game.openpatrician.model.building.impl.Storage
Retrieve the number of warehouses
getNeed(IWare, EPopulationClass, int) - Method in class ch.sahits.game.openpatrician.model.city.PopulationConsume
Retrieve the amount needed of a ware by a population class of the size
getNeededCapacity() - Method in interface ch.sahits.game.openpatrician.model.people.ITransportTrader
Retrieve the needed capacity in bales for the transport.
getNewTaxValue() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IHeadTaxPetition
The value to which the tax should be changed.
getNextCouncilMeeting() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Date of the next council meeting to discuss a petition.
getNextFreeSide(IWeapon) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
Retrieve the side of the next free slot where the weapon can be placed.
getNextFreeSlot(IWeapon, EShipSide) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
Retrieve the next free slot for the weapon on the side.
getNextRank() - Method in enum ch.sahits.game.openpatrician.model.personal.ESocialRank
 
getNonFreePirates(IPlayer) - Method in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
Retrieve immutable list of non free pirates for the player
getNotices() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Retrieve the list of notices for wares that can be delivered to other cities at a guaranteed price.
getNumberCities() - Method in interface ch.sahits.game.openpatrician.model.IMap
Retrieve the number of cities that are on the map.
getNumberCities() - Method in class ch.sahits.game.openpatrician.model.impl.GameMap
 
getNumberOfChildren() - Method in interface ch.sahits.game.openpatrician.model.personal.ISpouseData
Retrieve the number of children you have with the spouse
getNumberOfDaysSinceArrival() - Method in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
 
getNumberOfDaysSinceArrival() - Method in interface ch.sahits.game.openpatrician.model.people.ITavernPerson
Compute the days of absence since the last arrival, if the person is not present.
getNumberOfKills() - Method in interface ch.sahits.game.openpatrician.model.people.ISeaPirate
Retrieve the number of successful raids.
getNumberOfLargeSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCogLevel0
 
getNumberOfLargeSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCogLevel1
 
getNumberOfLargeSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCogLevel2
 
getNumberOfLargeSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCrayerLevel1
 
getNumberOfLargeSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCrayerLevel2
 
getNumberOfLargeSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationHolkLevel0
 
getNumberOfLargeSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationHolkLevel1
 
getNumberOfLargeSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationHolkLevel2
 
getNumberOfLargeSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationNone
 
getNumberOfLargeSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationSnaikkaLevel1
 
getNumberOfLargeSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationSnaikkaLevel2
 
getNumberOfLargeSlots() - Method in interface ch.sahits.game.openpatrician.model.ship.IShipWeaponsLocation
Retrieve the number of slots for large weapons.
getNumberOfSailors() - Method in class ch.sahits.game.openpatrician.model.people.impl.SailorsState
Gets the value of the property numberOfSailors.
getNumberOfSailors() - Method in interface ch.sahits.game.openpatrician.model.people.ISailors
Retrieve the numbers of sailors present
getNumberOfSailors() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
Gets the value of the property numberOfSailors.
getNumberOfSailors() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Retrieve the number of sailors on the ship.
getNumberOfSmallSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCogLevel0
 
getNumberOfSmallSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCogLevel1
 
getNumberOfSmallSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCogLevel2
 
getNumberOfSmallSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCrayerLevel1
 
getNumberOfSmallSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCrayerLevel2
 
getNumberOfSmallSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationHolkLevel0
 
getNumberOfSmallSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationHolkLevel1
 
getNumberOfSmallSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationHolkLevel2
 
getNumberOfSmallSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationNone
 
getNumberOfSmallSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationSnaikkaLevel1
 
getNumberOfSmallSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationSnaikkaLevel2
 
getNumberOfSmallSlots() - Method in interface ch.sahits.game.openpatrician.model.ship.IShipWeaponsLocation
Retrieve the number of slots for small weapons.
getNumbersOfDaysInTown(Date) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainTownMapping
 
getOccupancy() - Method in interface ch.sahits.game.openpatrician.model.building.ITownHouse
Retrieve the occupancy of the house
getOccupiedSpace() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
Retrieve tha amount of occupied space not available to the player.
getOccupiedSpace() - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
Gets the value of the property occupiedSpace.
getOccupiedSpace() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
 
getOfficeTrading() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
Get the trading object of the office
getOfficeTrading() - Method in interface ch.sahits.game.openpatrician.model.IBalanceSheet
Retrieve the balance for the office trading
getOtherCosts() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
Costs and fees that the city has to have payed up to this date in the current year.
getOtherCosts() - Method in interface ch.sahits.game.openpatrician.model.IBalanceSheet
Retrieve other unspecified costs like fines
getOtherIncome() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
All other income like donations.
getOutrigger() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Current outrigger of the city.
getOutriggerCosts() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
Costs for paying the outrigger.
getOwner() - Method in interface ch.sahits.game.openpatrician.model.building.IBuilding
Retrieve the owner of the trading office
getOwner() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
getOwner() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Retrieve the owner of the ship.
getPaidSpecialTaxes() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
Amount of the paid special taxes.
getPaidTaxes() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
Amount of the property and head taxes up to date this year.
getPartIndex() - Method in interface ch.sahits.game.openpatrician.model.IMapSectionPart
Index of the part of the section [0,8].
getPassenger() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Retrieve the passenger on the ship.
getPersonalData(ICity, DateTime) - Static method in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
getPersonalData() - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
getPersonalData() - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Retrieve the personal data of the player
getPetition() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Petition to be discussed at the next council meeting.
getPirate() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IHuntPirate
The pirate that should be hunted down.
getPirateLocation() - Method in interface ch.sahits.game.openpatrician.model.people.IInformant
Possible information about the location of a pirate.
getPirateName() - Method in interface ch.sahits.game.openpatrician.model.people.IPirateHunter
Retrieve the name of the client.
getPirateNestMap() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICapturePirateNest
Retrieve the map with the nest located on it.
getPopularity() - Method in class ch.sahits.game.openpatrician.model.personal.impl.Reputation
 
getPopularity() - Method in interface ch.sahits.game.openpatrician.model.personal.IReputation
Retrieve the popularity of the player in the city
getPopularityInHerHomeTown() - Method in interface ch.sahits.game.openpatrician.model.personal.ISpouseData
Retrieve her popularity in her home town
getPopularityInYourHomeTown() - Method in interface ch.sahits.game.openpatrician.model.personal.ISpouseData
Retrieve her popularity in your home town
getPopulation(EPopulationClass) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve the current population of the city by class
getPopulation(EPopulationClass) - Method in class ch.sahits.game.openpatrician.model.city.impl.City
Retrieve the population count for a class
getPopulationBinding() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve the binding of the city's total population.
getPopulationBinding() - Method in class ch.sahits.game.openpatrician.model.city.impl.City
 
getPopulationProperty(EPopulationClass) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve the population count for a class
getPopulationProperty(EPopulationClass) - Method in class ch.sahits.game.openpatrician.model.city.impl.City
 
getPortrait() - Method in interface ch.sahits.game.openpatrician.model.personal.ISpouseData
Retrieve an optional portrait
getPremium() - Method in interface ch.sahits.game.openpatrician.model.people.IBasePatrol
Retrieve the premium for successful finishing the patrol.
getPremium() - Method in interface ch.sahits.game.openpatrician.model.people.IConcurrent
Promissed premium.
getPremium() - Method in interface ch.sahits.game.openpatrician.model.people.IEscorte
Retrieve the premium promised upon delivery.
getPremium() - Method in interface ch.sahits.game.openpatrician.model.people.IFugitive
Retrieve the premium promised upon delivery.
getPremium() - Method in interface ch.sahits.game.openpatrician.model.people.IPirateHunter
Retrieve the promissed premium.
getPremium() - Method in interface ch.sahits.game.openpatrician.model.people.ISmuggler
 
getPremium() - Method in interface ch.sahits.game.openpatrician.model.people.ITransportTrader
Retrieve the premium.
getPremium() - Method in interface ch.sahits.game.openpatrician.model.people.ITraveler
Retrieve the premium promised upon delivery.
getPresentPersons() - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
Retrieve a list of all persons present at the tavern
getPrice(IWare) - Method in interface ch.sahits.game.openpatrician.model.building.IAutomatedTrading
Retrieve the price up to which the ware is bought or the minimal price for which it is sold.
getPrice(IWare) - Method in class ch.sahits.game.openpatrician.model.building.impl.AutomatedTrading
 
getPrice() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
Gets the value of the property price.
getPrice(IPlayer) - Method in interface ch.sahits.game.openpatrician.model.people.IInformant
Get the price of the information.
getPrice(IPlayer) - Method in class ch.sahits.game.openpatrician.model.people.impl.InformantState
 
getPrice() - Method in interface ch.sahits.game.openpatrician.model.people.IThieve
Retrieve the price for a break in.
getPrice() - Method in interface ch.sahits.game.openpatrician.model.people.ITreasureMapOwner
Retrieve the price of the treasure map.
getProduction() - Method in class ch.sahits.game.openpatrician.data.map.City
Gets the value of the production property.
getProduction(IWare, ICity, IPlayer) - Method in class ch.sahits.game.openpatrician.model.city.BuildingProduction
Compute the total amount of ware the player produces in the city within a week
getProfitShare() - Method in interface ch.sahits.game.openpatrician.model.people.IPirate
Get the offered share on the profit.
getPropertyTax() - Method in interface ch.sahits.game.openpatrician.model.building.IBuilding
Retrieve the amount of property taxes per week
getPropertyTax() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
getPropertyTaxes() - Method in interface ch.sahits.game.openpatrician.model.IBalanceSheet
Retrieve the property taxes
getRandomCity() - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
 
getRandomFirstName() - Static method in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
getRandomLastName() - Static method in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
getRank() - Method in interface ch.sahits.game.openpatrician.model.ICitizen
Retrieve the social rank of the player
getRealMasurement() - Method in enum ch.sahits.game.openpatrician.model.product.EWareSize
Retrieve the measurement converted to the smallest measurement
getRegisteredUpdatableObjects() - Method in class ch.sahits.game.openpatrician.model.time.IndividualPeriodicalUpdater
 
getRentalIncome() - Method in interface ch.sahits.game.openpatrician.model.IBalanceSheet
Retrieve the rental income
getRentPerTenant() - Method in interface ch.sahits.game.openpatrician.model.building.ITownHouse
Retrieve the rent a tenant has to pay per month
getRentPerWeek() - Method in class ch.sahits.game.openpatrician.model.people.impl.WarehouseTenant
 
getRentPerWeek() - Method in interface ch.sahits.game.openpatrician.model.people.IWarehouseTenant
Retrieve the sum that will be payed per week.
getReputation(IPlayer) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve the reputation of the player in the city
getReputation(IPlayer) - Method in class ch.sahits.game.openpatrician.model.city.impl.City
 
getReputationCalculator() - Method in class ch.sahits.game.openpatrician.model.GameFactory
 
getReputationDifference() - Method in class ch.sahits.game.openpatrician.model.personal.impl.Reputation
 
getReputationDifference() - Method in interface ch.sahits.game.openpatrician.model.personal.IReputation
Retrieve the change in reputation within the last week.
getRequests() - Method in interface ch.sahits.game.openpatrician.model.city.ILoaner
List of requested loans.
getRequiredWare() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHallNotice
What ware is required.
getResidentPlayers() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve all the players that have a office in this city.
getResidentPlayers() - Method in class ch.sahits.game.openpatrician.model.city.impl.City
 
getSailors() - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
getSalary() - Method in interface ch.sahits.game.openpatrician.model.building.ISteward
Retrieve the weekly salary of the steward
getSalary() - Method in interface ch.sahits.game.openpatrician.model.people.ICaptain
Retrieve the salary
getSalary() - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
getSalaryPerWorker() - Method in interface ch.sahits.game.openpatrician.model.building.IWorkShop
Retrieve the salary a worker earns within a week
getSegmentedMap() - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Retrieve the segmented image map.
getShip() - Method in interface ch.sahits.game.openpatrician.model.city.IShipDueDate
Retrieve the ship that is due.
getShip() - Method in interface ch.sahits.game.openpatrician.model.people.ISeaPirate
Retrieve the priate's vehicle.
getShipBuildingList() - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
getShipBuildingList() - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
Retrieve an immutable list of the ships that are ordered to be built on this shipyard.
getShipRepairList() - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
getShipRepairList() - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
Retrieve the list of all ships that are to be repaired.
getShipSize(IShip) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
getShipSpeed(EShipType) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
Get the speed of the ship in knots.
getShipToBeBuilt() - Method in interface ch.sahits.game.openpatrician.model.city.impl.IShipBuildTask
Retrieve the ship that is to be built.
getShipType() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Cog
 
getShipType() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Crayer
 
getShipType() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Holk
 
getShipType() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Snaikka
 
getShipType() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Retrieve the type of the ship.
getShipUpgradeLevel() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Retrieve the upgrade level of the ship.
getShipWeaponsLocation(EShipType, EShipUpgrade) - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationFactory
 
getShipWeaponsLocation() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
 
getSiegeCosts() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
Paid ransom to prevent/abort siege.
getSize() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Total capacity of the ship in barrels
getSizeAsBarrels() - Method in enum ch.sahits.game.openpatrician.model.product.EWare
 
getSizeAsBarrels() - Method in interface ch.sahits.game.openpatrician.model.product.IWare
Retrieve the size of the ware converted into the smallest size unit (barrels)
getSnikkaDefaultProperties() - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
 
getSocialRank() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve the social rank in this city
getSocialRank() - Method in class ch.sahits.game.openpatrician.model.city.impl.City
 
getSocialReputation() - Method in enum ch.sahits.game.openpatrician.model.personal.ESocialRank
Retrieve the percentage of social reputation needed for this rank
getSourceFromFile(String) - Method in class ch.sahits.game.openpatrician.model.city.CityFactory
 
getSpouseData() - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
getSpouseData() - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Retrieve the personal data of the players spouse.
getStartOfWeek() - Method in class ch.sahits.game.openpatrician.model.Date
Retrieve the date of the start of the week in the form {Day of month}.
getStartOfWeekInternal() - Method in class ch.sahits.game.openpatrician.model.Date
Retrieve the date of the start of the last week
getSteward() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
Gets the value of the property steward.
getSteward() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
Retrieve the steward of the trading office (manager).
getStewardCost() - Method in interface ch.sahits.game.openpatrician.model.IBalanceSheet
Retrieve the wages for the stewards
getStorage() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
Retrieve an overview over the storage
getSum() - Method in interface ch.sahits.game.openpatrician.model.city.ILoanRequest
Amount to be loaned.
getTasks() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IEldermanOffice
Retrieve the list of available tasks.
getTaxValue() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ISpecialTaxPetition
Height of the tax.
getTime() - Method in interface ch.sahits.game.openpatrician.model.IGame
Retrieve the game time
getTimeFrame() - Method in interface ch.sahits.game.openpatrician.model.people.IBuyer
Date until which the wares have to be delivered.
getTimeFrame() - Method in class ch.sahits.game.openpatrician.model.people.impl.BuyerState
 
getToCity() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IBuildLandPassage
Retrieve an endpoint of the passage.
getTotalConsumtion(IWare, ICity) - Method in class ch.sahits.game.openpatrician.model.city.BuildingProduction
Retrieve the amount the workshops consume to produce the ware within a week
getTotalProduction(IWare, ICity) - Method in class ch.sahits.game.openpatrician.model.city.BuildingProduction
Compute the total amount of ware that is produced in the city within a week
getTotalProfitOnExperianceLevel() - Method in class ch.sahits.game.openpatrician.model.building.impl.Steward
 
getTotalProfitOnExperianceLevel() - Method in interface ch.sahits.game.openpatrician.model.building.ISteward
Retrieve the amount of profit the steward made while on the current experiance level.
getTradingSkillLevel() - Method in interface ch.sahits.game.openpatrician.model.people.ICaptain
Retrieve the level in trading between [0,5]
getTradingSkillLevel() - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
getTradingType() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
 
getTreasury() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Retrieve the treasury.
getUniqueID() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve the unique ID of the city.
getUniqueID() - Method in class ch.sahits.game.openpatrician.model.city.impl.City
 
getUpgradeAmount(EShipType, EWare) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
Retrieve the amount that is needed for the ship to upgrade to the next level
getUpgradeSpaceReduction() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
getUpgradeSpaceReduction() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Retrieve the reduction of the load capacity based on the upgrade level.
getValue() - Method in class ch.sahits.game.openpatrician.data.map.Dimension
Gets the value of the value property.
getValue() - Method in class ch.sahits.game.openpatrician.data.map.Location
Gets the value of the value property.
getValue() - Method in interface ch.sahits.game.openpatrician.model.building.IBuilding
Retrieve the value of the building
getValue() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
getValue() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
getValue() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Retrieve the current value of the ship without its cargo
getViolation() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IEldermanOffice
Get the current violation.
getWageCosts() - Method in interface ch.sahits.game.openpatrician.model.IBalanceSheet
Retrieve the wage costs
getWare() - Method in class ch.sahits.game.openpatrician.data.map.Effective
Gets the value of the ware property.
getWare() - Method in class ch.sahits.game.openpatrician.data.map.Ineffective
Gets the value of the ware property.
getWare(IWare) - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
Retrieve the amount of ware in storage
getWare(IWare) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve the amount of ware in the city
getWare(IWare) - Method in interface ch.sahits.game.openpatrician.model.city.IWareInCity
Retrieve the amount of ware in the city
getWare(IWare) - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
Retrieve the AmountablePrice of the ware as it is stored in the holding
getWare() - Method in interface ch.sahits.game.openpatrician.model.people.IBuyer
Wares that are to be delivered.
getWare() - Method in class ch.sahits.game.openpatrician.model.people.impl.TraderState
 
getWare() - Method in interface ch.sahits.game.openpatrician.model.people.ITradePerson
The ware the broker is to be delivered.
getWare(IWare) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
getWare(IWare) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Retrieve the amount of ware loaded
getWareAndAmount() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHallNotice
Required amount and their guaranteed price.
getWareID() - Method in enum ch.sahits.game.openpatrician.model.product.EWare
 
getWareNeeded() - Method in interface ch.sahits.game.openpatrician.model.people.IInformant
Possible information about in which city which ware is needed.
getWareSurplus() - Method in interface ch.sahits.game.openpatrician.model.people.IInformant
Possible information about in which city which ware is available in surplus.
getWeapon(IWeapon) - Method in class ch.sahits.game.openpatrician.model.building.impl.WeaponStorage
 
getWeapon(IWeapon) - Method in interface ch.sahits.game.openpatrician.model.building.IWeaponStorage
Retrieve the amount of weapons in storage
getWeapon(IWeapon) - Method in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
Retrieve the amount of the weapon that belongs to the dealer.
getWeaponAmount(IWeapon) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
getWeaponAmount(IWeapon) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Retrieve the amount of weapons on the ship
getWeaponStorage() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
Retrieve the weapon storage for this trading office
getWeekdayIndex() - Method in class ch.sahits.game.openpatrician.model.Date
Retrieve an index for the current weekday.
getWorkers() - Method in interface ch.sahits.game.openpatrician.model.building.IWorkShop
Retrieve the number of workers in the shop
getX() - Method in class ch.sahits.game.openpatrician.data.map.Dimension
Gets the value of the x property.
getX() - Method in class ch.sahits.game.openpatrician.data.map.Location
Gets the value of the x property.
getXOffset() - Method in interface ch.sahits.game.openpatrician.model.IMapSection
Retrieve the offset on IMap in X direction
getY() - Method in class ch.sahits.game.openpatrician.data.map.Dimension
Gets the value of the y property.
getY() - Method in class ch.sahits.game.openpatrician.data.map.Location
Gets the value of the y property.
getYOffset() - Method in interface ch.sahits.game.openpatrician.model.IMapSection
Retrieve the offset on IMap in Y direction
GUARD_COST_PER_DAY - Static variable in class ch.sahits.game.openpatrician.model.building.impl.Storage
 
guardCostsPerDayBinding() - Method in class ch.sahits.game.openpatrician.model.building.impl.Storage
 
guardCostsPerDayBinding() - Method in interface ch.sahits.game.openpatrician.model.building.IStorage
Retrieve the costs for the guards

H

handelDailyUpdates(PeriodicalTimeDayUpdate) - Method in class ch.sahits.game.openpatrician.model.impl.Company
 
handleClockTick(ClockTick) - Method in class ch.sahits.game.openpatrician.model.event.TimedUpdatableTaskList
 
handleClockTick(ClockTick) - Method in interface ch.sahits.game.openpatrician.model.time.IIndividualPeriodicalUpdater
Method handling the external events of a clock tick.
handleClockTick(ClockTick) - Method in class ch.sahits.game.openpatrician.model.time.IndividualPeriodicalUpdater
 
handleClockTick(ClockTick) - Method in class ch.sahits.game.openpatrician.model.time.PeriodicalTimeUpdaterV2
 
handleDailyUpdate(PeriodicalTimeDayUpdate) - Method in class ch.sahits.game.openpatrician.model.building.impl.Storage
 
handleDailyUpdate(PeriodicalTimeDayUpdate) - Method in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
handleLoanGiving(LoanGivingEvent) - Method in class ch.sahits.game.openpatrician.model.personal.impl.Reputation
When a loan is given this improves the reputation.
handleMessage(DisplayMessage) - Method in class ch.sahits.game.openpatrician.model.impl.Game
 
handleRemitLoan(RemitLoanEvent) - Method in class ch.sahits.game.openpatrician.model.personal.impl.Reputation
 
handleWeeklyUpdate(PeriodicalTimeWeekUpdate) - Method in class ch.sahits.game.openpatrician.model.personal.impl.Reputation
Handling the daily update events.
handleWeeklyUpdates(PeriodicalTimeWeekUpdate) - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
hasDialogTemplate() - Method in class ch.sahits.game.openpatrician.model.DisplayMessage
Check wether a dialog template is set.
hashCode() - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
hasShortMessage() - Method in class ch.sahits.game.openpatrician.model.DisplayMessage
Check whether there is a short message.
hasWeapons() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
hasWeapons() - Method in class ch.sahits.game.openpatrician.model.building.impl.WeaponStorage
 
hasWeapons() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
check if there are any weapons in storage
hasWeapons() - Method in interface ch.sahits.game.openpatrician.model.building.IWeaponStorage
check if there are any weapons stored
hasWeapons() - Method in interface ch.sahits.game.openpatrician.model.ship.IConvoy
Though a convoy has always weapons this is only something that is handled on the level of a single ship.
hasWeapons() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
hasWeapons() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
check if weapons are on board
HeadTaxPetition - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
HeadTaxPetition() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.HeadTaxPetition
 
HelpCity - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
HelpCity(DateTime, ICity) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.HelpCity
 
hire() - Method in interface ch.sahits.game.openpatrician.model.ISailorState
Hire a single sailor.
hire() - Method in class ch.sahits.game.openpatrician.model.people.impl.SailorsState
 
hire() - Method in interface ch.sahits.game.openpatrician.model.people.ISailorState
Hire a single sailor.
hireCaptain(ICaptain, ICity) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
Remove the captain from the availables.
Holk - Class in ch.sahits.game.openpatrician.model.ship.impl
 
Holk(EShipUpgrade, String, Properties) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Holk
Constructor initializing the name and the upgrade level
Holk(String, Properties) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Holk
Constructor for a Crayer without any upgrade
HOLK_MAX_CAPACITY - Static variable in class ch.sahits.game.openpatrician.model.ship.ShipFactory
 
HOLK_START_CAPACITY - Static variable in class ch.sahits.game.openpatrician.model.ship.ShipFactory
 
hometown - Variable in class ch.sahits.game.openpatrician.model.impl.Citizen
 
homeTown - Variable in class ch.sahits.game.openpatrician.model.impl.Company
 
HuntPirate - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
HuntPirate(DateTime, ISeaPirate) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.HuntPirate
 

I

IAIPlayer - Interface in ch.sahits.game.openpatrician.model
Player interface defining an artificial player.
IAmountable - Interface in ch.sahits.game.openpatrician.model
This interface marks an object as amountable.
IAutomatedTrading - Interface in ch.sahits.game.openpatrician.model.building
Interface defining the automated trading done by the steward between the city and the office
IBalanceSheet - Interface in ch.sahits.game.openpatrician.model
Interface for balance data of the a week.
IBasePatrol - Interface in ch.sahits.game.openpatrician.model.people
 
IBowmen - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Bowman type of city guard.
IBuilding - Interface in ch.sahits.game.openpatrician.model.building
Basic definition of a building.
IBuildLandPassage - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Build a land passage between two cities.
IBuyer - Interface in ch.sahits.game.openpatrician.model.people
A buyer promises to buy wares within a given time frame at a certain price.
ICaptain - Interface in ch.sahits.game.openpatrician.model.people
Interface describing a captain
ICapturePirateNest - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Capture and destroy a pirates nest.
ICareer - Interface in ch.sahits.game.openpatrician.model.personal
Marker interrface for a career enumeration
ICitizen - Interface in ch.sahits.game.openpatrician.model
 
ICity - Interface in ch.sahits.game.openpatrician.model.city
Model of a city.
ICityGuard - Interface in ch.sahits.game.openpatrician.model.city.cityhall
City guard.
ICityHall - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Representing the state of the various issues that may be addressed at the city hall.
ICityHallNotice - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Notice on the board in the city hall for delivering wares to other cities fo a fixed price.
ICityPetition - Interface in ch.sahits.game.openpatrician.model.city.cityhall
A Petition that can be brought before the city council.
ICityViolation - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Violation of a city against the hanseatic customs.
ICityWallPetition - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Petition to enlarge the city wall.
ICog - Interface in ch.sahits.game.openpatrician.model.ship
Interface defining a cog
ICompany - Interface in ch.sahits.game.openpatrician.model
The Company interface represents the company of a player and is mainly used to gather statistics
IConcurrent - Interface in ch.sahits.game.openpatrician.model.people
Another player asking to harm his concurrent by sinking one of his ships.
IContractBroker - Interface in ch.sahits.game.openpatrician.model.people
 
IConvoy - Interface in ch.sahits.game.openpatrician.model.ship
A convoy is a special representation of a ship.
ICourier - Interface in ch.sahits.game.openpatrician.model.people
 
ICrayer - Interface in ch.sahits.game.openpatrician.model.ship
This interface marks a ship as a crayer.
ICreditor - Interface in ch.sahits.game.openpatrician.model.city
This interface defines anyone who can give a credit or whom anyone can be indepted to (e.g.
ICrossbowmen - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Crossbowman of the city guard.
ICustomsViolation - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Violation by requiring custom duties on specific wares.
IDebt - Interface in ch.sahits.game.openpatrician.model.city.impl
Debt of a citizen to another citizen.
IEconomicCareer - Interface in ch.sahits.game.openpatrician.model.personal
Interface defining the economic career
IEldermanOffice - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Office of the elderman.
IEldermanTask - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Task that an elderman auspice may fullfil.
IEscorte - Interface in ch.sahits.game.openpatrician.model.people
 
IFoundNewSettlement - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Found a new settlement.
IFugitive - Interface in ch.sahits.game.openpatrician.model.people
 
IGabledHouse - Interface in ch.sahits.game.openpatrician.model.building
Interface defining a gabled house
IGame - Interface in ch.sahits.game.openpatrician.model
Model of the game.
IHalfTimberedHouse - Interface in ch.sahits.game.openpatrician.model.building
Interface for half timbered houses
IHeadTaxPetition - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Petition to change the head tax.
IHelpCity - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Help a city to shine.
IHolk - Interface in ch.sahits.game.openpatrician.model.ship
Interface defining a holk.
IHuntPirate - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Hunt down a notorious pirate.
IIndividualPeriodicalUpdater - Interface in ch.sahits.game.openpatrician.model.time
Interface for periodical updates that are individualized as they define the start time.
IInformant - Interface in ch.sahits.game.openpatrician.model.people
Provide the information the informant is willing to sell.
ILoaner - Interface in ch.sahits.game.openpatrician.model.city
Representing the loaner in a city.
ILoanProposal - Interface in ch.sahits.game.openpatrician.model.city.impl
 
ILoanRequest - Interface in ch.sahits.game.openpatrician.model.city
Request for a loan.
imageName - Variable in class ch.sahits.game.openpatrician.data.map.Map
 
imageName - Variable in class ch.sahits.game.openpatrician.model.MapSegmentedImage
 
IMap - Interface in ch.sahits.game.openpatrician.model
Interface defining the map that defines the game plan
IMapSection - Interface in ch.sahits.game.openpatrician.model
Defining a section on the map.
IMapSectionPart - Interface in ch.sahits.game.openpatrician.model
One part of the IMapSection
IMerchantHouse - Interface in ch.sahits.game.openpatrician.model.building
Interface defining a merchant house
IMilitantCareer - Interface in ch.sahits.game.openpatrician.model.personal
Interface indicating a militant career.
IMilitiaPetition - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Petition to enlarge the city militia.
IMusketeer - Interface in ch.sahits.game.openpatrician.model.city.cityhall
The city guard of type musketeer.
incNumberOfKills() - Method in class ch.sahits.game.openpatrician.model.people.impl.SeaPirate
 
IndividualPeriodicalUpdater - Class in ch.sahits.game.openpatrician.model.time
 
IndividualPeriodicalUpdater() - Constructor for class ch.sahits.game.openpatrician.model.time.IndividualPeriodicalUpdater
 
IndividualPeriodicalUpdater.UpdateableObject - Class in ch.sahits.game.openpatrician.model.time
 
IndividualPeriodicalUpdater.UpdateableObject() - Constructor for class ch.sahits.game.openpatrician.model.time.IndividualPeriodicalUpdater.UpdateableObject
 
Ineffective - Class in ch.sahits.game.openpatrician.data.map
Java class for anonymous complex type.
Ineffective() - Constructor for class ch.sahits.game.openpatrician.data.map.Ineffective
 
ineffective - Variable in class ch.sahits.game.openpatrician.data.map.Production
 
ineffectiveProduction - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
 
informant - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
InformantState - Class in ch.sahits.game.openpatrician.model.people.impl
Implementation of a informant.
InformantState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.InformantState
 
init() - Method in class ch.sahits.game.openpatrician.model.building.impl.Storage
 
init() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
init() - Method in class ch.sahits.game.openpatrician.model.city.impl.CitiesState
 
init() - Method in class ch.sahits.game.openpatrician.model.city.impl.City
 
init() - Method in class ch.sahits.game.openpatrician.model.city.impl.Contributions
 
init() - Method in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
init() - Method in class ch.sahits.game.openpatrician.model.impl.Game
 
init() - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
init(IMap) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
The initialisation can only happen after the map is properly initialized, which only happens on game start.
init() - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
init() - Method in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
 
init() - Method in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
 
init() - Method in class ch.sahits.game.openpatrician.model.personal.impl.Reputation
 
initArival() - Method in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
 
initCity() - Method in class ch.sahits.game.openpatrician.model.city.impl.CityState
 
initCity() - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
initCityPropertyState(ICity) - Method in class ch.sahits.game.openpatrician.model.GameFactory
 
initializeCityCache(String) - Method in class ch.sahits.game.openpatrician.model.city.CityFactory
Initialize all cities defined in mapName
initializeEventBus() - Method in class ch.sahits.game.openpatrician.model.time.PeriodicalTimeUpdaterV2
 
initializeExperience() - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
initializePresenceBinding() - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
initialValue - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
Initial value of the ship
initialzeUpdates() - Method in class ch.sahits.game.openpatrician.model.impl.Company
Register the periodical update timer for cash changes.
initPlayerInCities(IPlayer) - Method in class ch.sahits.game.openpatrician.model.GameFactory
Init the player data in all cities
initPopulation() - Method in class ch.sahits.game.openpatrician.model.city.impl.City
Initialize the population of the different classes based on the properties
initWares() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
Init the amount of wares available in the city This method is protected so it can be overriden by subclasses for testing
initWares() - Method in class ch.sahits.game.openpatrician.model.city.impl.City
Init the amount of wares available in the city This method is protected so it can be overriden by subclasses for testing
interactionFactory - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
interactionFactory - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
 
interest - Variable in class ch.sahits.game.openpatrician.model.city.impl.Debt
 
interest - Variable in class ch.sahits.game.openpatrician.model.city.impl.LoanProposal
 
internalBuyPriceCalculation(int, int) - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
Internal method to calculate the buy price.
internalLoadCalculation() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
internalPopulationCount() - Method in class ch.sahits.game.openpatrician.model.city.impl.City
Count the population.
internalSecurityLevelCalculation() - Method in class ch.sahits.game.openpatrician.model.building.impl.Storage
 
internalSellPriceCalculation(int, int) - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
Internal calculation of the sell price.
internalStoredAmountCalculation() - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
Calculate the stored amount.
interval - Variable in class ch.sahits.game.openpatrician.model.time.IndividualPeriodicalUpdater.UpdateableObject
 
intervall - Variable in class ch.sahits.game.openpatrician.model.time.PeriodicalTimeUpdaterV2
 
IPatrol - Interface in ch.sahits.game.openpatrician.model.people
Trader who wishes to order a patrol along three cities.
IPerson - Interface in ch.sahits.game.openpatrician.model.people
 
IPersonalData - Interface in ch.sahits.game.openpatrician.model.personal
Defining the personal data of a person.
IPikemen - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Represents the pikemen.
IPirate - Interface in ch.sahits.game.openpatrician.model.people
Interface defining a pirate sitting in the tavern.
IPirateHunter - Interface in ch.sahits.game.openpatrician.model.people
Task to hunt down a priate based on a IMapSection.
IPirateSupportViolation - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Violation by supporting pirates.
IPlayer - Interface in ch.sahits.game.openpatrician.model
Player in the game.
IPlunderTradingOfficesViolation - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Violation byx plundering trading offices.
IPopulationStructure - Interface in ch.sahits.game.openpatrician.model.city
This interface defines the statistical data of the population of a city, such as population total, population poor, population middleclass, population rich.
IPriceCalculation - Interface in ch.sahits.game.openpatrician.model.product
This interface defines the price calculation algorithm.
IReputation - Interface in ch.sahits.game.openpatrician.model.personal
Indicating the reputation of a player in a city.
ISailors - Interface in ch.sahits.game.openpatrician.model.people
Proxy object for any number of sailors.
ISailorState - Interface in ch.sahits.game.openpatrician.model
Defining the sailor state
ISailorState - Interface in ch.sahits.game.openpatrician.model.people
Defining the sailor state
isAvailable() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Indicate if the ship is available.
isBarrelSizedWare() - Method in enum ch.sahits.game.openpatrician.model.product.EWare
 
isBarrelSizedWare() - Method in interface ch.sahits.game.openpatrician.model.product.IWare
Check if the ware size is barrel or not.
ISeaPirate - Interface in ch.sahits.game.openpatrician.model.people
Pirate roaming the sea.
IShip - Interface in ch.sahits.game.openpatrician.model.ship
Model of a ship
IShipBuildTask - Interface in ch.sahits.game.openpatrician.model.city.impl
 
IShipDueDate - Interface in ch.sahits.game.openpatrician.model.city
Simple abstraction of a due date for a ship.
IShipWeaponsLocation - Interface in ch.sahits.game.openpatrician.model.ship
Interface defining the layout of the weapons location as well as how they are occupied.
IShipyard - Interface in ch.sahits.game.openpatrician.model.city
Interface defining the model of the ship yard.
ISideRoomPerson - Interface in ch.sahits.game.openpatrician.model.people
 
isMale() - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
isMale() - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Check if the player is male
isMale() - Method in interface ch.sahits.game.openpatrician.model.personal.IPersonalData
Check if the player is male
isMovable2Ship() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
 
isMovableToShip(IWare) - Method in interface ch.sahits.game.openpatrician.model.building.IAutomatedTrading
Check if this ware can be moved onto ships with automated trading routes
isMovableToShip(IWare) - Method in class ch.sahits.game.openpatrician.model.building.impl.AutomatedTrading
 
ISmuggler - Interface in ch.sahits.game.openpatrician.model.people
A smuggler request delivery of some wares into another city.
ISnaikka - Interface in ch.sahits.game.openpatrician.model.ship
This interface defines a snaikka.
isObjectivReached() - Method in interface ch.sahits.game.openpatrician.model.IGame
check if the objective of the game is reached.
isObjectivReached() - Method in class ch.sahits.game.openpatrician.model.impl.Game
 
ISpecialTaxPetition - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Petition to collect money from all tradesmen in the city as a one time event.
ISpecialTaxViolation - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Violation by collection special taxes without reason.
isPiratingShip() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Flag indicating if the pirate flag is set.
ISpouseData - Interface in ch.sahits.game.openpatrician.model.personal
Interface defining the personal data of the spouse
isPresent - Variable in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
Indicating if the person is currently present
isPresent() - Method in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
 
isPresent() - Method in class ch.sahits.game.openpatrician.model.people.impl.SailorsState
 
isPresent() - Method in interface ch.sahits.game.openpatrician.model.people.ISailors
Indicates if sailors are present
isPresent() - Method in interface ch.sahits.game.openpatrician.model.people.ITavernPerson
 
isPresentProperty() - Method in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
Gets the value of the property presentProperty.
isPresentProperty() - Method in interface ch.sahits.game.openpatrician.model.people.ITavernPerson
Property defining the presence/absence state.
issued() - Method in interface ch.sahits.game.openpatrician.model.city.ILoanRequest
Retrieve the date when the request was issued.
issued - Variable in class ch.sahits.game.openpatrician.model.city.impl.LoanRequest
 
issued() - Method in class ch.sahits.game.openpatrician.model.city.impl.LoanRequest
 
isTalkingToOtherPlayer(ITavernPerson, IPlayer) - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
ISteward - Interface in ch.sahits.game.openpatrician.model.building
Interface defining the steward
IStorage - Interface in ch.sahits.game.openpatrician.model.building
Additional over all ware houses connected to a trading office
isUpgradable() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
isUpgradable() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Check if the ship can be upgraded
ITavernPerson - Interface in ch.sahits.game.openpatrician.model.people
Interface describing a person in the tavern, who is only part time present
IThieve - Interface in ch.sahits.game.openpatrician.model.people
A thieve is a person sitting in the tavern waiting for an order to break in on one of your concurrent's, who have a trading office in the city.
ITimedTask - Interface in ch.sahits.game.openpatrician.model.event
Interface for a timed task.
ITownHouse - Interface in ch.sahits.game.openpatrician.model.building
Basic interface defining the town houses
ITradePerson - Interface in ch.sahits.game.openpatrician.model.people
Interface defining a person that trades ware.
ITrader - Interface in ch.sahits.game.openpatrician.model.people
Selling goods wares produced in the city.
ITradingOffice - Interface in ch.sahits.game.openpatrician.model.building
The trading office (Kontor) is the trading point in a city.
ITransportTrader - Interface in ch.sahits.game.openpatrician.model.people
Defining a trader with missing ships capacities, who has to get to another city with his wares.
ITraveler - Interface in ch.sahits.game.openpatrician.model.people
Traveler needs to go into a different city.
ITreasureMapOwner - Interface in ch.sahits.game.openpatrician.model.people
The owner of a treasure map offers you a part of it to be sold.
ITreasury - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Treasury of the city.
IUpdatableCityRelatedState - Interface in ch.sahits.game.openpatrician.model
Interface defining the update functionality of a state, which requires a reference to a city for updating.
IUpdateableState - Interface in ch.sahits.game.openpatrician.model
Interface defining the update functionality of a general state.
IWare - Interface in ch.sahits.game.openpatrician.model.product
Interface defining a ware.
IWarehouse - Interface in ch.sahits.game.openpatrician.model.building
Interface describing a warehouse
IWarehouseTenant - Interface in ch.sahits.game.openpatrician.model.people
Trader who looks to store goods in another warehouse.
IWareInCity - Interface in ch.sahits.game.openpatrician.model.city
 
IWeapon - Interface in ch.sahits.game.openpatrician.model.weapon
This interface defines a weapon.
IWeaponsDealer - Interface in ch.sahits.game.openpatrician.model.people
Defines the person in the tavern dealing in weapons.
IWeaponStorage - Interface in ch.sahits.game.openpatrician.model.building
Define the stored amount of weapons
IWorkShop - Interface in ch.sahits.game.openpatrician.model.building
This interface represents a workshop, which employs workers

J

jaxb2MapMarshaller() - Method in class ch.sahits.game.openpatrician.spring.ModelConfiguration
 

K

kontorType - Variable in class ch.sahits.game.openpatrician.data.map.City
 
kontorType - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
 

L

labelKey - Variable in class ch.sahits.game.openpatrician.dialog.ButtonTemplate
 
largeButton - Variable in class ch.sahits.game.openpatrician.dialog.ButtonTemplate
 
lastDate - Variable in class ch.sahits.game.openpatrician.model.city.impl.Contributions
 
lastName - Variable in class ch.sahits.game.openpatrician.model.impl.Citizen
 
lastName - Variable in class ch.sahits.game.openpatrician.model.personal.impl.PersonalData
 
lastNameLoader - Static variable in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
 
lastNameLoader - Static variable in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
lastNameLoader - Static variable in class ch.sahits.game.openpatrician.model.people.impl.BuyerState
 
lastNameLoader - Static variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
lastNameLoader - Static variable in class ch.sahits.game.openpatrician.model.people.impl.ContractBrookerState
 
lastNameLoader - Static variable in class ch.sahits.game.openpatrician.model.people.impl.CourierState
 
lastNameLoader - Static variable in class ch.sahits.game.openpatrician.model.people.impl.InformantState
 
lastNameLoader - Static variable in class ch.sahits.game.openpatrician.model.people.impl.PatrolState
 
lastNameLoader - Static variable in class ch.sahits.game.openpatrician.model.people.impl.PirateHunterState
 
lastNameLoader - Static variable in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
 
lastNameLoader - Static variable in class ch.sahits.game.openpatrician.model.people.impl.TavernPirateState
 
lastNameLoader - Static variable in class ch.sahits.game.openpatrician.model.people.impl.TransportTraderState
 
lastNameLoader - Static variable in class ch.sahits.game.openpatrician.model.people.impl.TreasureMapOwnerState
 
lastNameLoader - Static variable in class ch.sahits.game.openpatrician.model.people.impl.WarehouseTenant
 
lastNameLoader() - Method in class ch.sahits.game.openpatrician.spring.ModelConfiguration
 
LateIntegerBinding - Class in ch.sahits.game.openpatrician.javafx.bindings
Allow the binding of observables later on.
LateIntegerBinding() - Constructor for class ch.sahits.game.openpatrician.javafx.bindings.LateIntegerBinding
 
leave() - Method in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
Person leaves the tavern
leave() - Method in interface ch.sahits.game.openpatrician.model.people.ITavernPerson
Person leaves the tavern.
leavePassanger() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
Passenger leave ship.
leavePassanger() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Passenger leave ship.
LinearPriceCalculation - Class in ch.sahits.game.openpatrician.model.product
The most simple form of the price calculation algorithm.
LinearPriceCalculation() - Constructor for class ch.sahits.game.openpatrician.model.product.LinearPriceCalculation
 
load(IWare, int, int) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
Load the ware in the specified amount onto the ship.
load(IWare, int, int) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Load the ware in the specified amount onto the ship.
loadBinding - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
Binding representing the current load.
loadedWare - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
Store the wares loaded on the ship together with their amount.
loadedWeapons - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
LoanerState - Class in ch.sahits.game.openpatrician.model.city.impl
 
LoanerState(ICity) - Constructor for class ch.sahits.game.openpatrician.model.city.impl.LoanerState
 
LoanGivingEvent - Class in ch.sahits.game.openpatrician.model.event
 
LoanGivingEvent() - Constructor for class ch.sahits.game.openpatrician.model.event.LoanGivingEvent
 
LoanProposal - Class in ch.sahits.game.openpatrician.model.city.impl
 
LoanProposal() - Constructor for class ch.sahits.game.openpatrician.model.city.impl.LoanProposal
 
loanProposals - Variable in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
 
LoanRequest - Class in ch.sahits.game.openpatrician.model.city.impl
 
LoanRequest() - Constructor for class ch.sahits.game.openpatrician.model.city.impl.LoanRequest
 
locale - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
 
locale - Variable in class ch.sahits.game.openpatrician.model.Date
 
locale - Variable in class ch.sahits.game.openpatrician.model.util.ModelTranslations
 
location - Variable in class ch.sahits.game.openpatrician.data.map.City
 
Location - Class in ch.sahits.game.openpatrician.data.map
Java class for anonymous complex type.
Location() - Constructor for class ch.sahits.game.openpatrician.data.map.Location
 
location - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CapturePirateNest
 
location - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.FoundNewSettlement
 
location - Variable in class ch.sahits.game.openpatrician.model.people.impl.SeaPirate
 
location - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
lock - Static variable in class ch.sahits.game.openpatrician.model.Date
Lock for guaranteeing thread safety
logger - Static variable in class ch.sahits.game.openpatrician.model.city.CityFactory
 
logger - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
 
logger - Static variable in class ch.sahits.game.openpatrician.model.impl.Company
 
logger - Variable in class ch.sahits.game.openpatrician.model.ship.ShipFactory
 

M

male - Variable in class ch.sahits.game.openpatrician.model.personal.impl.PersonalData
 
Map - Class in ch.sahits.game.openpatrician.data.map
Java class for anonymous complex type.
Map() - Constructor for class ch.sahits.game.openpatrician.data.map.Map
 
map - Variable in class ch.sahits.game.openpatrician.model.city.CityFactory
 
map - Variable in class ch.sahits.game.openpatrician.model.city.impl.CitiesState
 
map - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
map - Variable in class ch.sahits.game.openpatrician.model.impl.Game
 
map - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
 
map - Variable in class ch.sahits.game.openpatrician.model.people.impl.ConcurrentState
 
map - Variable in class ch.sahits.game.openpatrician.model.people.impl.InformantState
 
map - Variable in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
 
map - Variable in class ch.sahits.game.openpatrician.model.people.impl.SmugglerState
 
map - Variable in class ch.sahits.game.openpatrician.model.ship.ShipFactory
 
map - Variable in class ch.sahits.game.openpatrician.model.util.CityUtilities
 
mapImagePath - Variable in class ch.sahits.game.openpatrician.model.impl.GameMap
 
MapSegmentedImage - Class in ch.sahits.game.openpatrician.model
Model of a map segment which is split up and not all parts may be available.
MapSegmentedImage(String) - Constructor for class ch.sahits.game.openpatrician.model.MapSegmentedImage
 
marketSaturationProperty() - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
 
marry(ISpouseData) - Method in class ch.sahits.game.openpatrician.model.impl.Player
Marry a spouse
MATERIAL_UNIT_COST - Static variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
MAX_CAPACITY - Static variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
Maximal capacity of the trading office in barrels
MAX_LOAN_PROPOSAL - Static variable in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
 
MAX_REQUESTS - Static variable in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
 
MAX_WEEKS_FOR_REQUEST - Static variable in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
 
maxDaysAbsent - Variable in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
 
maxDaysPresent - Variable in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
 
maxFreeCaptains - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
 
maxSailors - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
maxTimeInTown - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
 
maxValueBuy - Variable in class ch.sahits.game.openpatrician.model.product.ComputablePrice
 
maxValueBuy - Variable in enum ch.sahits.game.openpatrician.model.product.EWare
 
maxValueBuy - Variable in enum ch.sahits.game.openpatrician.model.weapon.EWeapon
 
maxValueBuyProperty() - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
 
maxValueSell - Variable in class ch.sahits.game.openpatrician.model.product.ComputablePrice
 
maxValueSell - Variable in enum ch.sahits.game.openpatrician.model.product.EWare
 
maxValueSell - Variable in enum ch.sahits.game.openpatrician.model.weapon.EWeapon
 
maxValueSellProperty() - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
 
mayor - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
MERCHANT - Static variable in class ch.sahits.game.openpatrician.model.Difficulty
 
message - Variable in class ch.sahits.game.openpatrician.model.DisplayMessage
 
message - Variable in class ch.sahits.game.openpatrician.model.event.DisplayMessagePackage
 
messageArgs - Variable in class ch.sahits.game.openpatrician.dialog.DialogTemplate
 
messageKey - Variable in class ch.sahits.game.openpatrician.dialog.DialogTemplate
 
messages - Variable in class ch.sahits.game.openpatrician.model.util.ModelTranslations
 
messageSource - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
 
messageSource - Variable in class ch.sahits.game.openpatrician.model.Date
 
messageSource() - Method in class ch.sahits.game.openpatrician.spring.ModelConfiguration
 
MilitiaPetition - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
MilitiaPetition() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.MilitiaPetition
 
minNumberOfSailors - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
minValueBuy - Variable in class ch.sahits.game.openpatrician.model.product.ComputablePrice
 
minValueBuy() - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
 
minValueBuy - Variable in enum ch.sahits.game.openpatrician.model.product.EWare
 
minValueBuy - Variable in enum ch.sahits.game.openpatrician.model.weapon.EWeapon
 
minValueSell - Variable in class ch.sahits.game.openpatrician.model.product.ComputablePrice
 
minValueSell() - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
 
minValueSell - Variable in enum ch.sahits.game.openpatrician.model.product.EWare
 
minValueSell - Variable in enum ch.sahits.game.openpatrician.model.weapon.EWeapon
 
missingWares - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
 
model() - Method in class ch.sahits.game.openpatrician.spring.ModelConfiguration
 
ModelConfiguration - Class in ch.sahits.game.openpatrician.spring
Java configuration of the spring context.
ModelConfiguration() - Constructor for class ch.sahits.game.openpatrician.spring.ModelConfiguration
 
modelProperties() - Method in class ch.sahits.game.openpatrician.spring.ModelConfiguration
 
ModelTranslations - Class in ch.sahits.game.openpatrician.model.util
 
ModelTranslations() - Constructor for class ch.sahits.game.openpatrician.model.util.ModelTranslations
 
movable2Ship - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
 
movableToShipProperty(IWare) - Method in interface ch.sahits.game.openpatrician.model.building.IAutomatedTrading
Get the movable to ship flag.
movableToShipProperty(IWare) - Method in class ch.sahits.game.openpatrician.model.building.impl.AutomatedTrading
 
move(IWeapon, int) - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
/** Add or remove weapon from the storage. This method is thread save.
move(IWare, int, int) - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
Move the ware into/from the storage with a price attached.
move(IWare, int) - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
move(IWare, int) - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
Add or remove ware from the storage.
move(IWeapon, int) - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
Add or remove weapon from the storage.
move(IWare, int, int) - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
Move the ware into/from the storage with a price attached.
move(IWare, int, IPlayer) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Add or remove ware from the city.
move(IWare, int, IPlayer) - Method in class ch.sahits.game.openpatrician.model.city.impl.City
Move ware into this holding.
move(IWare, int, IPlayer) - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
Move ware into this holding.
move(IWeapon, int) - Method in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
Move ware into this holding.
move(IWeapon, int) - Method in interface ch.sahits.game.openpatrician.model.people.IWeaponsDealer
Move ware into this holding.
move(IWeapon, int) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
move(IWeapon, int) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Move weapons in or out.
moveable2ShipProperty() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
 
moveIn(IPlayer) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Add a player to the city
moveIn(IPlayer) - Method in class ch.sahits.game.openpatrician.model.city.impl.City
 
moveTo(Point2D) - Method in class ch.sahits.game.openpatrician.model.people.impl.SeaPirate
 
Musketeer - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
Musketeer() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.Musketeer
 

N

name - Variable in class ch.sahits.game.openpatrician.data.map.City
 
name - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.FoundNewSettlement
 
name - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
 
name - Variable in class ch.sahits.game.openpatrician.model.impl.Citizen
 
name - Variable in class ch.sahits.game.openpatrician.model.people.impl.BasePatrolState
 
name - Variable in class ch.sahits.game.openpatrician.model.people.impl.BuyerState
 
name - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
name - Variable in class ch.sahits.game.openpatrician.model.people.impl.ContractBrookerState
 
name - Variable in class ch.sahits.game.openpatrician.model.people.impl.InformantState
 
name - Variable in class ch.sahits.game.openpatrician.model.people.impl.SeaPirate
 
name - Variable in class ch.sahits.game.openpatrician.model.people.impl.TavernPirateState
 
name - Variable in class ch.sahits.game.openpatrician.model.people.impl.TransportTraderState
 
name - Variable in class ch.sahits.game.openpatrician.model.people.impl.TreasureMapOwnerState
 
name - Variable in class ch.sahits.game.openpatrician.model.people.impl.WarehouseTenant
 
name - Variable in class ch.sahits.game.openpatrician.model.personal.impl.PersonalData
 
name - Variable in class ch.sahits.game.openpatrician.model.product.ComputablePrice
 
name() - Method in interface ch.sahits.game.openpatrician.model.product.IWare
As this interface is implemented by an enumeration add this method
name - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
Name of the ship
name() - Method in interface ch.sahits.game.openpatrician.model.weapon.IWeapon
As this interface is implemented by an enumeration add this method
nameTemplate - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
 
navalBattle - Variable in class ch.sahits.game.openpatrician.model.Difficulty
Naval battle strength: at higher levels the opponents navigate more intelligent.
navigationSkill - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
nbGuards - Variable in class ch.sahits.game.openpatrician.model.building.impl.Storage
 
nbSailors - Variable in class ch.sahits.game.openpatrician.model.people.impl.SailorsState
 
nbSailors - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
need - Variable in class ch.sahits.game.openpatrician.model.Difficulty
Need of civilians: at higher levels the citicens are more easily unhappy when certain wares are missing.
neededCapacity - Variable in class ch.sahits.game.openpatrician.model.people.impl.TransportTraderState
 
needs - Variable in class ch.sahits.game.openpatrician.model.city.PopulationConsume
Store the amounts
newChild() - Method in class ch.sahits.game.openpatrician.model.personal.impl.SpouseData
 
newChild() - Method in interface ch.sahits.game.openpatrician.model.personal.ISpouseData
New child is born to you
newTaxValue - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.HeadTaxPetition
 
nextCouncilMeeting - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
nextLevel() - Method in enum ch.sahits.game.openpatrician.model.ship.EShipUpgrade
Retrieve the next level.
nonFreePirates - Variable in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
List of the non free pirates
normalSpeed() - Method in class ch.sahits.game.openpatrician.model.impl.Game
 
notices - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
numberGuardsProperty() - Method in class ch.sahits.game.openpatrician.model.building.impl.Storage
 
numberGuardsProperty() - Method in interface ch.sahits.game.openpatrician.model.building.IStorage
Retrieve the number of guards
numberOfChildren - Variable in class ch.sahits.game.openpatrician.model.personal.impl.SpouseData
 
numberOfKills - Variable in class ch.sahits.game.openpatrician.model.people.impl.SeaPirate
 
numberOfSailorsProperty() - Method in class ch.sahits.game.openpatrician.model.people.impl.SailorsState
 
numberOfSailorsProperty() - Method in interface ch.sahits.game.openpatrician.model.people.ISailorState
 
numberOfSailorsProperty() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
numberOfSailorsProperty() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
 
numberOfShips - Variable in class ch.sahits.game.openpatrician.model.Difficulty
Number of starting ships

O

ObjectFactory - Class in ch.sahits.game.openpatrician.data.map
This object contains factory methods for each Java content interface and Java element interface generated in the ch.sahits.game.openpatrician.data.map package.
ObjectFactory() - Constructor for class ch.sahits.game.openpatrician.data.map.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: ch.sahits.game.openpatrician.data.map
objective - Variable in class ch.sahits.game.openpatrician.model.impl.Game
 
occupiedSpace - Variable in class ch.sahits.game.openpatrician.model.impl.WareHolding
Space occupied by some tenant
occupiedSpace - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
Space occupied by wares not owned by the owner
occupiedSpaceProperty() - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
Space occupied by some tenant
officeTrading - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
officeTrading - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
officeTradingDays - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
otherCosts - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Tresury
 
otherCosts - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
otherCostsDays - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
otherIncome - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Tresury
 
outrigger - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
outriggerCosts - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Tresury
 
owner - Variable in class ch.sahits.game.openpatrician.model.building.impl.Storage
 
owner - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
Reference to the player
owner - Variable in class ch.sahits.game.openpatrician.model.event.BuildingFinished
 
owner - Variable in class ch.sahits.game.openpatrician.model.impl.Company
 
owner - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 

P

paidSpecialTaxes - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Tresury
 
paidTaxes - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Tresury
 
passenger - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
PATRICIAN - Static variable in class ch.sahits.game.openpatrician.model.Difficulty
 
patrol - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
PatrolState - Class in ch.sahits.game.openpatrician.model.people.impl
Implementation of a patrol.
PatrolState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.PatrolState
 
peopleFactory - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
 
PeopleFactory - Class in ch.sahits.game.openpatrician.model.people
 
PeopleFactory() - Constructor for class ch.sahits.game.openpatrician.model.people.PeopleFactory
 
periodicalEndOfDayUpdater() - Method in class ch.sahits.game.openpatrician.spring.ModelConfiguration
Create a periodical updater for end of day which is a singleton.
PeriodicalTimeUpdateFactory - Class in ch.sahits.game.openpatrician.model.factory
Factory for crating PeriodicalTimeUpdateFactoryV2 instances.
PeriodicalTimeUpdateFactory() - Constructor for class ch.sahits.game.openpatrician.model.factory.PeriodicalTimeUpdateFactory
 
PeriodicalTimeUpdaterV2 - Class in ch.sahits.game.openpatrician.model.time
The periodical time updater encapsules clock ticks of instances that are interested in notification but only on a periodical level.
PeriodicalTimeUpdaterV2(EUpdateIntervalRegistration) - Constructor for class ch.sahits.game.openpatrician.model.time.PeriodicalTimeUpdaterV2
 
periodicalUpdater(EUpdateIntervalRegistration) - Method in class ch.sahits.game.openpatrician.spring.ModelConfiguration
Create a new periodical updater.
periodicalWeeklyUpdater() - Method in class ch.sahits.game.openpatrician.spring.ModelConfiguration
Create a periodical updater for weekly updates which is a singleton.
personalData - Variable in class ch.sahits.game.openpatrician.model.impl.Player
 
PersonalData - Class in ch.sahits.game.openpatrician.model.personal.impl
 
PersonalData() - Constructor for class ch.sahits.game.openpatrician.model.personal.impl.PersonalData
 
PersonLeavesTavernEvent - Class in ch.sahits.game.openpatrician.model.event
Event indicating that a person in the city left the tavern.
PersonLeavesTavernEvent(ICity) - Constructor for class ch.sahits.game.openpatrician.model.event.PersonLeavesTavernEvent
 
petition - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
Pikemen - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
Pikemen() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.Pikemen
 
Pikemen.CityHallNotice - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
Pikemen.CityHallNotice() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.Pikemen.CityHallNotice
 
pirate - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.HuntPirate
 
pirate - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
pirateActivity - Variable in class ch.sahits.game.openpatrician.model.Difficulty
Pirate activity: at higher levels there are more pirates that are more havily armed.
pirateHunter - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
PirateHunterState - Class in ch.sahits.game.openpatrician.model.people.impl
Implementation of a pirate hunter.
PirateHunterState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.PirateHunterState
 
pirateLocation - Variable in class ch.sahits.game.openpatrician.model.people.impl.InformantState
 
pirateName - Variable in class ch.sahits.game.openpatrician.model.people.impl.PirateHunterState
 
pirateNestMap - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CapturePirateNest
 
pirateState - Variable in class ch.sahits.game.openpatrician.model.people.impl.InformantState
 
PirateSupportViolation - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
PirateSupportViolation(ICity, DateTime) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.PirateSupportViolation
 
piratingShip - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
player - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
Player - Class in ch.sahits.game.openpatrician.model.impl
 
Player(ICity, IPersonalData, long, ESocialRank, GameFactory) - Constructor for class ch.sahits.game.openpatrician.model.impl.Player
 
player - Variable in class ch.sahits.game.openpatrician.model.personal.impl.Reputation
 
PlayerInteractionFactory - Class in ch.sahits.game.openpatrician.model.factory
Factory for constructing beans around players actions.
PlayerInteractionFactory() - Constructor for class ch.sahits.game.openpatrician.model.factory.PlayerInteractionFactory
 
playersContributions - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
Store the contibutions of the players
PlunderTradingOfficeViolation - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
PlunderTradingOfficeViolation(ICity, DateTime) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.PlunderTradingOfficeViolation
 
popularityInHerHomeTown - Variable in class ch.sahits.game.openpatrician.model.personal.impl.SpouseData
 
popularityInYourHomeTown - Variable in class ch.sahits.game.openpatrician.model.personal.impl.SpouseData
 
population - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
Holding the population split by population classes
PopulationConsume - Class in ch.sahits.game.openpatrician.model.city
This class defines the amount of wares consumed by each populace class.
PopulationConsume(String) - Constructor for class ch.sahits.game.openpatrician.model.city.PopulationConsume
Initialize the needs structure based on a property file
PopulationConsume() - Constructor for class ch.sahits.game.openpatrician.model.city.PopulationConsume
 
portrait - Variable in class ch.sahits.game.openpatrician.model.personal.impl.SpouseData
 
premium - Variable in class ch.sahits.game.openpatrician.model.people.impl.BaseTravelerState
 
premium - Variable in class ch.sahits.game.openpatrician.model.people.impl.ConcurrentState
 
premium - Variable in class ch.sahits.game.openpatrician.model.people.impl.CourierState
 
premium - Variable in class ch.sahits.game.openpatrician.model.people.impl.PatrolState
 
premium - Variable in class ch.sahits.game.openpatrician.model.people.impl.PirateHunterState
 
premium - Variable in class ch.sahits.game.openpatrician.model.people.impl.SmugglerState
 
premium - Variable in class ch.sahits.game.openpatrician.model.people.impl.TransportTraderState
 
present - Variable in class ch.sahits.game.openpatrician.model.people.impl.SailorsState
 
presentPersons - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
presentPersonsInSideRoom - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
presentPersonsInSideRoomBinding() - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
presentPersonsProperty() - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
price - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
 
price - Variable in class ch.sahits.game.openpatrician.model.people.impl.InformantState
 
price - Variable in class ch.sahits.game.openpatrician.model.people.impl.ThieveState
 
price - Variable in class ch.sahits.game.openpatrician.model.people.impl.TreasureMapOwnerState
 
priceProperty(IWare) - Method in interface ch.sahits.game.openpatrician.model.building.IAutomatedTrading
Get the price property of the tradable ware.
priceProperty(IWare) - Method in class ch.sahits.game.openpatrician.model.building.impl.AutomatedTrading
 
priceProperty() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
 
produced - Variable in class ch.sahits.game.openpatrician.model.city.impl.CityState
Map of produced wares, since only whole units can be consumed we need to store the fractions
producer - Variable in class ch.sahits.game.openpatrician.model.people.ReputationCalculator
 
produceWares() - Method in class ch.sahits.game.openpatrician.model.city.impl.CityState
Compute the wares produced in the last 12 hours and add the whole quatities to the city.
production - Variable in class ch.sahits.game.openpatrician.data.map.City
 
Production - Class in ch.sahits.game.openpatrician.data.map
Java class for anonymous complex type.
Production() - Constructor for class ch.sahits.game.openpatrician.data.map.Production
 
production - Variable in class ch.sahits.game.openpatrician.model.city.impl.CityState
Mock up to simulate the city production
productionRates - Variable in class ch.sahits.game.openpatrician.model.city.CityProduction
 
profitShare - Variable in class ch.sahits.game.openpatrician.model.people.impl.TavernPirateState
 
propertyTaxes - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
propertyTaxesDays - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 

R

range - Variable in class ch.sahits.game.openpatrician.model.util.CityUtilities
 
rank - Variable in class ch.sahits.game.openpatrician.model.impl.Citizen
 
rank - Variable in class ch.sahits.game.openpatrician.model.impl.Player
 
reductionLevel1 - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
reductionLevel2 - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
refitList - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
register(Object, Object, EUpdateIntervalRegistration) - Method in interface ch.sahits.game.openpatrician.model.time.IIndividualPeriodicalUpdater
Register a new object with the updater.
register(Object, Object, EUpdateIntervalRegistration) - Method in class ch.sahits.game.openpatrician.model.time.IndividualPeriodicalUpdater
 
registeredUpdatableObjects - Variable in class ch.sahits.game.openpatrician.model.time.IndividualPeriodicalUpdater
Map storing the registered objects together with their next updatable time.
registerWithClock() - Method in class ch.sahits.game.openpatrician.model.event.TimedUpdatableTaskList
Register as Clock update listener.
RemitLoanEvent - Class in ch.sahits.game.openpatrician.model.event
 
RemitLoanEvent() - Constructor for class ch.sahits.game.openpatrician.model.event.RemitLoanEvent
 
remove(int) - Method in class ch.sahits.game.openpatrician.model.BaseAmountable
Remove a number of items
remove(TimedTask) - Method in class ch.sahits.game.openpatrician.model.event.TimedUpdatableTaskList
Cancel a timed task prematurely.
remove(int) - Method in class ch.sahits.game.openpatrician.model.product.AmountablePrice
Remove a number of items
removeShip(IShip) - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
removeShip(IShip) - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Remove a ship for the player
RENT_COST_PER_DAY_AND_BALE - Static variable in class ch.sahits.game.openpatrician.model.building.impl.Storage
 
rentalIncome - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
rentalIncomeDays - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
rentOutStorage - Variable in class ch.sahits.game.openpatrician.model.building.impl.Storage
 
rentOutStorageProperty() - Method in class ch.sahits.game.openpatrician.model.building.impl.Storage
 
rentOutStorageProperty() - Method in interface ch.sahits.game.openpatrician.model.building.IStorage
Retrieve the amount of storage in barrels that is rented by someone else
repair() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Cog
 
repair() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Crayer
 
repair() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Holk
 
repair() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Snaikka
 
repair() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Repair the damage
REPAIR_TIME_COG - Static variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
REPAIR_TIME_CRAYER - Static variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
REPAIR_TIME_HOLK - Static variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
REPAIR_TIME_SNAIKKA - Static variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
repairList - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
repCalc - Variable in class ch.sahits.game.openpatrician.model.personal.impl.Reputation
 
reputation - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
Map holding the reputation of the different players
Reputation - Class in ch.sahits.game.openpatrician.model.personal.impl
Implementation of the reputation.
Reputation(ICity, IPlayer) - Constructor for class ch.sahits.game.openpatrician.model.personal.impl.Reputation
 
ReputationCalculator - Class in ch.sahits.game.openpatrician.model.people
Calculator for a players reputation
ReputationCalculator() - Constructor for class ch.sahits.game.openpatrician.model.people.ReputationCalculator
 
reputationCurrentWeek - Variable in class ch.sahits.game.openpatrician.model.personal.impl.Reputation
 
reputationLastWeek - Variable in class ch.sahits.game.openpatrician.model.personal.impl.Reputation
 
requests - Variable in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
 
requiredWare - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Pikemen.CityHallNotice
 
reset() - Method in class ch.sahits.game.openpatrician.model.BaseAmountable
Set the amount to 0.
reset() - Method in class ch.sahits.game.openpatrician.model.product.AmountablePrice
 
rnd - Variable in class ch.sahits.game.openpatrician.model.city.impl.CitiesState
 
rnd - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
 
rnd - Variable in class ch.sahits.game.openpatrician.model.city.impl.CityState
 
rnd - Variable in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
 
rnd - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
rnd - Variable in class ch.sahits.game.openpatrician.model.GameFactory
 
rnd - Variable in class ch.sahits.game.openpatrician.model.people.impl.BaseTravelerState
 
rnd - Variable in class ch.sahits.game.openpatrician.model.people.impl.BuyerState
 
rnd - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
 
rnd - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
rnd - Variable in class ch.sahits.game.openpatrician.model.people.impl.ConcurrentState
 
rnd - Variable in class ch.sahits.game.openpatrician.model.people.impl.CourierState
 
rnd - Variable in class ch.sahits.game.openpatrician.model.people.impl.InformantState
 
rnd - Variable in class ch.sahits.game.openpatrician.model.people.impl.PatrolState
 
rnd - Variable in class ch.sahits.game.openpatrician.model.people.impl.PirateHunterState
 
rnd - Variable in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
 
rnd - Variable in class ch.sahits.game.openpatrician.model.people.impl.SmugglerState
 
rnd - Variable in class ch.sahits.game.openpatrician.model.people.impl.TavernPirateState
 
rnd - Variable in class ch.sahits.game.openpatrician.model.people.impl.ThieveState
 
rnd - Variable in class ch.sahits.game.openpatrician.model.people.impl.TraderState
 
rnd - Variable in class ch.sahits.game.openpatrician.model.people.impl.TransportTraderState
 
rnd - Variable in class ch.sahits.game.openpatrician.model.people.impl.TreasureMapOwnerState
 
rnd - Variable in class ch.sahits.game.openpatrician.model.people.impl.WarehouseTenant
 
rnd - Variable in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
 
rnd - Variable in class ch.sahits.game.openpatrician.model.util.CityUtilities
 
rnd() - Method in class ch.sahits.game.openpatrician.spring.ModelConfiguration
 

S

SAILOR_NEEDS_SPACE - Static variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
Amount of barrels space a sailor needs
sailors - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
SailorsState - Class in ch.sahits.game.openpatrician.model.people.impl
 
SailorsState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.SailorsState
 
salary - Variable in class ch.sahits.game.openpatrician.model.building.impl.Steward
 
salary - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
saturation - Variable in class ch.sahits.game.openpatrician.model.product.ComputablePrice
 
saturation - Variable in enum ch.sahits.game.openpatrician.model.product.EWare
 
saturation - Variable in enum ch.sahits.game.openpatrician.model.weapon.EWeapon
 
SeaPirate - Class in ch.sahits.game.openpatrician.model.people.impl
Implementation of the sea pirate
SeaPirate() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.SeaPirate
 
SeaPiratesState - Class in ch.sahits.game.openpatrician.model.people.impl
State of all the sea pirates.
SeaPiratesState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
 
searchAvgPrice(IWare, IntegerProperty, int, int, int, boolean) - Method in class ch.sahits.game.openpatrician.model.product.WareAmountCalculator
 
securityLevelBinding() - Method in class ch.sahits.game.openpatrician.model.building.impl.Storage
 
securityLevelBinding() - Method in interface ch.sahits.game.openpatrician.model.building.IStorage
Retrieve the security level
segmentedMap - Variable in class ch.sahits.game.openpatrician.model.impl.Player
 
segmentIndices - Variable in class ch.sahits.game.openpatrician.model.MapSegmentedImage
 
sellPrice(IntegerProperty, IntegerBinding) - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
 
sellPrice(IntegerProperty, IntegerBinding) - Method in enum ch.sahits.game.openpatrician.model.product.EWare
 
sellPrice(IntegerProperty, IntegerBinding) - Method in interface ch.sahits.game.openpatrician.model.product.IWare
Compute the price for the wares to be sold.
sellPriceBinding(EWeapon, IntegerBinding) - Method in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
 
sellPriceBinding(EWeapon, IntegerBinding) - Method in interface ch.sahits.game.openpatrician.model.people.IWeaponsDealer
Binding indicating the sell price.
sellValue - Variable in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
 
setAmount(int) - Method in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
Do not set negative amounts
setAmount(int) - Method in class ch.sahits.game.openpatrician.model.people.impl.TraderState
Define the amount of the ware to be delivered in the ware specific size.
setAvailable(boolean) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Set the available flag on the ship.
setAvgPricePerItem(int) - Method in class ch.sahits.game.openpatrician.model.people.impl.TraderState
Define the average price per item.
setCaptain(ICaptain) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
setCaptain(ICaptain) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Set the captain on the ship
setCities(Cities) - Method in class ch.sahits.game.openpatrician.data.map.Map
Sets the value of the cities property.
setCity(ICity) - Method in interface ch.sahits.game.openpatrician.model.people.ITavernPerson
Set the city of the tavern in which the person is located.
setCityState(CityState) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
 
setContractBrooker(IContractBroker) - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
setDimension(Dimension) - Method in class ch.sahits.game.openpatrician.data.map.Map
Sets the value of the dimension property.
setEffective(Effective) - Method in class ch.sahits.game.openpatrician.data.map.Production
Sets the value of the effective property.
setFightSkillLevel(int) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
Set the new fight skill level between [0..5]
setGameSpeed(EGameSpeed) - Method in interface ch.sahits.game.openpatrician.model.IGame
Set a new game speed
setGameSpeed(EGameSpeed) - Method in class ch.sahits.game.openpatrician.model.impl.Game
 
setImageName(String) - Method in class ch.sahits.game.openpatrician.data.map.Map
Sets the value of the imageName property.
setIneffective(Ineffective) - Method in class ch.sahits.game.openpatrician.data.map.Production
Sets the value of the ineffective property.
setKontorType(String) - Method in class ch.sahits.game.openpatrician.data.map.City
Sets the value of the kontorType property.
setLocation(Location) - Method in class ch.sahits.game.openpatrician.data.map.City
Sets the value of the location property.
setLocation(Point2D) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Set the location of the ship.
setMovable2Ship(boolean) - Method in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
 
setMovableToShip(IWare, boolean) - Method in interface ch.sahits.game.openpatrician.model.building.IAutomatedTrading
Set the movable flag
setMovableToShip(IWare, boolean) - Method in class ch.sahits.game.openpatrician.model.building.impl.AutomatedTrading
 
setName(String) - Method in class ch.sahits.game.openpatrician.data.map.City
Sets the value of the name property.
setName(String) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Set the ships name
setNavigationSkillLevel(int) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
Set the new navigation skill level between [0..5]
setNeededWare(ICity, IWare) - Method in class ch.sahits.game.openpatrician.model.people.impl.InformantState
Set the information about the needed ware in the city.
setNumberOfSailors(int) - Method in interface ch.sahits.game.openpatrician.model.ISailorState
Set the number of sailors
setNumberOfSailors(int) - Method in class ch.sahits.game.openpatrician.model.people.impl.SailorsState
Sets the value of the property numberOfSailors.
setNumberOfSailors(int) - Method in interface ch.sahits.game.openpatrician.model.people.ISailorState
Set the number of sailors
setNumberOfSailors(int) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
Sets the value of the property numberOfSailors.
setNumberOfSailors(int) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Set the number of sailors.
setOccupiedSpace(int) - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
Set the amount of occupied space not available to the player.
setOccupiedSpace(int) - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
Sets the value of the property occupiedSpace.
setOccupiedSpace(int) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
 
setOwner(IPlayer) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Define the owner of the ship
setPirateLocation(ISeaPirate, ICity) - Method in class ch.sahits.game.openpatrician.model.people.impl.InformantState
Set the location of the pirate.
setPopulation(int, EPopulationClass) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Set the population by class
setPopulation(int, EPopulationClass) - Method in class ch.sahits.game.openpatrician.model.city.impl.City
Set the population count for a apopulation class
setPrice(int) - Method in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
Do not set negative prices
setProduction(Production) - Method in class ch.sahits.game.openpatrician.data.map.City
Sets the value of the production property.
setSalary(int) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
Set the new salary
setSegmentedMap(MapSegmentedImage) - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Set or unset the image for a segmented map (treasure or pirate hideout).
setStartYear(int) - Method in class ch.sahits.game.openpatrician.model.Date
 
setSteward(ISteward) - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
Sets the value of the property steward.
setSteward(ISteward) - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
Setting the steward.
setTickUpdate(int) - Method in class ch.sahits.game.openpatrician.model.Date
Set the tick update in number of minutes
setTradingSkillLevel(int) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
Set the new trading skill level between [0..5]
setTradingType(IWare, ETradeType) - Method in interface ch.sahits.game.openpatrician.model.building.IAutomatedTrading
Set the Trayding type.
setTradingType(IWare, ETradeType) - Method in class ch.sahits.game.openpatrician.model.building.impl.AutomatedTrading
 
setTradingType(ETradeType) - Method in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
 
setup(Date, Collection<ICity>, Dimension2D, String) - Method in class ch.sahits.game.openpatrician.model.impl.GameMap
Initialize the map by means of a list of its cities.
setValue(String) - Method in class ch.sahits.game.openpatrician.data.map.Dimension
Sets the value of the value property.
setValue(String) - Method in class ch.sahits.game.openpatrician.data.map.Location
Sets the value of the value property.
setWare(IWare) - Method in class ch.sahits.game.openpatrician.model.people.impl.TraderState
Define the ware the broker expects to be delivered.
setWareSurplus(ICity, IWare) - Method in class ch.sahits.game.openpatrician.model.people.impl.InformantState
Set the information about the surplus ware in the city
setX(Short) - Method in class ch.sahits.game.openpatrician.data.map.Dimension
Sets the value of the x property.
setX(Short) - Method in class ch.sahits.game.openpatrician.data.map.Location
Sets the value of the x property.
setY(Short) - Method in class ch.sahits.game.openpatrician.data.map.Dimension
Sets the value of the y property.
setY(Short) - Method in class ch.sahits.game.openpatrician.data.map.Location
Sets the value of the y property.
ship - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipDueDate
 
ship - Variable in class ch.sahits.game.openpatrician.model.people.impl.SeaPirate
 
Ship - Class in ch.sahits.game.openpatrician.model.ship.impl
 
Ship(Properties) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
Ship(int, int, int) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Ship
Constructor in place for backward compatability.
ShipDueDate - Class in ch.sahits.game.openpatrician.model.city.impl
Implementation of the due date for ships.
ShipDueDate() - Constructor for class ch.sahits.game.openpatrician.model.city.impl.ShipDueDate
 
shipFactory - Variable in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
 
ShipFactory - Class in ch.sahits.game.openpatrician.model.ship
This factory class creates ship instances.
ShipFactory() - Constructor for class ch.sahits.game.openpatrician.model.ship.ShipFactory
 
shipLoader - Variable in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
 
shipNameLoader() - Method in class ch.sahits.game.openpatrician.spring.ModelConfiguration
 
shipUpgradeLevel - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
State of the design standard level
shipUtility - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
shipWeaponsLocation - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
ShipWeaponsLocationCogLevel0 - Class in ch.sahits.game.openpatrician.model.ship.impl
Ship weapons locations for a Cog with upgrade level 0.
ShipWeaponsLocationCogLevel0() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCogLevel0
 
ShipWeaponsLocationCogLevel1 - Class in ch.sahits.game.openpatrician.model.ship.impl
Ship weapons location for Cog with upgrade level 1.
ShipWeaponsLocationCogLevel1() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCogLevel1
 
ShipWeaponsLocationCogLevel2 - Class in ch.sahits.game.openpatrician.model.ship.impl
Ship weapons location for Cog with upgrade level 2.
ShipWeaponsLocationCogLevel2() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCogLevel2
 
ShipWeaponsLocationCrayerLevel0 - Class in ch.sahits.game.openpatrician.model.ship.impl
Ship weapons location for the Crayer with upgrade level 0.
ShipWeaponsLocationCrayerLevel0() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCrayerLevel0
 
ShipWeaponsLocationCrayerLevel1 - Class in ch.sahits.game.openpatrician.model.ship.impl
Ship weapons locations for Crayer with upgrade level 1.
ShipWeaponsLocationCrayerLevel1() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCrayerLevel1
 
ShipWeaponsLocationCrayerLevel2 - Class in ch.sahits.game.openpatrician.model.ship.impl
Ship weapons location for Crayer with upgrade level 2.
ShipWeaponsLocationCrayerLevel2() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCrayerLevel2
 
ShipWeaponsLocationFactory - Class in ch.sahits.game.openpatrician.model.ship.impl
Ship weapons location factory
ShipWeaponsLocationFactory() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationFactory
 
ShipWeaponsLocationHolkLevel0 - Class in ch.sahits.game.openpatrician.model.ship.impl
Ship weapons location for holk with upgrade level 0.
ShipWeaponsLocationHolkLevel0() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationHolkLevel0
 
ShipWeaponsLocationHolkLevel1 - Class in ch.sahits.game.openpatrician.model.ship.impl
Ship weapons location for Holk with upgrade level 1.
ShipWeaponsLocationHolkLevel1() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationHolkLevel1
 
ShipWeaponsLocationHolkLevel2 - Class in ch.sahits.game.openpatrician.model.ship.impl
Ship weapons location for Holk with level 2.
ShipWeaponsLocationHolkLevel2() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationHolkLevel2
 
ShipWeaponsLocationNone - Class in ch.sahits.game.openpatrician.model.ship.impl
Base class for ships with no storage for weapons.
ShipWeaponsLocationNone() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationNone
 
ShipWeaponsLocationSnaikkaLevel0 - Class in ch.sahits.game.openpatrician.model.ship.impl
Ship weapons location for the Snaikka with upgrade level 0.
ShipWeaponsLocationSnaikkaLevel0() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationSnaikkaLevel0
 
ShipWeaponsLocationSnaikkaLevel1 - Class in ch.sahits.game.openpatrician.model.ship.impl
Ship weapons location on the snaikka of upgrade level 1.
ShipWeaponsLocationSnaikkaLevel1() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationSnaikkaLevel1
 
ShipWeaponsLocationSnaikkaLevel2 - Class in ch.sahits.game.openpatrician.model.ship.impl
Ship weapons location for the Snaikka with upgrade level 2.
ShipWeaponsLocationSnaikkaLevel2() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationSnaikkaLevel2
 
shipyardState - Variable in class ch.sahits.game.openpatrician.model.city.impl.CityState
Ship yard state fos the city
ShipyardState - Class in ch.sahits.game.openpatrician.model.city.impl
Implementation of the shipyard model.
ShipyardState(ICity) - Constructor for class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
shortMessage - Variable in class ch.sahits.game.openpatrician.model.DisplayMessage
 
showMapIfAvailable - Variable in class ch.sahits.game.openpatrician.model.people.impl.InformantState
 
side - Variable in class ch.sahits.game.openpatrician.model.ship.impl.WeaponsLocation
Side of the ship either port or starboard
sideRoomPersons - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
siegeCosts - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Tresury
 
SimplePriceCalculation - Class in ch.sahits.game.openpatrician.model.product
This is a very simple implementation of the price calculation algorithm.
SimplePriceCalculation() - Constructor for class ch.sahits.game.openpatrician.model.product.SimplePriceCalculation
 
size - Variable in enum ch.sahits.game.openpatrician.model.product.EWare
 
size - Variable in enum ch.sahits.game.openpatrician.model.product.EWareSize
 
size - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
Size in barrels
skillRange - Static variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
smuggler - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
SmugglerState - Class in ch.sahits.game.openpatrician.model.people.impl
Implementation of a smuggler.
SmugglerState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.SmugglerState
 
Snaikka - Class in ch.sahits.game.openpatrician.model.ship.impl
 
Snaikka(EShipUpgrade, String, Properties) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Snaikka
Constructor initializing the name and the upgrade level
Snaikka(String, Properties) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Snaikka
Constructor for a Crayer without any upgrade
SNAIKKA_MAX_CAPACITY - Static variable in class ch.sahits.game.openpatrician.model.ship.ShipFactory
 
SNAIKKA_START_CAPACITY - Static variable in class ch.sahits.game.openpatrician.model.ship.ShipFactory
 
socialRank - Variable in enum ch.sahits.game.openpatrician.model.personal.ESocialRank
 
sortedEvents - Variable in class ch.sahits.game.openpatrician.model.event.TimedUpdatableTaskList
 
source - Variable in class ch.sahits.game.openpatrician.model.event.DisplayMessagePackage
 
sovereignActivity - Variable in class ch.sahits.game.openpatrician.model.Difficulty
Activity of the sovereign: at higher levels the sovereign uses larger armies and sieges do happen more often.
SpecialTaxPetition - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
SpecialTaxPetition() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.SpecialTaxPetition
 
SpecialTaxViolation - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
SpecialTaxViolation(ICity, DateTime) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.SpecialTaxViolation
 
spouse - Variable in class ch.sahits.game.openpatrician.model.impl.Player
 
SpouseData - Class in ch.sahits.game.openpatrician.model.personal.impl
 
SpouseData(String, String, boolean, ICity, DateTime, int, int, int, int, Image) - Constructor for class ch.sahits.game.openpatrician.model.personal.impl.SpouseData
 
standardEnvironment - Variable in class ch.sahits.game.openpatrician.spring.ModelConfiguration
 
startDate - Variable in class ch.sahits.game.openpatrician.model.Date
 
startingCapital - Variable in class ch.sahits.game.openpatrician.model.Difficulty
starting capital
startYear - Variable in class ch.sahits.game.openpatrician.model.Date
Start year
stateFactory - Variable in class ch.sahits.game.openpatrician.model.city.impl.CityState
 
StateFactory - Class in ch.sahits.game.openpatrician.model.factory
Factory to create all the dependent state model objects.
StateFactory() - Constructor for class ch.sahits.game.openpatrician.model.factory.StateFactory
 
Steward - Class in ch.sahits.game.openpatrician.model.building.impl
 
Steward() - Constructor for class ch.sahits.game.openpatrician.model.building.impl.Steward
 
steward - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
stewardCost - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
stewardCostsDays - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
stewardProperty() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
stewardProperty() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
Property holding the steward.
Storage - Class in ch.sahits.game.openpatrician.model.building.impl
 
Storage(IPlayer, ICity) - Constructor for class ch.sahits.game.openpatrician.model.building.impl.Storage
 
storage - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
storage - Variable in class ch.sahits.game.openpatrician.model.building.impl.WeaponStorage
 
storageManagerPresent - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
storageManagerPresentBinding() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
storageManagerPresentBinding() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
Binding indicating the presence of a steward.
storedAmountBinding() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
Binding representing the current stored amount.
storedAmountBinding - Variable in class ch.sahits.game.openpatrician.model.impl.WareHolding
Binding representing the current load.
storedAmountBinding() - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
 
sum - Variable in class ch.sahits.game.openpatrician.model.city.impl.LoanRequest
 
sum - Variable in class ch.sahits.game.openpatrician.model.product.AmountablePrice
Total price of all amounted items
surplusThreshold - Variable in class ch.sahits.game.openpatrician.model.city.impl.CityState
 

T

talkingTo - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
talkingToProperty() - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
target - Variable in class ch.sahits.game.openpatrician.model.event.DisplayMessagePackage
 
target - Variable in class ch.sahits.game.openpatrician.model.time.IndividualPeriodicalUpdater.UpdateableObject
 
taskList - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
tasks - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.EldermanOffice
 
tavernPerson - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState.PresenceChangeListener
 
TavernPirateState - Class in ch.sahits.game.openpatrician.model.people.impl
Implementation of a pirate.
TavernPirateState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.TavernPirateState
 
tavernState - Variable in class ch.sahits.game.openpatrician.model.city.impl.CityState
Tavern state for this city
TavernState - Class in ch.sahits.game.openpatrician.model.city.impl
Each tavern engine has to store its state.
TavernState(ICity) - Constructor for class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
TavernState.PresenceChangeListener - Class in ch.sahits.game.openpatrician.model.city.impl
 
TavernState.PresenceChangeListener(ITavernPerson) - Constructor for class ch.sahits.game.openpatrician.model.city.impl.TavernState.PresenceChangeListener
 
taxValue - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.SpecialTaxPetition
 
tearDown(IBuilding) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Add a new building to the city
tearDown(IBuilding) - Method in class ch.sahits.game.openpatrician.model.city.impl.City
Remove a building from the list of buildings in the city
thieve - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
ThieveState - Class in ch.sahits.game.openpatrician.model.people.impl
Implementation of a thieve.
ThieveState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.ThieveState
 
tickInterval - Variable in class ch.sahits.game.openpatrician.model.time.PeriodicalTimeUpdaterV2
Period of the clock ticking
tickUpdate - Variable in class ch.sahits.game.openpatrician.model.Date
Tick update in minutes
time - Variable in class ch.sahits.game.openpatrician.model.impl.Game
 
TimedTask - Class in ch.sahits.game.openpatrician.model.event
Timed task with a specified execution time.
TimedTask() - Constructor for class ch.sahits.game.openpatrician.model.event.TimedTask
 
TimedUpdatableTaskList - Class in ch.sahits.game.openpatrician.model.event
List of tasks that are to be executed at a certain time.
TimedUpdatableTaskList() - Constructor for class ch.sahits.game.openpatrician.model.event.TimedUpdatableTaskList
 
timePassed - Variable in class ch.sahits.game.openpatrician.model.time.PeriodicalTimeUpdaterV2
Time passed since the start of the period
timeUpdateFactory - Variable in class ch.sahits.game.openpatrician.model.personal.impl.Reputation
 
titleKey - Variable in class ch.sahits.game.openpatrician.dialog.DialogTemplate
 
toCity - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.BuildLandPassage
 
toDisplayString() - Method in class ch.sahits.game.openpatrician.model.Date
Create a string representation for the user interface of the form {Day of month}.
todisplayString(int, int, int) - Method in class ch.sahits.game.openpatrician.model.Date
 
toShortDate(DateTime) - Method in class ch.sahits.game.openpatrician.model.Date
Convert the date into the form {Day in month}.
toString() - Method in class ch.sahits.game.openpatrician.model.BaseAmountable
 
toString() - Method in class ch.sahits.game.openpatrician.model.product.AmountablePrice
 
totalPopulation - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
 
totalProfit - Variable in class ch.sahits.game.openpatrician.model.building.impl.Steward
 
town - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainTownMapping
 
TradableWare - Class in ch.sahits.game.openpatrician.model.building.impl
 
TradableWare() - Constructor for class ch.sahits.game.openpatrician.model.building.impl.TradableWare
 
trade - Variable in class ch.sahits.game.openpatrician.model.Difficulty
Difficulty trade: at higher settings the buying prices are higher and the selling prices, thus reducing the margin of profit
tradePerson - Variable in class ch.sahits.game.openpatrician.model.people.impl.TraderState
 
trader - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
TraderState - Class in ch.sahits.game.openpatrician.model.people.impl
Implementation of a trader.
TraderState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.TraderState
 
TRADESMAN - Static variable in class ch.sahits.game.openpatrician.model.Difficulty
 
tradeTypeProperty() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
 
TradingOffice - Class in ch.sahits.game.openpatrician.model.building.impl
Implementation of the trading office
TradingOffice(IPlayer, ICity, int) - Constructor for class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
tradingSkill - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
tradingTypeProperty(IWare) - Method in interface ch.sahits.game.openpatrician.model.building.IAutomatedTrading
Retrieve the trading type of the ware.
tradingTypeProperty(IWare) - Method in class ch.sahits.game.openpatrician.model.building.impl.AutomatedTrading
 
transferUtil - Variable in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
 
TransferUtil - Class in ch.sahits.game.openpatrician.util
This class provides some utility functions that are required by different UIs.
TransferUtil() - Constructor for class ch.sahits.game.openpatrician.util.TransferUtil
 
transportTrader - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
TransportTraderState - Class in ch.sahits.game.openpatrician.model.people.impl
Implementation of a transport trader.
TransportTraderState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.TransportTraderState
 
traveler - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
TravelerState - Class in ch.sahits.game.openpatrician.model.people.impl
Implementation of a traveler.
TravelerState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.TravelerState
 
treasureMap - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
TreasureMapOwnerState - Class in ch.sahits.game.openpatrician.model.people.impl
Implementation of a treasure map owner.
TreasureMapOwnerState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.TreasureMapOwnerState
 
treasury - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
Tresury - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
Tresury() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.Tresury
 
tt - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
 

U

unbind(Observable) - Method in class ch.sahits.game.openpatrician.javafx.bindings.LateIntegerBinding
Unbind the observable.
unload(IWare, int) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
Unload the specified quantity of the ware.
unload(IWare, int) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Unload the specified quantity of the ware.
unmarshaller - Variable in class ch.sahits.game.openpatrician.model.city.CityFactory
 
unregister(Object) - Method in interface ch.sahits.game.openpatrician.model.time.IIndividualPeriodicalUpdater
Unregister a target from further notifications.
unregister(Object) - Method in class ch.sahits.game.openpatrician.model.time.IndividualPeriodicalUpdater
 
unregisterFromEventBus() - Method in class ch.sahits.game.openpatrician.model.time.PeriodicalTimeUpdaterV2
 
update(IWeapon, int) - Method in class ch.sahits.game.openpatrician.model.building.impl.WeaponStorage
 
update(IWeapon, int) - Method in interface ch.sahits.game.openpatrician.model.building.IWeaponStorage
Move weapons in or out of storage
update(int) - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityGuard
Change the amount by a positive or negative amount.
update() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IEldermanOffice
Monthly check if there should be new tasks or violations added.
update(int) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityGuard
 
update() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.EldermanOffice
 
update(long) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Tresury
 
update(long) - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
Update the total amount of cash in the treasury.
update() - Method in interface ch.sahits.game.openpatrician.model.city.ILoaner
Regularely update the state of the loaner to present citizens that require money.
update() - Method in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
 
update(ICity) - Method in interface ch.sahits.game.openpatrician.model.IUpdatableCityRelatedState
Update the state by using the referenced city.
update() - Method in interface ch.sahits.game.openpatrician.model.IUpdateableState
Update the state.
update(ICity) - Method in class ch.sahits.game.openpatrician.model.people.impl.BaseTravelerState
 
update() - Method in class ch.sahits.game.openpatrician.model.people.impl.BuyerState
 
update() - Method in class ch.sahits.game.openpatrician.model.people.impl.ConcurrentState
Update the concurrent with a new pair and premium.
update() - Method in class ch.sahits.game.openpatrician.model.people.impl.ContractBrookerState
Generate a name of the broker.
update(ICity) - Method in class ch.sahits.game.openpatrician.model.people.impl.CourierState
 
update() - Method in class ch.sahits.game.openpatrician.model.people.impl.InformantState
Update the informant with new pieces of information
update(ICity) - Method in class ch.sahits.game.openpatrician.model.people.impl.PatrolState
 
update() - Method in class ch.sahits.game.openpatrician.model.people.impl.PirateHunterState
Update the pirate hunter.
update(ICity) - Method in class ch.sahits.game.openpatrician.model.people.impl.SmugglerState
 
update() - Method in class ch.sahits.game.openpatrician.model.people.impl.TavernPirateState
Update the pirate to become some other physical person.
update() - Method in class ch.sahits.game.openpatrician.model.people.impl.ThieveState
 
update(ICity) - Method in class ch.sahits.game.openpatrician.model.people.impl.TraderState
 
update(ICity) - Method in class ch.sahits.game.openpatrician.model.people.impl.TransportTraderState
 
update() - Method in class ch.sahits.game.openpatrician.model.people.impl.TreasureMapOwnerState
 
update() - Method in class ch.sahits.game.openpatrician.model.people.impl.WarehouseTenant
Update the state.
updateAmount(IWare, int) - Method in interface ch.sahits.game.openpatrician.model.building.IAutomatedTrading
Update the amount of ware
updateAmount(IWare, int) - Method in class ch.sahits.game.openpatrician.model.building.impl.AutomatedTrading
 
updateCash(long) - Method in interface ch.sahits.game.openpatrician.model.ICompany
Add or subtract some cash
updateCash(long) - Method in class ch.sahits.game.openpatrician.model.impl.Company
Add or subtract some cash
updateCash(int) - Method in class ch.sahits.game.openpatrician.model.impl.Player
Add or subtract some cash
updateCash(int) - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Change the available cash of the player
updateDaily() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Method handling daily updates.
updateDaily() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
updateDestinations(ICity, int) - Method in class ch.sahits.game.openpatrician.model.people.impl.CourierState
 
updateDestinations(ICity, int) - Method in class ch.sahits.game.openpatrician.model.people.impl.PatrolState
 
updateEndOfYear() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Method to handel the end of year updates.
updateEndOfYear() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
updateFactory - Variable in class ch.sahits.game.openpatrician.model.building.impl.Storage
 
updateFactory - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
updateFactory - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
updateFactory - Variable in class ch.sahits.game.openpatrician.model.impl.Company
 
updateFactory - Variable in class ch.sahits.game.openpatrician.model.impl.Player
 
updateGuardsNumber(int) - Method in class ch.sahits.game.openpatrician.model.building.impl.Storage
 
updateGuardsNumber(int) - Method in interface ch.sahits.game.openpatrician.model.building.IStorage
Increase or decrease the number of guards
updateInterval - Variable in class ch.sahits.game.openpatrician.model.time.PeriodicalTimeUpdaterV2
Period that the listener should be notified
updateMonthly() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Method handling monthly updates.
updateMonthly() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
updatePrice(IWare, int) - Method in interface ch.sahits.game.openpatrician.model.building.IAutomatedTrading
Update the price of the ware
updatePrice(IWare, int) - Method in class ch.sahits.game.openpatrician.model.building.impl.AutomatedTrading
 
updateProfit(int) - Method in class ch.sahits.game.openpatrician.model.building.impl.Steward
 
updateProfit(int) - Method in interface ch.sahits.game.openpatrician.model.building.ISteward
Add the profit the total profit.
updater - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
updateRank(ESocialRank) - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
updateRank(ESocialRank) - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Update to the new social rank
updateRendedSpace(int) - Method in class ch.sahits.game.openpatrician.model.building.impl.Storage
 
updateRendedSpace(int) - Method in interface ch.sahits.game.openpatrician.model.building.IStorage
Update the rented out space
updateTick(ClockTickIntervalChange) - Method in class ch.sahits.game.openpatrician.model.time.PeriodicalTimeUpdaterV2
 
updateTime(DateTime) - Method in class ch.sahits.game.openpatrician.model.Date
Change the time.
updateWareNeedOrSurplus(int) - Method in class ch.sahits.game.openpatrician.model.people.impl.InformantState
 
updateWeekly() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Method handling weekly updates.
updateWeekly() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
upgrade() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
upgrade() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Upgrade the ship if it is upgradable
UUID - Variable in class ch.sahits.game.openpatrician.model.impl.Player
 

V

value - Variable in class ch.sahits.game.openpatrician.data.map.Dimension
 
value - Variable in class ch.sahits.game.openpatrician.data.map.Location
 
valueOf(String) - Static method in enum ch.sahits.game.openpatrician.model.building.ELevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.sahits.game.openpatrician.model.building.ETradeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.sahits.game.openpatrician.model.city.ECityState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.sahits.game.openpatrician.model.city.EKontorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.sahits.game.openpatrician.model.city.EPopulationClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.sahits.game.openpatrician.model.EDifficultyLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.sahits.game.openpatrician.model.EGameSpeed
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.sahits.game.openpatrician.model.EObjective
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.sahits.game.openpatrician.model.EPlayerStateChange
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.sahits.game.openpatrician.model.personal.EEconomicCareer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.sahits.game.openpatrician.model.personal.EMilitantCareer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.sahits.game.openpatrician.model.personal.ESocialRank
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.sahits.game.openpatrician.model.product.ETransferAmount
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.sahits.game.openpatrician.model.product.EWare
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.sahits.game.openpatrician.model.product.EWareSize
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.sahits.game.openpatrician.model.ship.EShipSide
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.sahits.game.openpatrician.model.ship.EShipType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.sahits.game.openpatrician.model.ship.EShipUpgrade
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.sahits.game.openpatrician.model.time.EUpdateIntervalRegistration
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.sahits.game.openpatrician.model.weapon.EWeapon
Returns the enum constant of this type with the specified name.
values() - Static method in enum ch.sahits.game.openpatrician.model.building.ELevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.sahits.game.openpatrician.model.building.ETradeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.sahits.game.openpatrician.model.city.ECityState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.sahits.game.openpatrician.model.city.EKontorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.sahits.game.openpatrician.model.city.EPopulationClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.sahits.game.openpatrician.model.EDifficultyLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.sahits.game.openpatrician.model.EGameSpeed
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.sahits.game.openpatrician.model.EObjective
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.sahits.game.openpatrician.model.EPlayerStateChange
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.sahits.game.openpatrician.model.personal.EEconomicCareer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.sahits.game.openpatrician.model.personal.EMilitantCareer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.sahits.game.openpatrician.model.personal.ESocialRank
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.sahits.game.openpatrician.model.product.ETransferAmount
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.sahits.game.openpatrician.model.product.EWare
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.sahits.game.openpatrician.model.product.EWareSize
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.sahits.game.openpatrician.model.ship.EShipSide
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.sahits.game.openpatrician.model.ship.EShipType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.sahits.game.openpatrician.model.ship.EShipUpgrade
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.sahits.game.openpatrician.model.time.EUpdateIntervalRegistration
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.sahits.game.openpatrician.model.weapon.EWeapon
Returns an array containing the constants of this enum type, in the order they are declared.
violation - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.EldermanOffice
 

W

wageCosts - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
wageCostsDays - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
ware - Variable in class ch.sahits.game.openpatrician.data.map.Effective
 
ware - Variable in class ch.sahits.game.openpatrician.data.map.Ineffective
 
ware - Variable in class ch.sahits.game.openpatrician.model.people.impl.BaseTradePerson
 
ware - Variable in class ch.sahits.game.openpatrician.model.people.impl.BuyerState
 
WareAmountCalculator - Class in ch.sahits.game.openpatrician.model.product
Service for calculating amounts that might be bought for a certain price.
WareAmountCalculator() - Constructor for class ch.sahits.game.openpatrician.model.product.WareAmountCalculator
 
wareAndAmount - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Pikemen.CityHallNotice
 
WareHolding - Class in ch.sahits.game.openpatrician.model.impl
This class represents an entity that can hold wares which can be moved
WareHolding() - Constructor for class ch.sahits.game.openpatrician.model.impl.WareHolding
 
warehouseTenant - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
WarehouseTenant - Class in ch.sahits.game.openpatrician.model.people.impl
Implementation of a warehouse tenant.
WarehouseTenant() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.WarehouseTenant
 
wareID - Variable in enum ch.sahits.game.openpatrician.model.product.EWare
 
wareNeeded - Variable in class ch.sahits.game.openpatrician.model.people.impl.InformantState
 
wares - Variable in class ch.sahits.game.openpatrician.model.building.impl.AutomatedTrading
 
wares - Variable in class ch.sahits.game.openpatrician.model.impl.WareHolding
Store the amount of wares in the city in the ware specific sizes
wareSurplus - Variable in class ch.sahits.game.openpatrician.model.people.impl.InformantState
 
weapon - Variable in class ch.sahits.game.openpatrician.model.ship.impl.WeaponsLocation
The weapon in the slot
weaponsDealer - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
WeaponsDealerState - Class in ch.sahits.game.openpatrician.model.people.impl
Implementation of the weapons dealer.
WeaponsDealerState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
 
WeaponsLocation - Class in ch.sahits.game.openpatrician.model.ship.impl
This class defines a weapon and its location on board a ship.
WeaponsLocation() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.WeaponsLocation
 
weaponStorage - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
Weapons storage
WeaponStorage - Class in ch.sahits.game.openpatrician.model.building.impl
Implementation for the storage of weapons
WeaponStorage() - Constructor for class ch.sahits.game.openpatrician.model.building.impl.WeaponStorage
 
weaponStore - Variable in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
 
widow() - Method in class ch.sahits.game.openpatrician.model.impl.Player
Widow and become unmarried again

X

x - Variable in class ch.sahits.game.openpatrician.data.map.Dimension
 
x - Variable in class ch.sahits.game.openpatrician.data.map.Location
 

Y

y - Variable in class ch.sahits.game.openpatrician.data.map.Dimension
 
y - Variable in class ch.sahits.game.openpatrician.data.map.Location
 
A B C D E F G H I J K L M N O P R S T U V W X Y 

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