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

A

absentPersonProperty() - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
absentPersons - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
AbstractAuction - Class in ch.sahits.game.openpatrician.model.city.guild.impl
This class implements the base fuctionality as defined by IAuction.
AbstractAuction(DateTime, int) - Constructor for class ch.sahits.game.openpatrician.model.city.guild.impl.AbstractAuction
Construct an auction object without an owner.
AbstractAuction(DateTime, int, IPlayer) - Constructor for class ch.sahits.game.openpatrician.model.city.guild.impl.AbstractAuction
Create an auction object with a specific owner.
AbstractMapRegistry<K,V> - Class in ch.sahits.game.openpatrician.model.collection
 
AbstractMapRegistry() - Constructor for class ch.sahits.game.openpatrician.model.collection.AbstractMapRegistry
 
AcceptedAldermanTask - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
AcceptedAldermanTask(IAldermanTask, DateTime, IPlayer) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.AcceptedAldermanTask
 
acceptMarriagBrokereOffer(IAIPlayer) - Method in interface ch.sahits.game.openpatrician.model.player.IAIEventDecisionStrategy
Decide if the offer of a marriage broker should be accepted.
acceptMarriageOffer(IAIPlayer) - Method in interface ch.sahits.game.openpatrician.model.player.IAIEventDecisionStrategy
Decide if a marriage offer should be accepted.
action - Variable in class ch.sahits.game.openpatrician.dialog.ButtonTemplate
 
add(IAIPlayer) - Method in class ch.sahits.game.openpatrician.model.AIPlayerList
 
add(int) - Method in class ch.sahits.game.openpatrician.model.BaseAmountable
Add a number items
add(ITradingOffice) - Method in class ch.sahits.game.openpatrician.model.building.TradingOfficeList
 
add(ICitizen) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.AldermanCandidateList
 
add(ICityHall) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.CityHallList
 
add(ICity) - Method in class ch.sahits.game.openpatrician.model.city.CityProductionStorage
Create the production storage for an additional city.
add(IGuild) - Method in class ch.sahits.game.openpatrician.model.city.guild.GuildList
 
add(LoanProposal) - Method in interface ch.sahits.game.openpatrician.model.city.ILoaner
Add a loan proposal.
add(LoanRequest) - Method in interface ch.sahits.game.openpatrician.model.city.ILoaner
Add a loan request.
add(CityState) - Method in class ch.sahits.game.openpatrician.model.city.impl.CityRegistry
 
add(LoanProposal) - Method in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
 
add(LoanRequest) - Method in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
 
add(ILoaner) - Method in class ch.sahits.game.openpatrician.model.city.LoanerList
 
add(IShipyard, ICity) - Method in class ch.sahits.game.openpatrician.model.city.Shipyards
Add a shipyard in the city.
add(TimedTask) - Method in class ch.sahits.game.openpatrician.model.event.TimedUpdatableTaskList
Add a new task.
add(ICity) - Method in interface ch.sahits.game.openpatrician.model.map.IMap
Add a new city.
add(ICity) - Method in class ch.sahits.game.openpatrician.model.map.impl.GameMap
 
add(ISeaPirate) - Method in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
Add a pirate.
add(IPlayer) - Method in class ch.sahits.game.openpatrician.model.PlayerList
 
add(int, int) - Method in class ch.sahits.game.openpatrician.model.product.AmountablePrice
Add a number items
add(INavigableVessel) - Method in interface ch.sahits.game.openpatrician.model.sea.ILocationTracker
Add a shipt to the location tracker.
add(IConvoy) - Method in class ch.sahits.game.openpatrician.model.ship.ConvoyList
 
addBlockade(ICity, IBlockade) - Method in class ch.sahits.game.openpatrician.model.sea.BlockadeState
Add a blockade for the city.
addBuildingPermission(IPlayer) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Add the bulidng permission for that player in the city.
addBuildingPermission(IPlayer) - Method in class ch.sahits.game.openpatrician.model.city.impl.City
 
addCaptain(ICity, DateTime, ICaptain) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
 
addCity(Point2D, IMediterreanCity) - Method in class ch.sahits.game.openpatrician.model.city.guild.impl.MediterreanSeaMap
 
addCity(ICity, CityState) - Method in class ch.sahits.game.openpatrician.model.city.impl.CitiesState
Add a new city.
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
 
addDonations(int) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
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
addOtherIncome(int) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
addPaidSpecialTaxes(long) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
addPaidTaxes(long) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
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.
addSegment(int) - Method in class ch.sahits.game.openpatrician.model.map.MapSegmentedImage
 
addSegment(MapSegmentedImage) - Method in class ch.sahits.game.openpatrician.server.MapLocationDetectionModel
 
addSelectableVessel(INavigableVessel) - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
addSelectableVessel(INavigableVessel) - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Add a selectable vessel to the list.
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
addShip(IShip) - Method in interface ch.sahits.game.openpatrician.model.ship.IConvoy
Add a ship to the convoy.
addShip(IShip) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
addShip(IShip) - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
addShip(IShip) - Method in interface ch.sahits.game.openpatrician.model.ship.IShipGroup
Add a ship to the convoy.
addShipBuildingOrder(IShipDueDate, Optional<TimedTask>) - 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.
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.
addShips(IPlayer, List<IShip>) - Method in interface ch.sahits.game.openpatrician.model.sea.IBlockade
Add a number of ships for a player to the blockade.
addShips(IPlayer, List<IShip>) - Method in class ch.sahits.game.openpatrician.model.sea.impl.Blockade
 
addTask(IAldermanTask, DateTime, IPlayer) - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IAldermanOffice
Add a new task that is currently worked on.
addTask(IAldermanTask, DateTime, IPlayer) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.AldermanOffice
 
addTradeAgreement(IPlayer, ITradeAgreement) - Method in interface ch.sahits.game.openpatrician.model.city.guild.IMediterreanMap
Add a trade agreement for a player.
addTradeAgreement(IPlayer, ITradeAgreement) - Method in class ch.sahits.game.openpatrician.model.city.guild.impl.MediterreanSeaMap
 
addTradeRoute(ITradeRoute) - Method in class ch.sahits.game.openpatrician.model.map.impl.GameMap
 
addTradeStep(ITradeStep, INavigableVessel) - Method in interface ch.sahits.game.openpatrician.model.IAIPlayer
Add a new trade step at the end of the list.
addTradeStep(ITradeStep, INavigableVessel) - Method in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
addTradeStop(ITradeRouteStop) - Method in class ch.sahits.game.openpatrician.model.map.impl.TradeRoute
Add a new trade stop to the route.
addVessel(INavigableVessel, Optional<Path>, List<Point2D>) - Method in class ch.sahits.game.openpatrician.model.sea.TravellingVessels
The vessel starts it's travel and must be added to this collection together with its data.
addWareReputation(int) - Method in class ch.sahits.game.openpatrician.model.personal.impl.Reputation
 
addWareReputation(int) - Method in interface ch.sahits.game.openpatrician.model.personal.IReputation
Update the reputation with the reputation change by supplying wares.
aiMaxBuyAbsolute - Variable in enum ch.sahits.game.openpatrician.model.product.EWare
 
aiMaxBuyPercentage - Variable in enum ch.sahits.game.openpatrician.model.product.EWare
 
AIPlayer - Class in ch.sahits.game.openpatrician.model.impl
Implementation of an artificial intelligence player.
AIPlayer(ICity, DateTime, ICompany) - Constructor for class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
AIPlayerList - Class in ch.sahits.game.openpatrician.model
Singleton beans holding all players.
AIPlayerList() - Constructor for class ch.sahits.game.openpatrician.model.AIPlayerList
 
alderman - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
AldermanCandidateList - Class in ch.sahits.game.openpatrician.model.city.cityhall
Holds a list of alderman candidates.
AldermanCandidateList() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.AldermanCandidateList
 
aldermanCandidates - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.AldermanCandidateList
 
aldermanCandidates - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
aldermanElectionDate - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
AldermanOffice - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
AldermanOffice() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.AldermanOffice
 
aldermanOffice - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
AldermanTask - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
AldermanTask() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.AldermanTask
 
AldermanTaskPlayerMap - Class in ch.sahits.game.openpatrician.model.city.cityhall
 
AldermanTaskPlayerMap() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.AldermanTaskPlayerMap
 
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.Contribution
 
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
 
AmountablePrice(int, double) - Constructor for class ch.sahits.game.openpatrician.model.product.AmountablePrice
Constructor initalizing the amountablePrice with an amount and average price.
AMOUNTABLEPRICE_ENTRY_NAME - Static variable in class ch.sahits.game.openpatrician.persistence.converter.WareMapConverter
 
AmountableProvider - Class in ch.sahits.game.openpatrician.model
 
AmountableProvider() - Constructor for class ch.sahits.game.openpatrician.model.AmountableProvider
 
amountableProvider - Variable in class ch.sahits.game.openpatrician.model.building.impl.WeaponStorage
 
amountableProvider - Variable in class ch.sahits.game.openpatrician.model.impl.WareHolding
 
amountableProvider - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
amountableProvider - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
amountableProvider - Variable in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
amountAndPrice - Variable in class ch.sahits.game.openpatrician.model.people.impl.ContractBrookerState
 
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.
amountOfShips - Variable in class ch.sahits.game.openpatrician.model.map.PirateMapSegmentImage
 
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
assemblyDate - Variable in class ch.sahits.game.openpatrician.model.sea.impl.Blockade
 
assignCaptainToCity(ICaptain, ICity, DateTime) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
Assign the captain to a new town.
assignTask(IPlayer, IAldermanTask) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.AldermanTaskPlayerMap
 
assignToShip(IShip) - Method in interface ch.sahits.game.openpatrician.model.people.ICaptain
Assign a captain to a ship.
assignToShip(IShip) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
auctionDate - Variable in class ch.sahits.game.openpatrician.model.city.guild.impl.AbstractAuction
 
auctionedBuilding - Variable in class ch.sahits.game.openpatrician.model.city.guild.impl.BuildingAuction
 
auctionedShip - Variable in class ch.sahits.game.openpatrician.model.city.guild.impl.ShipAuction
 
auctions - Variable in class ch.sahits.game.openpatrician.model.city.guild.impl.Guild
 
AUpdatable - Annotation Type in ch.sahits.game.openpatrician.model
Marking a model type that it should be updated in relation to the city.
AUpdatableCityRelated - Annotation Type in ch.sahits.game.openpatrician.model
Marking a model type that it should be updated in relation to the city.
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
Ballot - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
Ballot(ICityPetition) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.Ballot
 
Ballot(ICityViolation) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.Ballot
 
ballotResult - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
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
 
baseHeadTax - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
BasePatrolState - Class in ch.sahits.game.openpatrician.model.people.impl
Base implementation for patrol like tasks.
BasePatrolState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.BasePatrolState
 
BasePriceCalulation - Class in ch.sahits.game.openpatrician.model.product
 
BasePriceCalulation() - Constructor for class ch.sahits.game.openpatrician.model.product.BasePriceCalulation
 
basePropertyTax - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
baseSalaryPerDay - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
BaseStrategyType<T> - Interface in ch.sahits.game.openpatrician.model.player
Generic type interface for strategies.
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
BezierPriceCalculation - Class in ch.sahits.game.openpatrician.model.product
Price calculation if the curve is defined by a start and end point and two control points, defining the curve as a bezier curve.
BezierPriceCalculation() - Constructor for class ch.sahits.game.openpatrician.model.product.BezierPriceCalculation
 
BezierPriceCurve - Class in ch.sahits.game.openpatrician.model.product
 
BezierPriceCurve() - Constructor for class ch.sahits.game.openpatrician.model.product.BezierPriceCurve
 
biddingPlayer - Variable in class ch.sahits.game.openpatrician.model.city.guild.impl.AbstractAuction
 
biddingPlayers - Variable in class ch.sahits.game.openpatrician.model.city.guild.impl.AbstractAuction
 
bidLevel - Variable in class ch.sahits.game.openpatrician.model.city.guild.impl.AbstractAuction
 
bind(Observable) - Method in class ch.sahits.game.openpatrician.javafx.bindings.LateIntegerBinding
Bind an additional observable to the binding.
bindStoredAmount(ReadOnlyIntegerProperty) - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
 
bindWares() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
birthDate - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
birthDate - Variable in class ch.sahits.game.openpatrician.model.personal.impl.Child
 
birthDate - Variable in class ch.sahits.game.openpatrician.model.personal.impl.PersonalData
 
birthPlace - Variable in class ch.sahits.game.openpatrician.model.personal.impl.PersonalData
 
Blockade - Class in ch.sahits.game.openpatrician.model.sea.impl
 
Blockade(DateTime, DateTime) - Constructor for class ch.sahits.game.openpatrician.model.sea.impl.Blockade
 
blockadedCity - Variable in class ch.sahits.game.openpatrician.model.sea.BlockadeState
 
BlockadeState - Class in ch.sahits.game.openpatrician.model.sea
Hold the state of all current blockades
BlockadeState() - Constructor for class ch.sahits.game.openpatrician.model.sea.BlockadeState
 
bonus - Variable in class ch.sahits.game.openpatrician.model.people.impl.PatrolState
 
boughtBricks - Variable in class ch.sahits.game.openpatrician.model.city.impl.CityWall
 
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
building - Variable in class ch.sahits.game.openpatrician.model.event.BuildingFinished
 
BuildingAuction - Class in ch.sahits.game.openpatrician.model.city.guild.impl
Implement the auction for a building
BuildingAuction(DateTime, int, IPlayer, IBuilding) - Constructor for class ch.sahits.game.openpatrician.model.city.guild.impl.BuildingAuction
Create an auction for a building.
buildingCosts - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
buildingCostsProperty() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
buildingCostsProperty() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
 
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
 
buildingPermission - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
 
buildingProduction - Variable in class ch.sahits.game.openpatrician.model.city.impl.CityState
 
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(int, 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
 
buildTimeCog - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
buildTimeCrayer - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
buildTimeHolk - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
buildTimeSnaikka - 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
 
buyCurve - Variable in enum ch.sahits.game.openpatrician.model.product.EWare
 
buyCurve - Variable in enum ch.sahits.game.openpatrician.model.weapon.EWeapon
 
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(ITradable, ReadOnlyIntegerProperty, IntegerBinding) - Method in class ch.sahits.game.openpatrician.model.product.ComputablePriceV2
Integer binding calculation for the buy price.

C

cacheBuy - Variable in class ch.sahits.game.openpatrician.model.product.BezierPriceCalculation
 
cacheSell - Variable in class ch.sahits.game.openpatrician.model.product.BezierPriceCalculation
 
caclulateBezierPoint(double, Point2D, Point2D, Point2D, Point2D) - Method in class ch.sahits.game.openpatrician.model.product.BezierPriceCalculation
Calculate the point (x,y-coordinates) on the bezier curve defined by the four control points for parameter t
cal - Variable in class ch.sahits.game.openpatrician.model.Date
Current date
calculatablePath - Variable in class ch.sahits.game.openpatrician.model.sea.TravellingVessel
List of points representing the path.
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.
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(ITradable, int, int, int, long) - Method in class ch.sahits.game.openpatrician.model.product.ComputablePriceV2
Calculate the amount between 0 and maxAmount that can be bought for at max maxPrice
calculateBuyAmount(ITradable, int, int, int, int, int, long) - Method in class ch.sahits.game.openpatrician.model.product.ComputablePriceV2
Calculate the maximum amount that is afordable by recustion.
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.
calculateDiscreteBezierPoints(Point2D, Point2D, Point2D, Point2D) - Method in class ch.sahits.game.openpatrician.model.product.BezierPriceCalculation
Calculate a list of points at discrete x coordinates.
PRE: The bezier curve does not bend back on itself.
calculateInitialBeggarCount(int) - Method in class ch.sahits.game.openpatrician.model.city.impl.City
 
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(ITradable, int, int, int) - Method in class ch.sahits.game.openpatrician.model.product.ComputablePriceV2
 
calculateSellAmount(ITradable, int, int, int, int) - Method in class ch.sahits.game.openpatrician.model.product.ComputablePriceV2
 
calculateSellAmountInHalf(ITradable, int, int, int, int, int, int) - Method in class ch.sahits.game.openpatrician.model.product.ComputablePriceV2
 
calculation - Variable in class ch.sahits.game.openpatrician.model.product.ComputablePriceV2
 
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.
canConvert(Class) - Method in class ch.sahits.game.openpatrician.persistence.converter.ContributionConverter
 
canConvert(Class) - Method in class ch.sahits.game.openpatrician.persistence.converter.WareConverter
 
canConvert(Class) - Method in class ch.sahits.game.openpatrician.persistence.converter.WareMapConverter
 
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
 
captainHireStrategyType - Variable in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
captainMapping - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
 
captains - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
 
captainsState - Variable in class ch.sahits.game.openpatrician.model.map.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(int, Point2D, PirateMapSegmentImage) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.CapturePirateNest
 
careerLevel - Variable in class ch.sahits.game.openpatrician.model.impl.Player
 
careerLowerOffset - Variable in enum ch.sahits.game.openpatrician.model.personal.ESocialRank
 
careerUpperOffset - Variable in enum ch.sahits.game.openpatrician.model.personal.ESocialRank
 
cash - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
cash - Variable in class ch.sahits.game.openpatrician.model.impl.Company
 
cashProperty() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
cashProperty() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
 
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.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.guild - package ch.sahits.game.openpatrician.model.city.guild
 
ch.sahits.game.openpatrician.model.city.guild.impl - package ch.sahits.game.openpatrician.model.city.guild.impl
 
ch.sahits.game.openpatrician.model.city.impl - package ch.sahits.game.openpatrician.model.city.impl
 
ch.sahits.game.openpatrician.model.collection - package ch.sahits.game.openpatrician.model.collection
 
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.impl - package ch.sahits.game.openpatrician.model.impl
 
ch.sahits.game.openpatrician.model.map - package ch.sahits.game.openpatrician.model.map
 
ch.sahits.game.openpatrician.model.map.impl - package ch.sahits.game.openpatrician.model.map.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.player - package ch.sahits.game.openpatrician.model.player
 
ch.sahits.game.openpatrician.model.product - package ch.sahits.game.openpatrician.model.product
 
ch.sahits.game.openpatrician.model.sea - package ch.sahits.game.openpatrician.model.sea
 
ch.sahits.game.openpatrician.model.sea.impl - package ch.sahits.game.openpatrician.model.sea.impl
 
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.ui - package ch.sahits.game.openpatrician.model.ui
 
ch.sahits.game.openpatrician.model.weapon - package ch.sahits.game.openpatrician.model.weapon
 
ch.sahits.game.openpatrician.persistence.converter - package ch.sahits.game.openpatrician.persistence.converter
 
ch.sahits.game.openpatrician.server - package ch.sahits.game.openpatrician.server
 
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
 
checkList - Variable in class ch.sahits.game.openpatrician.server.MapLocationDetectionModel
 
checkStartYear(int) - Method in class ch.sahits.game.openpatrician.model.Date
 
Child - Class in ch.sahits.game.openpatrician.model.personal.impl
 
Child() - Constructor for class ch.sahits.game.openpatrician.model.personal.impl.Child
 
children - Variable in class ch.sahits.game.openpatrician.model.impl.Player
 
ChurchState - Class in ch.sahits.game.openpatrician.model.city.impl
 
ChurchState() - Constructor for class ch.sahits.game.openpatrician.model.city.impl.ChurchState
 
cities - Variable in class ch.sahits.game.openpatrician.model.city.guild.impl.MediterreanSeaMap
 
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.map.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.City
 
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.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.CityHall
 
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 - Variable in class ch.sahits.game.openpatrician.model.city.guild.impl.Guild
 
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(FoundNewSettlement) - 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.FoundingCityBecomesAccessible
 
city - Variable in class ch.sahits.game.openpatrician.model.event.PersonLeavesTavernEvent
 
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
 
cityBean(FoundNewSettlement) - Method in class ch.sahits.game.openpatrician.spring.ModelConfiguration
 
CityChurchRegistry - Class in ch.sahits.game.openpatrician.model.collection
Holding a map for church and city.
CityChurchRegistry() - Constructor for class ch.sahits.game.openpatrician.model.collection.CityChurchRegistry
 
cityCoordinates - Variable in class ch.sahits.game.openpatrician.model.map.impl.GameMap
 
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.Treasury
 
cityGuardCostsProperty() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
cityGuardCostsProperty() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
 
CityHall - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
CityHall() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
CityHallList - Class in ch.sahits.game.openpatrician.model.city.cityhall
Singleton bean holding all city halls.
CityHallList() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.CityHallList
 
CityHallNotice - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
CityHallNotice() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHallNotice
 
cityHalls - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.CityHallList
 
CityProductionStorage - Class in ch.sahits.game.openpatrician.model.city
This is a map of the production stores for all city owned workshops.
CityProductionStorage() - Constructor for class ch.sahits.game.openpatrician.model.city.CityProductionStorage
 
CityRegistry - Class in ch.sahits.game.openpatrician.model.city.impl
Container for all the cities.
CityRegistry() - Constructor for class ch.sahits.game.openpatrician.model.city.impl.CityRegistry
 
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, IShipyard, TavernState) - Constructor for class ch.sahits.game.openpatrician.model.city.impl.CityState
 
cityStates - Variable in class ch.sahits.game.openpatrician.model.city.impl.CityRegistry
 
CityTavernRegistry - Class in ch.sahits.game.openpatrician.model.collection
 
CityTavernRegistry() - Constructor for class ch.sahits.game.openpatrician.model.collection.CityTavernRegistry
 
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
 
cityWall - Variable in class ch.sahits.game.openpatrician.model.city.impl.CityState
 
CityWall - Class in ch.sahits.game.openpatrician.model.city.impl
This is a simple model for the city wall.
CityWall() - Constructor for class ch.sahits.game.openpatrician.model.city.impl.CityWall
 
CityWallPetition - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
CityWallPetition() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityWallPetition
 
cleanupTradeAgreements() - Method in class ch.sahits.game.openpatrician.model.city.guild.impl.MediterreanSeaMap
 
clearLoadedWares() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
Clear all loaded wares.
clearOldRequests() - Method in interface ch.sahits.game.openpatrician.model.city.ILoaner
Remove request that are older than a certain time span.
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.Date
 
clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.impl.Game
 
clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.impl.Player
 
clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.map.impl.GameMap
 
clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
 
clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
 
closable - Variable in class ch.sahits.game.openpatrician.dialog.DialogTemplate
 
Cog - Class in ch.sahits.game.openpatrician.model.ship.impl
 
Cog(EShipUpgrade, String, Properties, long) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Cog
Constructor initializing the name and the upgrade level
Cog(String, Properties, long) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Cog
Constructor for a Crayer without any upgrade
collectedDonationsForExtension - Variable in class ch.sahits.game.openpatrician.model.city.impl.ChurchState
 
Company - Class in ch.sahits.game.openpatrician.model.impl
 
Company(ICity, long, 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
 
computablePrice - Variable in class ch.sahits.game.openpatrician.model.impl.WareHolding
 
ComputablePriceV2 - Class in ch.sahits.game.openpatrician.model.product
Ecapsulate the price computation.
ComputablePriceV2() - Constructor for class ch.sahits.game.openpatrician.model.product.ComputablePriceV2
 
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.
computePrice(ITradable, boolean, int, int, IPopulationStructure, ECityState) - Method in class ch.sahits.game.openpatrician.model.product.BezierPriceCalculation
 
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(ITradable, boolean, int, int, IPopulationStructure, ECityState) - Method in interface ch.sahits.game.openpatrician.model.product.IPriceCalculationV2
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(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(ITradable, boolean, int, int, IPopulationStructure, ECityState) - Method in class ch.sahits.game.openpatrician.model.product.SimplePriceCalculation
 
computeRentalIncome() - Method in interface ch.sahits.game.openpatrician.model.building.ITownHouse
Compute the rental income for one day
computeValue() - Method in class ch.sahits.game.openpatrician.javafx.bindings.StaticIntegerBinding
 
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
 
constructionSelectionType - Variable in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
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
consumedEntries() - Method in class ch.sahits.game.openpatrician.model.city.impl.CityState
Get the consumed entries as a set.
consumingWares - Variable in class ch.sahits.game.openpatrician.model.city.guild.impl.MediterreanCity
 
contact - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHallNotice
 
contains(Object) - Method in class ch.sahits.game.openpatrician.model.PlayerList
 
containsSegment(MapSegmentedImage) - Method in class ch.sahits.game.openpatrician.server.MapLocationDetectionModel
 
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.AmountableProvider
 
context - Variable in class ch.sahits.game.openpatrician.model.city.CityProductionStorage
 
context - Variable in class ch.sahits.game.openpatrician.model.ModelFactory
 
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(AmountablePrice<IWare>, IWare) - 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.
Contribution - Class in ch.sahits.game.openpatrician.model.city.impl
 
Contribution(DateTime, int, IWare) - Constructor for class ch.sahits.game.openpatrician.model.city.impl.Contribution
 
ContributionConverter - Class in ch.sahits.game.openpatrician.persistence.converter
 
ContributionConverter() - Constructor for class ch.sahits.game.openpatrician.persistence.converter.ContributionConverter
 
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
 
controlPoint1 - Variable in class ch.sahits.game.openpatrician.model.product.BezierPriceCurve
 
controlPoint2 - Variable in class ch.sahits.game.openpatrician.model.product.BezierPriceCurve
 
ConverterProvider - Class in ch.sahits.game.openpatrician.persistence.converter
 
ConverterProvider() - Constructor for class ch.sahits.game.openpatrician.persistence.converter.ConverterProvider
 
convois - Variable in class ch.sahits.game.openpatrician.model.ship.ConvoyList
 
convoy - Variable in class ch.sahits.game.openpatrician.model.sea.impl.Blockade
 
Convoy - Class in ch.sahits.game.openpatrician.model.ship.impl
Implementation of the Convoy.
Convoy(IShip, boolean) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
ConvoyList - Class in ch.sahits.game.openpatrician.model.ship
List of all convois.
ConvoyList() - Constructor for class ch.sahits.game.openpatrician.model.ship.ConvoyList
 
coordinates - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
 
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
councilmen - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
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, long) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Crayer
Constructor initializing the name and the upgrade level
Crayer(String, Properties, long) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Crayer
Constructor for a Crayer without any upgrade
createAnonymousShipAuction(DateTime, int, IShip) - Method in class ch.sahits.game.openpatrician.model.ModelFactory
Retrieve an auction instance for a ship, that has no previous owner, e.g.
createBuildingAuction(DateTime, int, IPlayer, IBuilding) - Method in class ch.sahits.game.openpatrician.model.ModelFactory
Retrieve an auction instance for the building owned by owner, which will be auctioned on auctionDate starting with startingBid
createLoadBinding() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
createLoadBinding() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
createLoadBinding() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
createShipAuction(DateTime, int, IPlayer, IShip) - Method in class ch.sahits.game.openpatrician.model.ModelFactory
Retrieve an auction instance for the ship owned by owner, which will be auctioned on auctionDate starting with startingBid
createWareAmountable() - Method in class ch.sahits.game.openpatrician.model.AmountableProvider
 
createWeaponAmountable() - Method in class ch.sahits.game.openpatrician.model.AmountableProvider
 
creditor - Variable in class ch.sahits.game.openpatrician.model.city.impl.Debt
 
criminalDrive - Variable in class ch.sahits.game.openpatrician.model.impl.Player
 
Crossbowmen - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
Crossbowmen() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.Crossbowmen
 
currentBid - Variable in class ch.sahits.game.openpatrician.model.city.guild.impl.AbstractAuction
 
currentDestIndex - Variable in class ch.sahits.game.openpatrician.model.people.impl.BasePatrolState
 
currentHeadTaxValue - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
currentHeadTaxValueProperty() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
currentHeadTaxValueProperty() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
Double property for the current head tax value.
currentPropertyTax - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
currentPropertyTaxProperty() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
currentPropertyTaxProperty() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
 
currentTask - Variable in class ch.sahits.game.openpatrician.model.city.guild.impl.AbstractAuction
 
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

damage(int) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
Apply the damage to all ships.
damage(int) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
damage(int) - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
damage(int) - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
Damage the ship
date - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
date - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
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.DateService
 
date - Variable in class ch.sahits.game.openpatrician.model.event.TimedUpdatableTaskList
 
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.people.impl.SeaPiratesState
 
dateService - Variable in class ch.sahits.game.openpatrician.model.city.guild.impl.MediterreanSeaMap
 
dateService - Variable in class ch.sahits.game.openpatrician.model.Date
 
DateService - Class in ch.sahits.game.openpatrician.model
Service concerning the date.
DateService() - Constructor for class ch.sahits.game.openpatrician.model.DateService
 
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.city.cityhall.impl.AcceptedAldermanTask
 
deadline - Variable in class ch.sahits.game.openpatrician.model.people.impl.BuyerState
 
deadline - Variable in class ch.sahits.game.openpatrician.server.MapSegmentDataCheck
 
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
 
debts - Variable in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
 
deductPropertyTaxes(int) - Method in interface ch.sahits.game.openpatrician.model.IBalanceSheet
 
deductPropertyTaxes(int) - Method in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
Update the property taxes for the whole week.
DEFAULT_INVALID_START_YEAR - Static variable in class ch.sahits.game.openpatrician.model.Date
 
DefaultCreditor - Class in ch.sahits.game.openpatrician.model.city.impl
Default implementation of a creditor, which does nothing with the recieved money.
DefaultCreditor() - Constructor for class ch.sahits.game.openpatrician.model.city.impl.DefaultCreditor
 
defaultLocale() - Method in class ch.sahits.game.openpatrician.spring.ModelConfiguration
 
defendingShips - Variable in class ch.sahits.game.openpatrician.model.sea.PirateNest
 
deliver(int) - Method in interface ch.sahits.game.openpatrician.model.people.IContractBroker
Deliver a specified amount.
deliver(int) - Method in class ch.sahits.game.openpatrician.model.people.impl.ContractBrookerState
 
deliveredAmount - Variable in class ch.sahits.game.openpatrician.model.people.impl.ContractBrookerState
 
destination - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.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
 
destroy() - Method in interface ch.sahits.game.openpatrician.model.building.IBuilding
Execute when the building is destroyed.
destroy() - Method in class ch.sahits.game.openpatrician.model.building.impl.Storage
 
destroy() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
DETECTION_RADIUS - Variable in class ch.sahits.game.openpatrician.model.city.guild.impl.MediterreanSeaMap
 
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.DisplayTemplateMessage
 
Difficulty - Class in ch.sahits.game.openpatrician.model
Defining the difficulty in the game
Difficulty(EDifficultyLevel, EDifficultyLevel, EDifficultyLevel, EDifficultyLevel, EDifficultyLevel, EDifficultyLevel, int, int, String) - Constructor for class ch.sahits.game.openpatrician.model.Difficulty
 
difficulty - Variable in class ch.sahits.game.openpatrician.model.impl.Game
 
dimension - Variable in class ch.sahits.game.openpatrician.model.map.impl.GameMap
 
discoveredTradingSpots - Variable in class ch.sahits.game.openpatrician.model.city.guild.impl.MediterreanSeaMap
 
DisplayMessage - Class in ch.sahits.game.openpatrician.model
Message that can be displayed on screen.
DisplayMessage(String, Object...) - Constructor for class ch.sahits.game.openpatrician.model.DisplayMessage
 
DisplayStateMessage - Class in ch.sahits.game.openpatrician.model
Extension of a simple message that is diplayed on the noticeboard.
DisplayStateMessage(String, IDialogState, Object...) - Constructor for class ch.sahits.game.openpatrician.model.DisplayStateMessage
 
DisplayTemplateMessage - Class in ch.sahits.game.openpatrician.model
Extension of a simple message that is diplayed on the noticeboard.
DisplayTemplateMessage(String, DialogTemplate, Object...) - Constructor for class ch.sahits.game.openpatrician.model.DisplayTemplateMessage
 
distanceInKmForOneHealthPointReduction - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
donations - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
donationsProperty() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
donationsProperty() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
 
DOUBLE_ENTRY_NAME - Static variable in class ch.sahits.game.openpatrician.persistence.converter.WareMapConverter
 
drwawablePath - Variable in class ch.sahits.game.openpatrician.model.sea.TravellingVessel
Path that can be used to display on the map.
dueDate - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.AldermanTask
 
dueDate - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHallNotice
 
dueDate - Variable in class ch.sahits.game.openpatrician.model.city.impl.Debt
 
dueDate - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipDueDate
 
duration - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.AldermanTask
 
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

EBidLevel - Enum in ch.sahits.game.openpatrician.model.city.guild
Level of the bid in an auction.
EBidLevel() - Constructor for enum ch.sahits.game.openpatrician.model.city.guild.EBidLevel
 
EChurchExtension - Enum in ch.sahits.game.openpatrician.model.city
Defining the extension levels for the church.
EChurchExtension(int) - Constructor for enum ch.sahits.game.openpatrician.model.city.EChurchExtension
 
ECityState - Enum in ch.sahits.game.openpatrician.model.city
State of the city.
ECityState() - Constructor for enum ch.sahits.game.openpatrician.model.city.ECityState
 
ECityViolationPunishment - Enum in ch.sahits.game.openpatrician.model.city.cityhall
 
ECityViolationPunishment() - Constructor for enum ch.sahits.game.openpatrician.model.city.cityhall.ECityViolationPunishment
 
ECityWall - Enum in ch.sahits.game.openpatrician.model.city
 
ECityWall(int) - Constructor for enum ch.sahits.game.openpatrician.model.city.ECityWall
 
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
 
EElectionType - Enum in ch.sahits.game.openpatrician.model.city.cityhall
 
EElectionType() - Constructor for enum ch.sahits.game.openpatrician.model.city.cityhall.EElectionType
 
EEventMediaType - Enum in ch.sahits.game.openpatrician.model.event
Enumeration mapping the various events (e.g.
EEventMediaType(String) - Constructor for enum ch.sahits.game.openpatrician.model.event.EEventMediaType
 
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
 
Election - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
Election(EElectionType) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.Election
 
electionDate - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
electionResult - 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
 
end - Variable in class ch.sahits.game.openpatrician.model.product.BezierPriceCurve
 
endBlockade - Variable in class ch.sahits.game.openpatrician.model.sea.impl.Blockade
 
ensureCapacity(int) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
Check if the amount can be loaded
entrySet() - Method in class ch.sahits.game.openpatrician.model.collection.AbstractMapRegistry
 
entrySet() - Method in class ch.sahits.game.openpatrician.model.sea.BlockadeState
 
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.BaseAmountable
 
equals(Object) - Method in class ch.sahits.game.openpatrician.model.city.impl.City
 
equals(Object) - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
equals(Object) - Method in class ch.sahits.game.openpatrician.model.map.MapSegmentedImage
 
equals(Object) - Method in class ch.sahits.game.openpatrician.model.PlayerList
 
equals(Object) - Method in class ch.sahits.game.openpatrician.model.product.AmountablePrice
 
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, double, int, int) - Constructor for enum ch.sahits.game.openpatrician.model.personal.ESocialRank
 
establishedDate - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
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
 
event - Variable in class ch.sahits.game.openpatrician.model.event.TargetedEvent
 
eventDecitionStrategyType - Variable in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
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
 
execute() - Method in interface ch.sahits.game.openpatrician.model.product.ITradeStep
Execute the trade step.
executeTradeSteps(IAIPlayer, INavigableVessel) - Method in interface ch.sahits.game.openpatrician.model.player.IAITradeStrategy
Execute the trad steps defined for the vessel.
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
 
exploredSpots - Variable in class ch.sahits.game.openpatrician.model.city.guild.impl.MediterreanSeaMap
 
exploreSpot(IPlayer, Point2D) - Method in interface ch.sahits.game.openpatrician.model.city.guild.IMediterreanMap
Player explored a spot and may have detected a trading spot.
exploreSpot(IPlayer, Point2D) - Method in class ch.sahits.game.openpatrician.model.city.guild.impl.MediterreanSeaMap
 
extension - Variable in class ch.sahits.game.openpatrician.model.city.impl.CityWall
 
extensionLevel - Variable in class ch.sahits.game.openpatrician.model.city.impl.ChurchState
 

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
 
findAIPlayersCurrentlyInCity(ICity) - Method in class ch.sahits.game.openpatrician.model.AIPlayerList
 
findBuilding(Class<T>, Optional<IPlayer>) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Find all matching buildings in a city.
findBuilding(Class<T>, Optional<IPlayer>) - Method in class ch.sahits.game.openpatrician.model.city.impl.City
 
findBuildings(ICity) - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
findBuildings(ICity, Class<T>) - 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<T>) - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Find all buildings in the city that are some subtype of the indicated class
findCaptainsCurrentCity(ICaptain) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
Find the current city of a captain.
findCitiesWithNeedMinimalDistance(ICity, IWare, INavigableVessel) - Method in interface ch.sahits.game.openpatrician.model.player.IProductionConsumptionKnowledge
Find cities that need the ware and order them based on the need and the distance.
findCity(String) - Method in interface ch.sahits.game.openpatrician.model.map.IMap
Find a city by its name.
findCity(Point2D) - Method in interface ch.sahits.game.openpatrician.model.map.IMap
Find the city at the given coordinates.
findCity(String) - Method in class ch.sahits.game.openpatrician.model.map.impl.GameMap
 
findCity(Point2D) - Method in class ch.sahits.game.openpatrician.model.map.impl.GameMap
 
findCityHall(ICity) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.CityHallList
 
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.
findConvoy(ICity) - Method in class ch.sahits.game.openpatrician.model.ship.ConvoyList
Find all convois in town.
findGuild(ICity) - Method in class ch.sahits.game.openpatrician.model.city.guild.GuildList
 
findListWithProductionsMinimalDistance(ICity, IWare, INavigableVessel) - Method in interface ch.sahits.game.openpatrician.model.player.IProductionConsumptionKnowledge
Find cities that produce the ware and order them based on production amount and distance.
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.
findOwnedBy(IPlayer) - Method in class ch.sahits.game.openpatrician.model.building.TradingOfficeList
Find all trading offices of a player.
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.
finishBlockade(ICity) - Method in class ch.sahits.game.openpatrician.model.sea.BlockadeState
Finish the blockade.
finished(IAldermanTask) - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IAldermanOffice
Task is finished, so remove it from the list.
finished(IAldermanTask) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.AldermanOffice
 
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.impl.AIPlayer
 
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.InformantState
 
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
 
FoundingCityBecomesAccessible - Class in ch.sahits.game.openpatrician.model.event
 
FoundingCityBecomesAccessible() - Constructor for class ch.sahits.game.openpatrician.model.event.FoundingCityBecomesAccessible
 
FoundNewSettlement - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
FoundNewSettlement(int, Point2D, String, boolean) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.FoundNewSettlement
 
from - Variable in class ch.sahits.game.openpatrician.model.map.impl.LandBridge
 
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
 
FutureTowns - Class in ch.sahits.game.openpatrician.model.map.impl
 
FutureTowns() - Constructor for class ch.sahits.game.openpatrician.model.map.impl.FutureTowns
 
futureTowns - Variable in class ch.sahits.game.openpatrician.model.map.impl.GameMap
 
fxTheadExecution - Variable in class ch.sahits.game.openpatrician.model.BaseAmountable
 

G

Game - Class in ch.sahits.game.openpatrician.model.impl
Implementation of the game
Game(EObjective, Difficulty, EGameSpeed, boolean) - Constructor for class ch.sahits.game.openpatrician.model.impl.Game
 
gameDate - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
GameMap - Class in ch.sahits.game.openpatrician.model.map.impl
Implementation of the game map.
GameMap() - Constructor for class ch.sahits.game.openpatrician.model.map.impl.GameMap
 
gameSpeed - Variable in class ch.sahits.game.openpatrician.model.impl.Game
 
gameSpeedProperty() - Method in interface ch.sahits.game.openpatrician.model.IGame
Property for the game speed.
gameSpeedProperty() - Method in class ch.sahits.game.openpatrician.model.impl.Game
 
get(int) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.AldermanCandidateList
 
get(int) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.CityHallList
 
get(int) - Method in class ch.sahits.game.openpatrician.model.city.guild.GuildList
 
get(Object) - Method in class ch.sahits.game.openpatrician.model.collection.AbstractMapRegistry
 
get(int) - Method in class ch.sahits.game.openpatrician.model.PlayerList
 
getAbsentPersons() - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
getAge(DateTime) - Method in class ch.sahits.game.openpatrician.model.DateService
Calculate the age.
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
getAiMaxBuyAbsolute() - Method in interface ch.sahits.game.openpatrician.model.product.IWare
Retrieve the maximum absolute amount of the ware that should be loaded on a ship.
getAiMaxBuyPercentage() - Method in interface ch.sahits.game.openpatrician.model.product.IWare
Retrieve the amount in percentage the AI should buy of a certain ware when compared to the ship size.
getAlderman() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Retrieve the alderman.
getAldermanCandidates() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Retrieve the top four of the candidates for the alderman post.
getAldermanElectionDate() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Date of the next alderman election.
getAldermanOffice() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Retrieve the office of the alderman.
getAll() - Method in class ch.sahits.game.openpatrician.model.AIPlayerList
 
getAll() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.AldermanCandidateList
 
getAllFreeCaptains() - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
Retrieve a list of all captains that are not assigned to a town.
getAllPirates() - Method in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
Retrieve all pirates.
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.
getAmountAndPrice() - Method in interface ch.sahits.game.openpatrician.model.people.IContractBroker
Retrieve the amount and price that was agreed upon.
getArrivalDate(ICaptain) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
Retrieve the arrival date of a captain in a town.
getArrivalDate() - Method in interface ch.sahits.game.openpatrician.model.people.ITavernPerson
 
getAssemblyDate() - Method in interface ch.sahits.game.openpatrician.model.sea.IBlockade
Date when the convoy is assembled to travel to the city to be blockaded.
getAssignedShip() - Method in interface ch.sahits.game.openpatrician.model.people.ICaptain
Get the ship the captain is assigned to.
getAssignedShip() - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
Get the ship the captain is assigned to.
getAuctionDate() - Method in interface ch.sahits.game.openpatrician.model.city.guild.IAuction
Retrieve the date of the auction.
getAuctionedBuilding() - Method in interface ch.sahits.game.openpatrician.model.city.guild.IBuildingAuction
Retrieve the building that is being auctioned.
getAuctionedShip() - Method in interface ch.sahits.game.openpatrician.model.city.guild.IShipAuction
Retrieve the ship that is auctioned.
getAuctions() - Method in interface ch.sahits.game.openpatrician.model.city.guild.IGuild
Retreve the all auctions.
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.
getBallotResult() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
 
getBaseRepairTime(EShipType) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
getBasicWeeklyConsumtion(IWare) - Method in class ch.sahits.game.openpatrician.model.city.PopulationConsume
Basic need distribution for a city of 1000 people of average income.
getBiddingPlayer() - Method in interface ch.sahits.game.openpatrician.model.city.guild.IAuction
Retrieve the currently bidding player.
getBiddingPlayers() - Method in interface ch.sahits.game.openpatrician.model.city.guild.IAuction
Retrieve the list of AI players that can bid.
getBidLevel() - Method in interface ch.sahits.game.openpatrician.model.city.guild.IAuction
Retrieve the current bid level.
getBirthDate() - Method in interface ch.sahits.game.openpatrician.model.personal.IChild
Retrieve the birthdate of the child.
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
getBlockade(ICity) - Method in class ch.sahits.game.openpatrician.model.sea.BlockadeState
Retrieve the blockade for the city.
getBlockadeConvoy() - Method in interface ch.sahits.game.openpatrician.model.sea.IBlockade
Retrieve the blockade convoy
getBlockadeConvoy() - Method in class ch.sahits.game.openpatrician.model.sea.impl.Blockade
 
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 class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
Gets the value of the property buildingCosts.
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
 
getBuildLocation(IAIPlayer) - Method in interface ch.sahits.game.openpatrician.model.player.IAIConstructionSelectionStrategy
Select the build location of the new ship.
getBuyCurve() - Method in interface ch.sahits.game.openpatrician.model.product.ITradable
Retrieve the bezier curve defining the buy prices.
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.Convoy
 
getCapacity() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
getCapacity() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
getCapacity() - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
Available capacity of the ship, this represent the free storage in barrels
getCapacityPerOwner() - Method in interface ch.sahits.game.openpatrician.model.ship.IConvoy
Collect the convoys capacity per player who has ships in the convoy.
getCapacityPerOwner() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
getCaptain(ICity) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
Return a captain for a town if there is one.
getCaptain(ICity) - Method in interface ch.sahits.game.openpatrician.model.player.IAICaptainHireStrategy
Retrieve the captain to be hired.
getCaptainHireStrategies() - Method in interface ch.sahits.game.openpatrician.model.player.IAIStrategyProvider
Provide a list of strategies to hire a captain.
getCaptainHireStrategyType() - Method in interface ch.sahits.game.openpatrician.model.IAIPlayer
Retrieve the type of the strategy to hire captains.
getCaptian() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
Retrieve the captain of the Orleg ship.
getCaptian() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
getCaptian() - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
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 class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
Gets the value of the property cash.
getCash() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
Retrieve the whole amount in the treasury.
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.
getChildren() - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Retrieve all children.
getCities() - Method in interface ch.sahits.game.openpatrician.model.map.IMap
Retrieve an unmodifiable list of all the cities in the map
getCities(IPlayer) - Method in interface ch.sahits.game.openpatrician.model.map.IMap
Retrieve an unmodifiable list of all the cities in the map also including the once only visible to the player.
getCities() - Method in class ch.sahits.game.openpatrician.model.map.impl.GameMap
 
getCities(IPlayer) - Method in class ch.sahits.game.openpatrician.model.map.impl.GameMap
 
getCitizen() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve the list of citizen in the city.
getCitizen() - Method in interface ch.sahits.game.openpatrician.model.city.ILoanRequest
Who wants the loan.
getCity() - Method in interface ch.sahits.game.openpatrician.model.building.IBuilding
Retreive the location of the building.
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.ICityHall
Retrieve the city belonging to this city hall
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.guild.IGuild
Retrieve the city where the guild is located.
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.
getCity() - Method in interface ch.sahits.game.openpatrician.model.event.IShipEntersPortEvent
City which is entered.
getCityCoordinates() - Method in interface ch.sahits.game.openpatrician.model.map.IMap
Retrieve a list of all coordinates of the cities.
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 class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
Gets the value of the property cityGuardCosts.
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.
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
getCollectedDonationsForExtension() - Method in interface ch.sahits.game.openpatrician.model.city.IChurch
Retrieve the amount that was already donated toward the next church extension.
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
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 number of connections to councilmen in her hometown.
getConnectionsInYourHomeTown() - Method in interface ch.sahits.game.openpatrician.model.personal.ISpouseData
Retrieve the number of connections to councilmen in your home town
getConstructionSelectionStrategies() - Method in interface ch.sahits.game.openpatrician.model.player.IAIStrategyProvider
Provide a list of strategies to select a ship construction strategy.
getConstructionSelectionType() - Method in interface ch.sahits.game.openpatrician.model.IAIPlayer
Retrieve the type of the strategy to use for deciding how to build new ships.
getConsumedAmount(EWare) - Method in class ch.sahits.game.openpatrician.model.city.impl.CityState
Retrieve the amount that is consumed so far.
getConsumingWares() - Method in interface ch.sahits.game.openpatrician.model.city.guild.IMediterreanCity
Get the two wares that are consumed by the city.
getConsumptionAmount(IWare) - Method in interface ch.sahits.game.openpatrician.model.player.ICityProductionConsumptionKnowledge
Retrieve the consumption amount for a ware.
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
getControlPoint1() - Method in interface ch.sahits.game.openpatrician.model.product.IBezierPriceCurve
Retrieve the first control point controlling the tangential leaving of the curve at the start.
getControlPoint2() - Method in interface ch.sahits.game.openpatrician.model.product.IBezierPriceCurve
Retrieve the second control point controlling the tangential entering into the end point.
getCoordinates() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve the coordinates of the city
getCouncilmen() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Retrieve the list of all councilmen of the city
getCreditor() - Method in interface ch.sahits.game.openpatrician.model.city.impl.IDebt
Retrieve the citizen that owns the debt.
getCriminalDrive() - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Retrieve the value indicating the criminal drive of the player.
getCross() - Method in interface ch.sahits.game.openpatrician.model.map.IMapSection
Retrieve the location of the cross in the coordinates of IMap
getCurrentBid() - Method in interface ch.sahits.game.openpatrician.model.city.guild.IAuction
Retrieve the current bid of the bidding player.
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
getCurrentDestIndex() - Method in interface ch.sahits.game.openpatrician.model.people.IBasePatrol
Retrieve the current index in the destination list.
getCurrentHeadTaxValue() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
Gets the value of the property currentHeadTaxValue.
getCurrentHeadTaxValue() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
Retrieve the current height of the taxes.
getCurrentPropertyTax() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
Gets the value of the property currentPropertyTax.
getCurrentPropertyTax() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
Retrieve the current property tax.
getCurrentSpeed() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
getCurrentSpeed() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
getCurrentSpeed() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
getCurrentSpeed() - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
Current top speed of the ship.
getCurrentTask() - Method in interface ch.sahits.game.openpatrician.model.city.guild.IAuction
Retrieve the current task.
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.Convoy
Retrieve the damage of the ship that is damaged the most.
getDamage() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
getDamage() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
getDamage() - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
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 alderman.
getDeadline() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IAcceptedAldermanTask
 
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.
getDeliveredAmount() - Method in interface ch.sahits.game.openpatrician.model.people.IContractBroker
Retrieve the amount that was already delivered.
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.IBaseTraveler
 
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
getDialogBeanName() - Method in interface ch.sahits.game.openpatrician.dialog.IDialogState
Retrieve the bean name of the dialog.
getDifficulty() - Method in interface ch.sahits.game.openpatrician.model.IGame
Retrieve the difficultiy level of the game
getDimension() - Method in interface ch.sahits.game.openpatrician.model.map.IMap
Retrieve the map dimensions
getDimension() - Method in interface ch.sahits.game.openpatrician.model.map.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.
getDiscoveredTradingSpots() - Method in interface ch.sahits.game.openpatrician.model.city.guild.IMediterreanMap
Retrieve a map of all discovered trading spot locations along with their names.
getDiscoveredTradingSpots() - Method in class ch.sahits.game.openpatrician.model.city.guild.impl.MediterreanSeaMap
 
getDistanceInKmForOneHealthPointReduction() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Retrieve the distance in km the ship has to travel under normal conditions, for it's health to be reduced by one.
getDonations() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
Gets the value of the property donations.
getDonations() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
All the donated amount.
getDueDate() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IAldermanTask
Date until the task has to be fullfilled.
getDueDate() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHallNotice
Time untill when the ware has to be delivered.
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.
getDuration() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IAldermanTask
Time the player has from accepting it until the task must be completed.
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.
getEffectiveProduction() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve the wares that are produced efficiently
getElectionDate() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Date of the next election.
getElectionResult() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
 
getEnd() - Method in interface ch.sahits.game.openpatrician.model.product.IBezierPriceCurve
Get the end point for the bezier curve, where x == saturation
getEndBlockade() - Method in interface ch.sahits.game.openpatrician.model.sea.IBlockade
End date of the blockade.
getEstablishedDate() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
Retrieve the date when the trading office was established.
getEventDecisionStrategies() - Method in interface ch.sahits.game.openpatrician.model.player.IAIStrategyProvider
Provide a list of strategies to decide on events.
getEventDecitionStrategyType() - Method in interface ch.sahits.game.openpatrician.model.IAIPlayer
Retrieve the strategy type for event decission.
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
getExploredLocations(IPlayer) - Method in interface ch.sahits.game.openpatrician.model.city.guild.IMediterreanMap
Retrieve a list of all discovered location for a player.
getExploredLocations(IPlayer) - Method in class ch.sahits.game.openpatrician.model.city.guild.impl.MediterreanSeaMap
 
getExtensionLevel() - Method in interface ch.sahits.game.openpatrician.model.city.IChurch
Retrieve the next extension level.
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.
getFrom() - Method in interface ch.sahits.game.openpatrician.model.map.ILandBridge
 
getFromCity() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IBuildLandPassage
Retrieve an endpoint of the passage.
getFutureTowns() - Method in interface ch.sahits.game.openpatrician.model.map.IMap
 
getGameSpeed() - Method in interface ch.sahits.game.openpatrician.model.IGame
Retrieve the current game speed
getGameSpeed() - Method in class ch.sahits.game.openpatrician.model.impl.Game
Gets the value of the property gameSpeed.
getGuildJoinStrategies() - Method in interface ch.sahits.game.openpatrician.model.player.IAIStrategyProvider
Provide a list of strategies to join a guild.
getGuildJoinStrategyType() - Method in interface ch.sahits.game.openpatrician.model.IAIPlayer
Retrieve the strategy to join guilds.
getHanseaticMeetingDate() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Retrieve the meeting date for the next extra circular hanseatic day.
getHireDate() - Method in interface ch.sahits.game.openpatrician.model.people.INonFreeSeaPirate
Date when the pirate was hired by the player.
getHiringPlayer() - Method in interface ch.sahits.game.openpatrician.model.people.INonFreeSeaPirate
Player who hired the pirate
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
 
getImported() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve the subset list of wares that are produced but are actually imported.
getIneffectiveProduction() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve the wares that are produced inefficiently
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.
getKnowlege(ICity) - Method in interface ch.sahits.game.openpatrician.model.player.IProductionConsumptionKnowledge
Retrieve the knowledge for a city.
getKontorType() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve the city type
getLandbridges() - Method in interface ch.sahits.game.openpatrician.model.map.IMap
 
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.people.IShipOwner
Get a players last name
getLastName() - Method in interface ch.sahits.game.openpatrician.model.personal.IPersonalData
Get a players last name
getLoadableSpace() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
getLoadableSpace() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
getLoadableSpace() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
getLoadableSpace() - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
Retrieve the total amount of space that is available to store stuff.
getLoadBinding() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
getLoadBinding() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
getLoadBinding() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
getLoadBinding() - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
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.Convoy
 
getLoadedWares() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
getLoadedWares() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
getLoadedWares() - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
Retrieve a list of all loaded wares
getLoanedDuration(DateTime) - Method in class ch.sahits.game.openpatrician.model.city.impl.Debt
 
getLoanedDuration(DateTime) - Method in interface ch.sahits.game.openpatrician.model.city.impl.IDebt
Retrieve the duration in full days since taking the loan.
getLoanProposals() - Method in interface ch.sahits.game.openpatrician.model.city.ILoaner
Retrieve the loans that can be taken.
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.city.IFutureTowns
 
getLocation() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
getLocation() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
getLocation() - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
Retrieve the location of the ship.
getMap() - Method in interface ch.sahits.game.openpatrician.model.IGame
Retrieve the map
getMapBWImagePath() - Method in interface ch.sahits.game.openpatrician.model.map.IMap
Retrieve the path for the black and white variant of the map.
getMapImagePath() - Method in interface ch.sahits.game.openpatrician.model.map.IMap
Retrieve the path for the map image without the cities added.
getMaps() - Method in class ch.sahits.game.openpatrician.server.MapProviderService
Retrieve the map data consisting of key value pairs, where the key is the text key with which the map should be represented and the value the path to the map definition XML on the classpath.
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
 
getMarketSaturationForBuying() - Method in interface ch.sahits.game.openpatrician.model.product.ITradable
Retrieve the amount of units which is considered infinite when buying.
getMarketSaturationForSelling() - Method in interface ch.sahits.game.openpatrician.model.product.ITradable
Retrieve the amount of units which is considered infinite when selling.
getMaxBuyPriceModerate() - Method in interface ch.sahits.game.openpatrician.model.product.IWare
Retrieve the moderate max buy price of the ware.
getMaxBuyPriceOffensive() - Method in interface ch.sahits.game.openpatrician.model.product.IWare
Retrieve the offensive max buy price of the ware.
getMaxBuyPriceRabiat() - Method in interface ch.sahits.game.openpatrician.model.product.IWare
Retrieve the rabiat max buy price for the ware.
getMaxDaysAbsent() - Method in interface ch.sahits.game.openpatrician.model.people.ITavernPerson
 
getMaxDaysPresent() - Method in interface ch.sahits.game.openpatrician.model.people.ITavernPerson
 
getMaxNumberMilita() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Retrieve the maximum allowed members of the guard.
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.
getMaxValue(ITradable, boolean) - Method in class ch.sahits.game.openpatrician.model.product.BasePriceCalulation
Retreive the maximal value from tradable dependent if we are buying or selling.
getMaxValueBuy() - Method in interface ch.sahits.game.openpatrician.model.product.ITradable
Retrieve the value that is maximal payed for one unit of this ware if no ware is available.
getMaxValueSell() - Method in interface ch.sahits.game.openpatrician.model.product.ITradable
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
getMembers() - Method in interface ch.sahits.game.openpatrician.model.city.guild.IGuild
Retrieve all members of the guild.
getMinNumberOfSailors() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Retrieve the minimum of sailors needed to operate the ship.
getMinValue(ITradable, boolean) - Method in class ch.sahits.game.openpatrician.model.product.BasePriceCalulation
Retreive the minimal value from tradable dependent if we are buying or selling.
getMinValueBuy() - Method in interface ch.sahits.game.openpatrician.model.product.ITradable
Retrieve the value of the minimal payed sum for on unit if an infinitly amount of the ware exists.
getMinValueSell() - Method in interface ch.sahits.game.openpatrician.model.product.ITradable
Retrieve the value that has to be minimally payed sum for one unit if infinitly amount of wares exist.
getMinWeaponsStrength() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IOutriggerContract
Retrieve the minimum weapons strength agreed upon.
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 interface ch.sahits.game.openpatrician.model.city.cityhall.IFoundNewSettlement
Get the city name.
getName() - Method in interface ch.sahits.game.openpatrician.model.city.guild.IMediterreanCity
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.city.IFutureTowns
 
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.IShipOwner
Retrieve the players name
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.IChild
First name of the child.
getName() - Method in interface ch.sahits.game.openpatrician.model.personal.IPersonalData
Retrieve the players name
getName() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
The name of the convoy is the name of the Orleg ship.
getName() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
getName() - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
Retrieve the name of the of the ship
getNameTemplate() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve the non locale sepecific name template.
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.
getNextExtensionLevel() - Method in enum ch.sahits.game.openpatrician.model.city.EChurchExtension
Retrieve the next extension level if one is available.
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
 
getNextTradeStep(INavigableVessel) - Method in interface ch.sahits.game.openpatrician.model.IAIPlayer
Retrieve the next trade step that should be executed and remove it from the list.
getNextTradeStep(INavigableVessel) - Method in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
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.map.IMap
Retrieve the number of cities that are on the map.
getNumberCities() - Method in class ch.sahits.game.openpatrician.model.map.impl.GameMap
 
getNumberNo() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IBallot
 
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.
getNumberOfPixelPerKilometer() - Method in interface ch.sahits.game.openpatrician.model.map.IMap
Retrieve the scale of the map by providing a number to convert one kilometer into a number of pixels.
getNumberOfRequestedShips(IPlayer) - Method in interface ch.sahits.game.openpatrician.model.sea.IBlockade
Retrieve the number of ships that are requested.
getNumberOfRequestedShips(IPlayer) - Method in class ch.sahits.game.openpatrician.model.sea.impl.Blockade
 
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.Convoy
 
getNumberOfSailors() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
Gets the value of the property numberOfSailors.
getNumberOfSailors() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
getNumberOfSailors() - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
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
 
getNumberYes() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IBallot
 
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
getOrlegShip() - Method in interface ch.sahits.game.openpatrician.model.ship.IConvoy
Retrieve the lead ship of the convoy.
getOrlegShip() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
getOtherCosts() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
Gets the value of the property otherCosts.
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 class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
Gets the value of the property otherIncome.
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.IOutriggerContract
Get the outrigger ship.
getOutriggerContract() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Current outrigger of the city.
getOutriggerCosts() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
Gets the value of the property outriggerCosts.
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 interface ch.sahits.game.openpatrician.model.city.guild.IAuction
Get the owner that is auctioning.
getOwner() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
getOwner() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
getOwner() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
getOwner() - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
Retrieve the owner of the ship.
getPaidSpecialTaxes() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
Gets the value of the property paidSpecialTaxes.
getPaidSpecialTaxes() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
Amount of the paid special taxes.
getPaidTaxes() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
Gets the value of the property paidTaxes.
getPaidTaxes() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
Amount of the property and head taxes up to date this year.
getPassenger() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Retrieve the passenger on the ship.
getPercentageRoad() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve the amount of road in the city.
getPercentageRoad() - Method in class ch.sahits.game.openpatrician.model.city.impl.City
 
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.
getPirateFlag() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
getPirateFlag() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
getPirateFlag() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
getPirateFlag() - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
Indicate if the vessel has hissed the pirate flag (Jolly Roger) and the vessel therefore should be considered a pirate vessel.
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.
getPirateNests() - Method in interface ch.sahits.game.openpatrician.model.map.IMap
 
getPlayer() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IAcceptedAldermanTask
 
getPlayers() - Method in interface ch.sahits.game.openpatrician.model.ship.IConvoy
Get all players who have a ship in the convoy.
getPlayers() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
getPlayersWithRequestedShips() - Method in interface ch.sahits.game.openpatrician.model.sea.IBlockade
Retrieve a list of players which have requested a ship
getPlayersWithRequestedShips() - Method in class ch.sahits.game.openpatrician.model.sea.impl.Blockade
 
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
 
getPortraitResourceName() - Method in interface ch.sahits.game.openpatrician.model.personal.ISpouseData
Retrieve an portrait resource name
getPositionOnPath() - Method in class ch.sahits.game.openpatrician.model.sea.TravellingVessel
Gets the value of the property positionOnPath.
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.IBaseTraveler
 
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.
getPrice(boolean, ITradable, int) - Method in class ch.sahits.game.openpatrician.model.product.BezierPriceCalculation
 
getProducingWares() - Method in interface ch.sahits.game.openpatrician.model.city.guild.IMediterreanCity
Get the two wares that are produced in the city.
getProduction(IWare, ICity, IPlayer) - Method in interface ch.sahits.game.openpatrician.model.city.IBuildingProduction
Compute the total amount of ware the player produces in the city within a week
getProduction(IWare) - Method in class ch.sahits.game.openpatrician.model.product.ProductionChain
 
getProductionAmount(IWare) - Method in interface ch.sahits.game.openpatrician.model.player.ICityProductionConsumptionKnowledge
Retrieve the consumption amount for a ware.
getProductionAndConsumptionKnowledge() - Method in interface ch.sahits.game.openpatrician.model.IAIPlayer
Retrieve the knowledge of production and consumption.
getProductionAndConsumptionKnowledge() - Method in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
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
getPropertyTaxes() - Method in interface ch.sahits.game.openpatrician.model.IBalanceSheet
Retrieve the property taxes
getPunishment() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityViolation
Retrieve the proposed punishment for the violation.
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
 
getRandomPointAtSea() - Method in interface ch.sahits.game.openpatrician.server.IMapLocationProviderFacade
Retrieve a random ponint that is at sea.
getRandomPointAtSeaNear(Point2D) - Method in interface ch.sahits.game.openpatrician.server.IMapLocationProviderFacade
Retrieve a random ponint that is at sea.
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
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.
getRepairStrategies() - Method in interface ch.sahits.game.openpatrician.model.player.IAIStrategyProvider
Provide a list of repair strategy types.
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
 
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.
getRequiredAmount(IWare, IWare) - Method in class ch.sahits.game.openpatrician.model.product.ProductionChain
 
getRequiredWare() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHallNotice
What ware is required.
getRequiredWares(IWare) - Method in class ch.sahits.game.openpatrician.model.product.ProductionChain
 
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
 
getResource() - Method in enum ch.sahits.game.openpatrician.model.event.EEventMediaType
 
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 per day.
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
getSaturation(ITradable, boolean) - Method in class ch.sahits.game.openpatrician.model.product.BasePriceCalulation
Retreive the saturation value from tradable dependent if we are buying or selling.
getSegmentedMap() - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Retrieve the segmented image map.
getSelectableVessels() - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
getSelectableVessels() - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Provide a different view on the fleet by containing all the vessels that can be selected.
getSellCurve() - Method in interface ch.sahits.game.openpatrician.model.product.ITradable
Retrieve the bezier curve defining the sell prices.
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.event.IShipEntersPortEvent
Vessel that enters the port.
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.
getShipRepairStrategyType() - Method in interface ch.sahits.game.openpatrician.model.IAIPlayer
Retrieve the type of for the ship repair strategy.
getShips(IPlayer) - Method in interface ch.sahits.game.openpatrician.model.sea.IBlockade
Retrieve the ships of a certain player.
getShips() - Method in interface ch.sahits.game.openpatrician.model.sea.IBlockade
Retrieve all ships for the blockade.
getShips(IPlayer) - Method in class ch.sahits.game.openpatrician.model.sea.impl.Blockade
 
getShips() - Method in class ch.sahits.game.openpatrician.model.sea.impl.Blockade
 
getShips() - Method in interface ch.sahits.game.openpatrician.model.ship.IConvoy
Retrieve a list of the ships in the convoy.
getShips(IPlayer) - Method in interface ch.sahits.game.openpatrician.model.ship.IConvoy
Get all the ships in the convoi that belong to a player.
getShips() - Method in interface ch.sahits.game.openpatrician.model.ship.IGroupableVessel
Retrieve all ships in the vessel.
getShips() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
getShips(IPlayer) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
getShips() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
getShips() - Method in interface ch.sahits.game.openpatrician.model.ship.IShipGroup
Retrieve a list of the ships in the convoy.
getShipSize(IShip) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
getShipsToAuction() - Method in interface ch.sahits.game.openpatrician.model.sea.IBlockade
List containing ships that were captured during the blockade mission, that will be auctioned at the end.
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.
getShipUpgradeList() - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
getShipUpgradeList() - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
Retrieve the list of all ships that are to be upgraded.
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
 
getShipyard(ICity) - Method in class ch.sahits.game.openpatrician.model.city.Shipyards
Retrieve the shipyard of the city.
getSiegeCosts() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
Gets the value of the property siegeCosts.
getSiegeCosts() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
Paid ransom to prevent/abort siege.
getSize() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
getSize() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
getSize() - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
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)
getSortedWareAvailabilityMap() - Method in class ch.sahits.game.openpatrician.model.city.impl.CityState
Find the wares and order them in the amount of their availability.
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.
getStart() - Method in interface ch.sahits.game.openpatrician.model.product.IBezierPriceCurve
Get the start point for the bezier curve, where x == 0.
getStartingBid() - Method in interface ch.sahits.game.openpatrician.model.city.guild.IAuction
Retrieve the first bid amount.
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
getStorage(ICity) - Method in class ch.sahits.game.openpatrician.model.city.CityProductionStorage
Retrieve the ProductionStorage for the city.
getStored(IWare) - Method in class ch.sahits.game.openpatrician.model.city.ProductionStorage
Retrieve the amount that is stored of a specific ware.
getStoredAmount(IWare) - Method in interface ch.sahits.game.openpatrician.model.player.ICityProductionConsumptionKnowledge
Retrieve the stored amount for a ware.
getStrategy() - Method in interface ch.sahits.game.openpatrician.model.player.BaseStrategyType
Retrieve an instance of the strategy defined by the type.
getSum() - Method in interface ch.sahits.game.openpatrician.model.city.ILoanRequest
Amount to be loaned.
getSum() - Method in class ch.sahits.game.openpatrician.model.product.AmountablePrice
Get the total cum of the amount.
getTakeLoanStrategies() - Method in interface ch.sahits.game.openpatrician.model.player.IAIStrategyProvider
Provide a list of take loan strategies.
getTakeLoanStrategyType() - Method in interface ch.sahits.game.openpatrician.model.IAIPlayer
Retrieve the type of the strategy for taking a loan.
getTask() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IAcceptedAldermanTask
 
getTasks() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IAldermanOffice
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
 
getTo() - Method in interface ch.sahits.game.openpatrician.model.map.ILandBridge
 
getToCity() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IBuildLandPassage
Retrieve an endpoint of the passage.
getTopSpeed() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
getTopSpeed() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
getTopSpeed() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
getTopSpeed() - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
Retrieve the speed of the vessel in kilometer per hour
getTotalConsumtion(IWare, ICity) - Method in interface ch.sahits.game.openpatrician.model.city.IBuildingProduction
Retrieve the amount the workshops consume to produce the ware within a week
getTotalDuration() - Method in class ch.sahits.game.openpatrician.model.city.impl.Debt
 
getTotalDuration() - Method in interface ch.sahits.game.openpatrician.model.city.impl.IDebt
Retrieve the total duration of the loan in days.
getTotalProduction(IWare, ICity) - Method in interface ch.sahits.game.openpatrician.model.city.IBuildingProduction
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.
getTownsInFounding() - Method in interface ch.sahits.game.openpatrician.model.map.IMap
Retrieve the cities that are currently being founded by players.
getTradeAgreements(IPlayer) - Method in interface ch.sahits.game.openpatrician.model.city.guild.IMediterreanMap
Retreive the trade agreements for a specific player.
getTradeAgreements(IPlayer) - Method in class ch.sahits.game.openpatrician.model.city.guild.impl.MediterreanSeaMap
 
getTradeLocation() - Method in interface ch.sahits.game.openpatrician.model.city.guild.ITradeAgreement
Retrieve the partner city of the trade.
getTradeMission(INavigableVessel) - Method in interface ch.sahits.game.openpatrician.model.IAIPlayer
Retrieve the trade mission of a given vessel.
getTradeMission(INavigableVessel) - Method in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
getTradePerson() - Method in interface ch.sahits.game.openpatrician.model.people.ITrader
 
getTradeRoutes() - Method in interface ch.sahits.game.openpatrician.model.map.IMap
Retrieve the trade routes defined for this map.
getTradeStop() - Method in interface ch.sahits.game.openpatrician.model.map.ITradeRouteStop
Which city is represented by this trade stop.
getTradeStops() - Method in interface ch.sahits.game.openpatrician.model.map.ITradeRoute
Get the stops of a route.
getTradeStrategies() - Method in interface ch.sahits.game.openpatrician.model.player.IAIStrategyProvider
Provide a list of AI strategy types for the trading.
getTradeStrategyType(INavigableVessel) - Method in interface ch.sahits.game.openpatrician.model.IAIPlayer
Retreive the the type of trade strategy.
getTradeStrategyType(INavigableVessel) - Method in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
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
 
getTravellingVessel(INavigableVessel) - Method in interface ch.sahits.game.openpatrician.model.sea.ITravellingVessels
 
getTravellingVessel(INavigableVessel) - Method in class ch.sahits.game.openpatrician.model.sea.TravellingVessels
Retrieve the meta date for a travelling vessel.
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
 
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.
getUuid() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
getUuid() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
getUuid() - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
Retrieve a universal unique identifier for the vessel.
getValidTill() - Method in interface ch.sahits.game.openpatrician.model.city.guild.ITradeAgreement
Retrieve the date till when the agreement is valid.
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.IAldermanOffice
Get the current violation.
getVotes() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IElectionResult
Retrieve the votes every citizen recieved.
getWageCosts() - Method in interface ch.sahits.game.openpatrician.model.IBalanceSheet
Retrieve the wage costs
getWare(IWare) - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
Retrieve the amount of ware in storage
getWare() - Method in interface ch.sahits.game.openpatrician.model.city.guild.ITradeAgreement
Retrieve the ware for this trade agreement.
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 interface ch.sahits.game.openpatrician.model.people.IContractBroker
The ware that should 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.Convoy
 
getWare(IWare) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
getWare(IWare) - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
getWare(IWare) - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
Retrieve the amount of ware loaded
getWareAndAmount() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHallNotice
Required amount and their guaranteed price.
getWareAndAmount() - Method in interface ch.sahits.game.openpatrician.model.city.guild.ITradeAgreement
Retreive the amount and the price which is guaranteed.
getWareNeeded() - Method in interface ch.sahits.game.openpatrician.model.people.IInformant
Possible information about in which city which ware is needed.
getWaresToBuy() - Method in interface ch.sahits.game.openpatrician.model.map.ITradeRouteStop
Retrieve the wares that should be bought at this trade stop.
getWareSurplus() - Method in interface ch.sahits.game.openpatrician.model.people.IInformant
Possible information about in which city which ware is available in surplus.
getWaresWithProductionChain() - Method in class ch.sahits.game.openpatrician.model.product.ProductionChain
Retrieve all wares that require other wares to be produced.
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.Convoy
 
getWeaponAmount(IWeapon) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
getWeaponAmount(IWeapon) - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
getWeaponAmount(IWeapon) - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
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
getWeekIndex() - Method in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
getWeeklyConsumption(IWare, ICity) - Method in class ch.sahits.game.openpatrician.model.city.PopulationConsume
Calculate the weekly overall consumption of a ware in a city.
getWeeklyRefund() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IOutriggerContract
Retrieve the amount that is payed weekly for the service.
getWeeklySalary() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityGuard
Weekly salary per guard.
getWorkedOnTasks() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IAldermanOffice
Retrieve the tasks that are currently worked on.
getWorkers() - Method in interface ch.sahits.game.openpatrician.model.building.IWorkShop
Retrieve the number of workers in the shop
getXOffset() - Method in interface ch.sahits.game.openpatrician.model.map.IMapSection
Retrieve the offset on IMap in X direction
getXStreamConverters(Mapper) - Method in class ch.sahits.game.openpatrician.persistence.converter.ConverterProvider
 
getYOffset() - Method in interface ch.sahits.game.openpatrician.model.map.IMapSection
Retrieve the offset on IMap in Y direction
guardCostPerDay - 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
Guild - Class in ch.sahits.game.openpatrician.model.city.guild.impl
 
Guild() - Constructor for class ch.sahits.game.openpatrician.model.city.guild.impl.Guild
 
guildJoinStrategyType - Variable in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
GuildList - Class in ch.sahits.game.openpatrician.model.city.guild
List holding a reference to all guilds.
GuildList() - Constructor for class ch.sahits.game.openpatrician.model.city.guild.GuildList
 
guilds - Variable in class ch.sahits.game.openpatrician.model.city.guild.GuildList
 
GuildSettings - Class in ch.sahits.game.openpatrician.model.city.guild
This settings class holds all the common setting for all guilds, so that this object can be a singleton, while the guilds themselves are prototypes.
GuildSettings() - Constructor for class ch.sahits.game.openpatrician.model.city.guild.GuildSettings
 

H

handle(long) - Method in class ch.sahits.game.openpatrician.model.event.SchedulableTask
This method is called every time the task is scheduled to run.
handleClockTick(ClockTick) - Method in class ch.sahits.game.openpatrician.model.event.TimedUpdatableTaskList
 
handleDailyUpdate(ClockTickDayChange) - Method in class ch.sahits.game.openpatrician.model.building.impl.Storage
 
handleMessage(DisplayMessage) - Method in class ch.sahits.game.openpatrician.model.impl.Game
 
handleShipArrivesInPort(IShipEntersPortEvent) - Method in interface ch.sahits.game.openpatrician.model.player.IAITradeStrategy
 
hanseaticMeetingDate - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
hasBuildingPermission(IPlayer) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
The player has building permission in this city.
hasBuildingPermission(IPlayer) - Method in class ch.sahits.game.openpatrician.model.city.impl.City
 
hashCode() - Method in class ch.sahits.game.openpatrician.model.BaseAmountable
 
hashCode() - Method in class ch.sahits.game.openpatrician.model.city.impl.City
 
hashCode() - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
hashCode() - Method in class ch.sahits.game.openpatrician.model.map.MapSegmentedImage
 
hashCode() - Method in class ch.sahits.game.openpatrician.model.PlayerList
 
hashCode() - Method in class ch.sahits.game.openpatrician.model.product.AmountablePrice
 
hasMoreTradeSteps(INavigableVessel) - Method in interface ch.sahits.game.openpatrician.model.IAIPlayer
Check if there are further trade steps.
hasMoreTradeSteps(INavigableVessel) - Method in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
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.Convoy
 
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(int, ICity) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.HelpCity
 
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.
hire(IAIPlayer, IShip, ICaptain, ICity) - Method in interface ch.sahits.game.openpatrician.model.player.IAICaptainHireStrategy
player hires captain on the vessel.
hireCaptain(ICaptain, ICity) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
Remove the captain from the availables.
hireDate - Variable in class ch.sahits.game.openpatrician.model.people.impl.NonFreeSeaPirate
 
hiringPlayer - Variable in class ch.sahits.game.openpatrician.model.people.impl.NonFreeSeaPirate
 
Holk - Class in ch.sahits.game.openpatrician.model.ship.impl
 
Holk(EShipUpgrade, String, Properties, long) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Holk
Constructor initializing the name and the upgrade level
Holk(String, Properties, long) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Holk
Constructor for a Crayer without any upgrade
hometown - Variable in class ch.sahits.game.openpatrician.model.impl.Citizen
 
homeTown - Variable in class ch.sahits.game.openpatrician.model.impl.Company
 
HumanPlayer - Class in ch.sahits.game.openpatrician.model.impl
 
HumanPlayer(ICity, IPersonalData, ESocialRank, ICompany) - Constructor for class ch.sahits.game.openpatrician.model.impl.HumanPlayer
 
HuntPirate - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
HuntPirate(int, ISeaPirate) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.HuntPirate
 

I

IAcceptedAldermanTask - Interface in ch.sahits.game.openpatrician.model.city.cityhall
 
IAICaptainHireStrategy - Interface in ch.sahits.game.openpatrician.model.player
Strategy defines if a captain should be hired.
IAICaptainHireStrategyType - Interface in ch.sahits.game.openpatrician.model.player
Type of the strategy for hiring captains.
IAIConstructionSelectionStrategy - Interface in ch.sahits.game.openpatrician.model.player
A construction selection strategy decides if a new ship should be ordered, where it should be built and what type it should be.
IAIConstructionSelectionStrategyType - Interface in ch.sahits.game.openpatrician.model.player
Defining the type for a strategy to select an approach for constructing a ship.
IAIEventDecisionStrategy - Interface in ch.sahits.game.openpatrician.model.player
Strategy for decing how to react on events.
IAIEventDecisionStrategyType - Interface in ch.sahits.game.openpatrician.model.player
Type of the strategy to decide on events.
IAIGuildJoinStrategy - Interface in ch.sahits.game.openpatrician.model.player
Strategy to decide and join a guild.
IAIGuildJoinStrategyType - Interface in ch.sahits.game.openpatrician.model.player
Type for the strategy to join a guild.
IAIPlayer - Interface in ch.sahits.game.openpatrician.model
Player interface defining an artificial player.
IAIShipRepairStrategy - Interface in ch.sahits.game.openpatrician.model.player
Defining the strategy for repaing a ship.
IAIShipRepairStrategyType - Interface in ch.sahits.game.openpatrician.model.player
The repair strategy type defines the type to be used by the AI engine to decide on how ships of an AI player should be repaired.
IAIStrategyProvider - Interface in ch.sahits.game.openpatrician.model.player
Interface for providing the various strategies for the AI.
IAITakeLoanStrategy - Interface in ch.sahits.game.openpatrician.model.player
Interface defining the strategy for taking a loan.
IAITakeLoanStrategyType - Interface in ch.sahits.game.openpatrician.model.player
Type definition of the takin loan strategy.
IAITradeStrategy - Interface in ch.sahits.game.openpatrician.model.player
This interface defines the API for a trading strategy for the AI.
IAITradeStrategyType - Interface in ch.sahits.game.openpatrician.model.player
The trade strategy type defines a type of strategy that is used by the AIEngine to determine the next step in the trading for an AI player.
IAldermanOffice - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Office of the alderman.
IAldermanTask - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Task that an alderman auspice may fullfil.
IAmountable - Interface in ch.sahits.game.openpatrician.model
This interface marks an object as amountable.
IAuction - Interface in ch.sahits.game.openpatrician.model.city.guild
Base model for the next auction hold in the guild.
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.
IBallot - Interface in ch.sahits.game.openpatrician.model.city.cityhall
 
IBarn - Interface in ch.sahits.game.openpatrician.model.building
A Barn is an enpoint of a land passage.
IBasePatrol - Interface in ch.sahits.game.openpatrician.model.people
 
IBaseTraveler - Interface in ch.sahits.game.openpatrician.model.people
 
IBezierPriceCurve - Interface in ch.sahits.game.openpatrician.model.product
Definition of the price curve as a bezier curve.
IBlockade - Interface in ch.sahits.game.openpatrician.model.sea
State of a single blockade.
IBlockadeMission - Interface in ch.sahits.game.openpatrician.model.product
The special blockade mission indicates that the vessel is selected to join a blockade.
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.
IBuildingAuction - Interface in ch.sahits.game.openpatrician.model.city.guild
 
IBuildingProduction - Interface in ch.sahits.game.openpatrician.model.city
Defineing the needed interface for the production in buildings.
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
IChild - Interface in ch.sahits.game.openpatrician.model.personal
Model of a child.
IChurch - Interface in ch.sahits.game.openpatrician.model.city
Model for the church.
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.building
 
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.
ICityProductionConsumptionKnowledge - Interface in ch.sahits.game.openpatrician.model.player
Production and consumption knowledge of a specific city.
ICityViolation - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Violation of a city against the hanseatic customs.
ICityWall - Interface in ch.sahits.game.openpatrician.model.building
 
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.
IDialogState - Interface in ch.sahits.game.openpatrician.dialog
Dialogs that are not called from a UI state must carry their own state from the time when they were created.
IEconomicCareer - Interface in ch.sahits.game.openpatrician.model.personal
Interface defining the economic career
IElectionResult - Interface in ch.sahits.game.openpatrician.model.city.cityhall
 
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
 
IFutureTowns - Interface in ch.sahits.game.openpatrician.model.city
 
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.
IGroupableVessel - Interface in ch.sahits.game.openpatrician.model.ship
Define access to a vessel that is actutally a group of ships.
IGuild - Interface in ch.sahits.game.openpatrician.model.city.guild
Model for the guild.
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.
IHospital - Interface in ch.sahits.game.openpatrician.model.building
Representing the hospital in a city.
IHumanPlayer - Interface in ch.sahits.game.openpatrician.model
This player represents a human player.
IHuntPirate - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Hunt down a notorious pirate.
IInformant - Interface in ch.sahits.game.openpatrician.model.people
Provide the information the informant is willing to sell.
ILandBridge - Interface in ch.sahits.game.openpatrician.model.map
 
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.
ILocationTracker - Interface in ch.sahits.game.openpatrician.model.sea
Interface allowing the adding of ships to the location tracker.
imageName - Variable in class ch.sahits.game.openpatrician.model.map.MapSegmentedImage
 
IMap - Interface in ch.sahits.game.openpatrician.model.map
Interface defining the map that defines the game plan
IMapLocationProviderFacade - Interface in ch.sahits.game.openpatrician.server
Base service for providing map locations.
IMapSection - Interface in ch.sahits.game.openpatrician.model.map
Defining a section on the map.
IMarketplace - Interface in ch.sahits.game.openpatrician.model.building
 
IMediterreanCity - Interface in ch.sahits.game.openpatrician.model.city.guild
Model for a city in the mediterrean.
IMediterreanMap - Interface in ch.sahits.game.openpatrician.model.city.guild
Model for the mediterrean map with all the explored spots and discovered cities.
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.
IModelTranslationService - Interface in ch.sahits.game.openpatrician.model
Interface for model translations needed for public access.
imported - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
 
IMusketeer - Interface in ch.sahits.game.openpatrician.model.city.cityhall
The city guard of type musketeer.
INavigableVessel - Interface in ch.sahits.game.openpatrician.model.ship
Na navigable vessel is either a ship or a group of ships that sail together.
incNumberOfKills() - Method in class ch.sahits.game.openpatrician.model.people.impl.SeaPirate
 
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.building.impl.WeaponStorage
 
init() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
init() - Method in class ch.sahits.game.openpatrician.model.city.CityProductionStorage
 
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.impl.Game
 
init() - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
init() - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
init() - Method in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
 
init() - Method in class ch.sahits.game.openpatrician.model.product.ProductionChain
 
init() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
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
 
initialisation() - Method in class ch.sahits.game.openpatrician.model.city.guild.GuildSettings
 
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
initialzeTradeCycle(IAIPlayer, INavigableVessel) - Method in interface ch.sahits.game.openpatrician.model.player.IAITradeStrategy
Initialize the trade cycle.
initPopulation() - Method in class ch.sahits.game.openpatrician.model.city.impl.City
Initialize the population of the different classes based on the properties
initShipConstruction(IAIPlayer, ICity, EShipType) - Method in interface ch.sahits.game.openpatrician.model.player.IAIConstructionSelectionStrategy
Initialize the ship construction by collecting the wares.
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
injectTradeStep(ITradeStep, INavigableVessel) - Method in interface ch.sahits.game.openpatrician.model.IAIPlayer
Inject a trade step at the beinning of the task list for the vessel
injectTradeStep(ITradeStep, INavigableVessel) - Method in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
INonFreeSeaPirate - Interface in ch.sahits.game.openpatrician.model.people
Special case of a pirate.
INT_ENTRY_NAME - Static variable in class ch.sahits.game.openpatrician.persistence.converter.WareMapConverter
 
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(ITradable, int, int) - Method in class ch.sahits.game.openpatrician.model.product.ComputablePriceV2
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(ITradable, int, int) - Method in class ch.sahits.game.openpatrician.model.product.ComputablePriceV2
Internal calculation of the sell price.
internalStoredAmountCalculation() - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
Calculate the stored amount.
invalidate() - Method in class ch.sahits.game.openpatrician.model.Date
 
IOutriggerContract - Interface in ch.sahits.game.openpatrician.model.city.cityhall
Contract for an outrigger.
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
Base 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.
IPriceCalculationV2 - Interface in ch.sahits.game.openpatrician.model.product
This interface defines the price calculation algorithm.
IProductionConsumptionKnowledge - Interface in ch.sahits.game.openpatrician.model.player
Defining the model of the knowledge for production and consumption in all cities.
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.people
Defining the sailor state
isAldermanElectionDateOk(DateTime) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
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.
isCouncilMeetingDateOk(DateTime) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
ISeaPirate - Interface in ch.sahits.game.openpatrician.model.people
Pirate roaming the sea.
isEmpty() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.CityHallList
 
isEmpty() - Method in class ch.sahits.game.openpatrician.model.city.guild.GuildList
 
isEmpty() - Method in class ch.sahits.game.openpatrician.model.PlayerList
 
isHanseaticMeetingDateOk(DateTime) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
IShip - Interface in ch.sahits.game.openpatrician.model.ship
Model of a ship
IShipAuction - Interface in ch.sahits.game.openpatrician.model.city.guild
Model for the auction 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.
IShipEntersPortEvent - Interface in ch.sahits.game.openpatrician.model.event
Interface defining the ship entering a port.
IShipGroup - Interface in ch.sahits.game.openpatrician.model.ship
A Ship group is similar to a IConvoy only that there is no Orleg ship.
IShipOwner - Interface in ch.sahits.game.openpatrician.model.people
Interface specifing the ownership of 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
 
isInCheckedList(INavigableVessel) - Method in class ch.sahits.game.openpatrician.server.MapLocationDetectionModel
 
isInitialized(INavigableVessel) - Method in interface ch.sahits.game.openpatrician.model.IAIPlayer
Check if the trade strategy for the vessel is initialized.
isInitialized(INavigableVessel) - Method in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
isMale() - Method in interface ch.sahits.game.openpatrician.model.personal.IPersonalData
Check if the player is male
isMayoralElectionDateOk(DateTime) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
isMiniMapShowingSea() - Method in class ch.sahits.game.openpatrician.model.ui.MapState
Gets the value of the property miniMapShowingSea.
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
 
isPast(DateTime) - Method in class ch.sahits.game.openpatrician.model.DateService
Check if a date lies in the past.
ISpecialMission - Interface in ch.sahits.game.openpatrician.model.product
A special mission is a mission that interupts the normal trade mission.
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.
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
Gets the value of the property presentProperty.
isPublicConvoy() - Method in interface ch.sahits.game.openpatrician.model.ship.IConvoy
Indicates that everyone can join this convoy.
isRiver() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IFoundNewSettlement
check if the town is on a river.
isRiver() - Method in interface ch.sahits.game.openpatrician.model.city.IFutureTowns
check if the town is on a river.
isRiverCity() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Check if the city is on a river instead of the open sea.
isSameDay(DateTime, DateTime) - Method in class ch.sahits.game.openpatrician.model.DateService
Check if two dates represent the same day
isShowMapIfAvailable() - Method in interface ch.sahits.game.openpatrician.model.people.IInformant
 
isSinglePlayer() - Method in class ch.sahits.game.openpatrician.model.impl.Game
 
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
isToday(DateTime) - Method in class ch.sahits.game.openpatrician.model.DateService
Check if the date is today.
IStorage - Interface in ch.sahits.game.openpatrician.model.building
Additional over all ware houses connected to a trading office
isTravelling(INavigableVessel) - Method in interface ch.sahits.game.openpatrician.model.sea.ITravellingVessels
 
isTravelling(INavigableVessel) - Method in class ch.sahits.game.openpatrician.model.sea.TravellingVessels
Check if the vessel is currently travelling.
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
iterator() - Method in class ch.sahits.game.openpatrician.model.AIPlayerList
 
iterator() - Method in class ch.sahits.game.openpatrician.model.building.TradingOfficeList
 
iterator() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.CityHallList
 
iterator() - Method in class ch.sahits.game.openpatrician.model.city.guild.GuildList
 
iterator() - Method in class ch.sahits.game.openpatrician.model.city.LoanerList
 
iterator() - Method in class ch.sahits.game.openpatrician.model.city.Shipyards
 
iterator() - Method in class ch.sahits.game.openpatrician.model.PlayerList
 
iterator() - Method in interface ch.sahits.game.openpatrician.model.sea.ITravellingVessels
 
iterator() - Method in class ch.sahits.game.openpatrician.model.sea.TravellingVessels
 
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
ITradable - Interface in ch.sahits.game.openpatrician.model.product
Interface for a tradable good that can have a price that is calculated.
ITradeAgreement - Interface in ch.sahits.game.openpatrician.model.city.guild
Interface describing a trade agreement.
ITradeMissionData - Interface in ch.sahits.game.openpatrician.model.product
Container to hold strategy specific mission data.
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.
ITradeRoute - Interface in ch.sahits.game.openpatrician.model.map
A trade route is defined by a set of ITradeRouteStops.
ITradeRouteStop - Interface in ch.sahits.game.openpatrician.model.map
This interface defines a stop on a ITradeRoute.
ITradeStep - Interface in ch.sahits.game.openpatrician.model.product
Base interface for the trade steps that define how the trade strategy works.
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.
ITravellingVessels - Interface in ch.sahits.game.openpatrician.model.sea
 
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.
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
IWell - Interface in ch.sahits.game.openpatrician.model.building
Representing a fountain in the city.
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
 
join(IPlayer) - Method in interface ch.sahits.game.openpatrician.model.city.guild.IGuild
A player joins the guild.
join(IPlayer) - Method in class ch.sahits.game.openpatrician.model.city.guild.impl.Guild
 
join(IAIPlayer, ICity) - Method in interface ch.sahits.game.openpatrician.model.player.IAIGuildJoinStrategy
Join the guild in the city.

K

keySet() - Method in class ch.sahits.game.openpatrician.model.collection.AbstractMapRegistry
 
knowledge - Variable in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
kontorType - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
 

L

labelKey - Variable in class ch.sahits.game.openpatrician.dialog.ButtonTemplate
 
LandBridge - Class in ch.sahits.game.openpatrician.model.map.impl
 
LandBridge() - Constructor for class ch.sahits.game.openpatrician.model.map.impl.LandBridge
 
landbridges - Variable in class ch.sahits.game.openpatrician.model.map.impl.GameMap
 
largeButton - Variable in class ch.sahits.game.openpatrician.dialog.ButtonTemplate
 
lastName - Variable in class ch.sahits.game.openpatrician.model.impl.Citizen
 
lastName - Variable in class ch.sahits.game.openpatrician.model.people.impl.SeaPirate
 
lastName - Variable in class ch.sahits.game.openpatrician.model.personal.impl.PersonalData
 
lastNameLoader - Static variable in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
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.InformantState
 
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.
level - Variable in class ch.sahits.game.openpatrician.model.Difficulty
Name of the difficulty level.
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.Convoy
The wares are loaded onto the ships in the convoy in the iteration order.
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 class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
load(IWare, int, int) - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
Load the ware in the specified amount onto the ship.
loadBinding - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
Binding representing the current load.
loadbinding() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
loadBinding - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
Binding representing the current load.
loadBinding - Variable in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
Binding representing the current load.
loadbinding() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
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
 
LoanerList - Class in ch.sahits.game.openpatrician.model.city
List for all loaners.
LoanerList() - Constructor for class ch.sahits.game.openpatrician.model.city.LoanerList
 
loaners - Variable in class ch.sahits.game.openpatrician.model.city.LoanerList
 
LoanerState - Class in ch.sahits.game.openpatrician.model.city.impl
 
LoanerState(ICity) - Constructor for class ch.sahits.game.openpatrician.model.city.impl.LoanerState
 
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
 
loanTakeOut - Variable in class ch.sahits.game.openpatrician.model.city.impl.Debt
 
locale - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
 
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.map.impl.FutureTowns
 
location - Variable in class ch.sahits.game.openpatrician.model.map.MapSegmentedImage
 
location - Variable in class ch.sahits.game.openpatrician.model.sea.PirateNest
 
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.building.impl.TradingOffice
 
LOGGER - Static variable in class ch.sahits.game.openpatrician.model.city.guild.GuildSettings
 
LOGGER - Static variable in class ch.sahits.game.openpatrician.model.city.impl.ChurchState
 
LOGGER - Static variable in class ch.sahits.game.openpatrician.model.city.impl.City
 
LOGGER - Static variable in class ch.sahits.game.openpatrician.model.city.impl.CityState
 
LOGGER - Static variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
LOGGER - Static variable in class ch.sahits.game.openpatrician.model.Date
 
logger - Variable in class ch.sahits.game.openpatrician.model.event.SchedulableTask
 
LOGGER - Static variable in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
LOGGER - Static variable in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
 
logger - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
luidProvider - Variable in class ch.sahits.game.openpatrician.model.impl.Player
 
luidProvider - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 

M

makeDonation(int) - Method in interface ch.sahits.game.openpatrician.model.city.IChurch
Make a donation of amount toward the church extension.
makeDonation(int) - Method in class ch.sahits.game.openpatrician.model.city.impl.ChurchState
 
male - Variable in class ch.sahits.game.openpatrician.model.personal.impl.PersonalData
 
map - Variable in class ch.sahits.game.openpatrician.model.city.CityProductionStorage
 
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.collection.AbstractMapRegistry
 
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.SeaPiratesState
 
mapBWImagePath - Variable in class ch.sahits.game.openpatrician.model.map.impl.GameMap
 
mapImagePath - Variable in class ch.sahits.game.openpatrician.model.map.impl.GameMap
 
MapInitializedBean - Class in ch.sahits.game.openpatrician.util
Bean indicating thet the map was initialized properly and that other beans that depend on a proper initialized map can now be created.
MapInitializedBean() - Constructor for class ch.sahits.game.openpatrician.util.MapInitializedBean
 
MapLocationDetectionModel - Class in ch.sahits.game.openpatrician.server
 
MapLocationDetectionModel() - Constructor for class ch.sahits.game.openpatrician.server.MapLocationDetectionModel
 
MapProviderService - Class in ch.sahits.game.openpatrician.server
Service profiding access to map details, packed in the game an also in the plugins.
MapProviderService() - Constructor for class ch.sahits.game.openpatrician.server.MapProviderService
 
mapSegment - Variable in class ch.sahits.game.openpatrician.server.MapSegmentDataCheck
 
MapSegmentDataCheck - Class in ch.sahits.game.openpatrician.server
 
MapSegmentDataCheck() - Constructor for class ch.sahits.game.openpatrician.server.MapSegmentDataCheck
 
MapSegmentedImage - Class in ch.sahits.game.openpatrician.model.map
Model of a map segment which is split up and not all parts may be available.
MapSegmentedImage(String, Point2D) - Constructor for class ch.sahits.game.openpatrician.model.map.MapSegmentedImage
 
mapSegments - Variable in class ch.sahits.game.openpatrician.server.MapLocationDetectionModel
 
MapState - Class in ch.sahits.game.openpatrician.model.ui
 
MapState() - Constructor for class ch.sahits.game.openpatrician.model.ui.MapState
 
marketSaturationForBuying - Variable in enum ch.sahits.game.openpatrician.model.product.EWare
 
marketSaturationForBuying - Variable in enum ch.sahits.game.openpatrician.model.weapon.EWeapon
 
marketSaturationForSelling - Variable in enum ch.sahits.game.openpatrician.model.product.EWare
 
marketSaturationForSelling - Variable in enum ch.sahits.game.openpatrician.model.weapon.EWeapon
 
marry(ISpouseData) - Method in class ch.sahits.game.openpatrician.model.impl.Player
Marry a spouse
marry(ISpouseData) - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Conclude the marriage.
marschallMapEntry(HierarchicalStreamWriter, MarshallingContext, String, Map.Entry) - Method in class ch.sahits.game.openpatrician.persistence.converter.WareMapConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class ch.sahits.game.openpatrician.persistence.converter.ContributionConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class ch.sahits.game.openpatrician.persistence.converter.WareConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class ch.sahits.game.openpatrician.persistence.converter.WareMapConverter
 
marshall(HierarchicalStreamWriter, MarshallingContext, Map) - Method in class ch.sahits.game.openpatrician.persistence.converter.WareMapConverter
 
marshallAmountablePriceMapEntry(HierarchicalStreamWriter, String, String, int, double) - Method in class ch.sahits.game.openpatrician.persistence.converter.WareMapConverter
 
marshallMapEntry(HierarchicalStreamWriter, String, String, String) - Method in class ch.sahits.game.openpatrician.persistence.converter.WareMapConverter
 
materialUnitCost - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
maxBuyPriceModerate - Variable in enum ch.sahits.game.openpatrician.model.product.EWare
 
maxBuyPriceOffensive - Variable in enum ch.sahits.game.openpatrician.model.product.EWare
 
maxBuyPriceRabiat - Variable in enum ch.sahits.game.openpatrician.model.product.EWare
 
maxCapacity - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
Maximal capacity of the trading office in barrels
maxDaysAbsent - Variable in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
 
maxDaysPresent - Variable in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
 
maxDaysPresent - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
 
maxEntryFee - Variable in class ch.sahits.game.openpatrician.model.city.guild.GuildSettings
 
maxNumberMilita - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
maxRequestsPerWeek - Variable in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
 
maxSailors - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
maxValueBuy - Variable in enum ch.sahits.game.openpatrician.model.product.EWare
 
maxValueBuy - Variable in enum ch.sahits.game.openpatrician.model.weapon.EWeapon
 
maxValueSell - Variable in enum ch.sahits.game.openpatrician.model.product.EWare
 
maxValueSell - Variable in enum ch.sahits.game.openpatrician.model.weapon.EWeapon
 
mayor - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
MediterreanCity - Class in ch.sahits.game.openpatrician.model.city.guild.impl
 
MediterreanCity(String, IWare, IWare, IWare, IWare) - Constructor for class ch.sahits.game.openpatrician.model.city.guild.impl.MediterreanCity
 
mediterreanMap - Variable in class ch.sahits.game.openpatrician.model.city.guild.GuildSettings
 
MediterreanSeaMap - Class in ch.sahits.game.openpatrician.model.city.guild.impl
 
MediterreanSeaMap() - Constructor for class ch.sahits.game.openpatrician.model.city.guild.impl.MediterreanSeaMap
 
members - Variable in class ch.sahits.game.openpatrician.model.city.guild.impl.Guild
 
MERCHANT - Static variable in class ch.sahits.game.openpatrician.model.Difficulty
 
messageArgs - Variable in class ch.sahits.game.openpatrician.dialog.DialogTemplate
 
messageArguments - Variable in class ch.sahits.game.openpatrician.model.DisplayMessage
 
messageKey - Variable in class ch.sahits.game.openpatrician.dialog.DialogTemplate
 
messageKey - Variable in class ch.sahits.game.openpatrician.model.DisplayMessage
 
messageSource - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
 
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
 
minEntryFee - Variable in class ch.sahits.game.openpatrician.model.city.guild.GuildSettings
 
miniMapShowingSea - Variable in class ch.sahits.game.openpatrician.model.ui.MapState
 
miniMapShowingSeaProperty() - Method in class ch.sahits.game.openpatrician.model.ui.MapState
 
minNumberOfSailors - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
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 enum ch.sahits.game.openpatrician.model.product.EWare
 
minValueSell - Variable in enum ch.sahits.game.openpatrician.model.weapon.EWeapon
 
minWeaponsStrength - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.OutriggerContract
 
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
 
ModelFactory - Class in ch.sahits.game.openpatrician.model
 
ModelFactory() - Constructor for class ch.sahits.game.openpatrician.model.ModelFactory
 
modelProperties() - Method in class ch.sahits.game.openpatrician.spring.ModelConfiguration
 
modelTranslationService - Variable in class ch.sahits.game.openpatrician.model.Date
 
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
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, ICitizen) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Add or remove ware from the city.
move(IWare, int, ICitizen) - Method in class ch.sahits.game.openpatrician.model.city.impl.City
Move ware into this holding.
move(IWare, int, ICitizen) - 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, IReputation, Contributions) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Add a player to the city
moveIn(IPlayer, IReputation, Contributions) - Method in class ch.sahits.game.openpatrician.model.city.impl.City
 
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.model.city.cityhall.impl.FoundNewSettlement
 
name - Variable in class ch.sahits.game.openpatrician.model.city.guild.impl.MediterreanCity
 
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.map.impl.FutureTowns
 
name - Variable in class ch.sahits.game.openpatrician.model.map.PirateMapSegmentImage
 
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.Child
 
name - Variable in class ch.sahits.game.openpatrician.model.personal.impl.PersonalData
 
name() - Method in interface ch.sahits.game.openpatrician.model.product.ITradable
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
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
 
nearCity - Variable in class ch.sahits.game.openpatrician.model.people.impl.NonFreeSeaPirate
 
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
NewPirateEvent - Class in ch.sahits.game.openpatrician.model.event
 
NewPirateEvent() - Constructor for class ch.sahits.game.openpatrician.model.event.NewPirateEvent
 
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.
NonFreeSeaPirate - Class in ch.sahits.game.openpatrician.model.people.impl
Implementation of a non free pirate.
NonFreeSeaPirate(IPlayer, DateTime, ICity) - Constructor for class ch.sahits.game.openpatrician.model.people.impl.NonFreeSeaPirate
Create a non free pirate.
normalSpeed() - Method in interface ch.sahits.game.openpatrician.model.IGame
Return to normal speed.
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
numberNo - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Ballot
 
numberOfKills - Variable in class ch.sahits.game.openpatrician.model.people.impl.SeaPirate
 
numberOfPixelPerKilometer - Variable in class ch.sahits.game.openpatrician.model.map.impl.GameMap
 
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
numberYes - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Ballot
 

O

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
offices - Variable in class ch.sahits.game.openpatrician.model.building.TradingOfficeList
 
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
 
orlegShip - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
otherCosts - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
otherCosts - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
otherCostsDays - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
otherCostsProperty() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
otherCostsProperty() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
 
otherIncome - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
otherIncomeProperty() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
otherIncomeProperty() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
 
outrigger - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.OutriggerContract
 
outriggerContract - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
OutriggerContract - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
OutriggerContract() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.OutriggerContract
 
outriggerCosts - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
outriggerCostsProperty() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
outriggerCostsProperty() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
 
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.city.guild.impl.AbstractAuction
 
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.Treasury
 
paidSpecialTaxesProperty() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
paidSpecialTaxesProperty() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
 
paidTaxes - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
paidTaxesProperty() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
paidTaxesProperty() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
 
passenger - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
passengerPresent - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
passengerPresentProperty() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
passengerPresentProperty() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Binding indicating if a passenger is present.
passengerSpace - 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
 
PausableSchedulableTask - Class in ch.sahits.game.openpatrician.model.event
Schedulable task that can be paused.
PausableSchedulableTask() - Constructor for class ch.sahits.game.openpatrician.model.event.PausableSchedulableTask
 
pause(PauseGame) - Method in class ch.sahits.game.openpatrician.model.event.PausableSchedulableTask
 
paused - Variable in class ch.sahits.game.openpatrician.model.event.PausableSchedulableTask
 
person - Variable in class ch.sahits.game.openpatrician.model.event.PersonLeavesTavernEvent
 
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, IPerson) - Constructor for class ch.sahits.game.openpatrician.model.event.PersonLeavesTavernEvent
 
petition - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Ballot
 
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
 
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
 
pirate - Variable in class ch.sahits.game.openpatrician.model.event.NewPirateEvent
 
pirateActivity - Variable in class ch.sahits.game.openpatrician.model.Difficulty
Pirate activity: at higher levels there are more pirates that are more havily armed.
pirateFlag - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
pirateFlag - Variable in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
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
 
PirateMapSegmentImage - Class in ch.sahits.game.openpatrician.model.map
 
PirateMapSegmentImage(String, Point2D, int, String) - Constructor for class ch.sahits.game.openpatrician.model.map.PirateMapSegmentImage
 
pirateName - Variable in class ch.sahits.game.openpatrician.model.people.impl.PirateHunterState
 
PirateNest - Class in ch.sahits.game.openpatrician.model.sea
Model for a pirates nest with its defending ships and other armerments.
PirateNest(Point2D) - Constructor for class ch.sahits.game.openpatrician.model.sea.PirateNest
 
pirateNestMap - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CapturePirateNest
 
pirateNests - Variable in class ch.sahits.game.openpatrician.model.map.impl.GameMap
 
pirates - Variable in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
 
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
 
player - Variable in class ch.sahits.game.openpatrician.dialog.TargetedDialogStateWrapper
 
player - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.AcceptedAldermanTask
 
player - Variable in class ch.sahits.game.openpatrician.model.event.TargetedEvent
 
player - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
Player - Class in ch.sahits.game.openpatrician.model.impl
 
Player(ICity, IPersonalData, ESocialRank, ICompany) - Constructor for class ch.sahits.game.openpatrician.model.impl.Player
 
player - Variable in class ch.sahits.game.openpatrician.model.personal.impl.Reputation
 
PlayerList - Class in ch.sahits.game.openpatrician.model
Singleton beans holding all players.
PlayerList() - Constructor for class ch.sahits.game.openpatrician.model.PlayerList
 
players - Variable in class ch.sahits.game.openpatrician.model.AIPlayerList
 
players - Variable in class ch.sahits.game.openpatrician.model.PlayerList
 
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
 
pointInterner - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
 
pointInterner() - Method in class ch.sahits.game.openpatrician.spring.ModelConfiguration
 
popularityInHerHomeTown - Variable in class ch.sahits.game.openpatrician.model.personal.impl.SpouseData
 
popularityInYourHomeTown - Variable in class ch.sahits.game.openpatrician.model.personal.impl.SpouseData
 
populateMap(HierarchicalStreamReader, UnmarshallingContext, Map) - Method in class ch.sahits.game.openpatrician.persistence.converter.WareMapConverter
 
populateMap(HierarchicalStreamReader, UnmarshallingContext, Map, Map) - Method in class ch.sahits.game.openpatrician.persistence.converter.WareMapConverter
 
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
 
portraitResourceName - Variable in class ch.sahits.game.openpatrician.model.personal.impl.SpouseData
 
positionOnPath - Variable in class ch.sahits.game.openpatrician.model.sea.TravellingVessel
Value between 0 and 1 indicating the position of the path.
positionOnPathProperty() - Method in class ch.sahits.game.openpatrician.model.sea.TravellingVessel
Value between 0 and 1 indicating the position of the path.
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
 
PresenceChangeListener(ITavernPerson) - Constructor for class ch.sahits.game.openpatrician.model.city.impl.TavernState.PresenceChangeListener
 
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
 
producingWares - Variable in class ch.sahits.game.openpatrician.model.city.guild.impl.MediterreanCity
 
ProductionChain - Class in ch.sahits.game.openpatrician.model.product
Model for the production chain.
ProductionChain() - Constructor for class ch.sahits.game.openpatrician.model.product.ProductionChain
 
ProductionStorage - Class in ch.sahits.game.openpatrician.model.city
This is the local storage for the production workshops.
ProductionStorage() - Constructor for class ch.sahits.game.openpatrician.model.city.ProductionStorage
 
profitShare - Variable in class ch.sahits.game.openpatrician.model.people.impl.TavernPirateState
 
properties - Variable in class ch.sahits.game.openpatrician.model.product.ProductionChain
 
propertyInitializer - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
propertyInitializer - Variable in class ch.sahits.game.openpatrician.model.city.guild.GuildSettings
 
propertyInitializer - Variable in class ch.sahits.game.openpatrician.model.city.impl.CityState
 
propertyInitializer - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
propertyInitializer - Variable in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
 
propertyInitializer - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
propertyTax - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
propertyTaxes - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
publicConvoy - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
punishment - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityViolation
 
put(K, V) - Method in class ch.sahits.game.openpatrician.model.collection.AbstractMapRegistry
 
putCurrentAmountablePriceEntryIntoMap(HierarchicalStreamReader, UnmarshallingContext, Map, Map, String) - Method in class ch.sahits.game.openpatrician.persistence.converter.WareMapConverter
 
putCurrentEntryIntoMap(HierarchicalStreamReader, UnmarshallingContext, Map, Map, String) - Method in class ch.sahits.game.openpatrician.persistence.converter.WareMapConverter
 
putCurrentEntryIntoMap(HierarchicalStreamReader, UnmarshallingContext, Map, Map) - Method in class ch.sahits.game.openpatrician.persistence.converter.WareMapConverter
 

R

rank - Variable in class ch.sahits.game.openpatrician.model.impl.Citizen
 
rank - Variable in class ch.sahits.game.openpatrician.model.impl.Player
 
receiveSum(long) - Method in interface ch.sahits.game.openpatrician.model.city.ICreditor
Handle method for recieving a payment
receiveSum(long) - Method in class ch.sahits.game.openpatrician.model.city.impl.DefaultCreditor
 
receiveSum(long) - Method 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() - Method in class ch.sahits.game.openpatrician.model.event.PausableSchedulableTask
 
registerWithClock() - Method in class ch.sahits.game.openpatrician.model.event.TimedUpdatableTaskList
Register as Clock update listener.
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(ISeaPirate) - Method in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
Remove a pirate from the list.
remove(int) - Method in class ch.sahits.game.openpatrician.model.product.AmountablePrice
Remove a number of items
remove(INavigableVessel) - Method in class ch.sahits.game.openpatrician.model.sea.TravellingVessels
The vessel is no longer travelling and should no longer be part of this collection.
remove(Object) - Method in class ch.sahits.game.openpatrician.model.ship.ConvoyList
 
removeCompletedConstruction(IShip) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
removeCompletedConstruction(IShip) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
Remove the build entry once it is completed.
removeCompletedRepair(IShip) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
removeCompletedRepair(IShip) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
Remove the repair entry once it is completed.
removeCompletedUpgrade(IShip) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
removeCompletedUpgrade(IShip) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
Remove the upgrade entry once it is completed.
removeEntry(IShip, Map<IShipDueDate, Optional<TimedTask>>) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
removeSegment(MapSegmentedImage) - Method in class ch.sahits.game.openpatrician.server.MapLocationDetectionModel
 
removeSelectableVessel(INavigableVessel) - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
removeSelectableVessel(INavigableVessel) - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Remove a selectable vessel from the list.
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
removeShip(IShip) - Method in interface ch.sahits.game.openpatrician.model.ship.IConvoy
Remove a ship from the convoy.
removeShip(IShip) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
removeShip(IShip) - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
removeShip(IShip) - Method in interface ch.sahits.game.openpatrician.model.ship.IShipGroup
Remove a ship from the convoy.
rentalIncome - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
rentalIncomeDays - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
rentCostPerDayAndBale - Variable in class ch.sahits.game.openpatrician.model.building.impl.Storage
 
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(INavigableVessel, ICity) - Method in interface ch.sahits.game.openpatrician.model.player.IAIShipRepairStrategy
Initialize the reppair of the vessel.
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
repairList - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
repairTimeCog - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
repairTimeCrayer - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
repairTimeHolk - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
repairTimeSnaikka - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
replace(INonFreeSeaPirate, ISeaPirate) - Method in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
 
replaceBalanceSheet(IBalanceSheet) - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
replaceBalanceSheet(IBalanceSheet) - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
Replace the last weeks balance sheet with the current week and set the new balance sheet for this week.
replaceConsumedAmount(IWare, double) - Method in class ch.sahits.game.openpatrician.model.city.impl.CityState
Set the amount of the ware that is consumed.
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
 
reputationCurrentWeek - Variable in class ch.sahits.game.openpatrician.model.personal.impl.Reputation
 
reputationLastWeek - Variable in class ch.sahits.game.openpatrician.model.personal.impl.Reputation
 
requestedShips - Variable in class ch.sahits.game.openpatrician.model.sea.impl.Blockade
 
requests - Variable in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
 
requestShip(IPlayer, int) - Method in class ch.sahits.game.openpatrician.model.sea.impl.Blockade
 
requiredBricks - Variable in enum ch.sahits.game.openpatrician.model.city.ECityWall
 
requiredBricks - Variable in class ch.sahits.game.openpatrician.model.city.impl.CityWall
 
requiredCash - Variable in enum ch.sahits.game.openpatrician.model.city.EChurchExtension
 
requiredWare - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.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.city.cityhall.impl.Treasury
Reset all the moneytary values save cash back to 0.
reset() - Method in class ch.sahits.game.openpatrician.model.product.AmountablePrice
 
resetAuction(IAuction) - Method in interface ch.sahits.game.openpatrician.model.city.guild.IGuild
Once the auction has happened the value must be reset.
resetAuction(IAuction) - Method in class ch.sahits.game.openpatrician.model.city.guild.impl.Guild
 
resetStartYear(int) - Method in class ch.sahits.game.openpatrician.model.Date
 
resource - Variable in enum ch.sahits.game.openpatrician.model.event.EEventMediaType
 
resume(ResumeGame) - Method in class ch.sahits.game.openpatrician.model.event.PausableSchedulableTask
 
river - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.FoundNewSettlement
 
river - Variable in class ch.sahits.game.openpatrician.model.map.impl.FutureTowns
 
riverCity - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
 
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.ShipyardState
 
rnd - Variable in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
 
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.InformantState
 
rnd - Variable in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
 
rnd - Variable in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
 
rnd - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
rnd - Variable in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
rnd() - Method in class ch.sahits.game.openpatrician.spring.ModelConfiguration
 
roadTiles - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
 
roamingNearCity() - Method in class ch.sahits.game.openpatrician.model.people.impl.NonFreeSeaPirate
 
roamingNearCity() - Method in interface ch.sahits.game.openpatrician.model.people.INonFreeSeaPirate
Indicates if the pirate is looting near the city.
run() - Method in class ch.sahits.game.openpatrician.model.event.PausableSchedulableTask
 
run() - Method in class ch.sahits.game.openpatrician.model.event.SchedulableTask
 

S

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
 
SchedulableTask - Class in ch.sahits.game.openpatrician.model.event
Abstract task class to be used with a SheduledExecutorService.
SchedulableTask() - Constructor for class ch.sahits.game.openpatrician.model.event.SchedulableTask
 
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
 
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.map.MapSegmentedImage
 
selectableVessel - Variable in class ch.sahits.game.openpatrician.model.impl.Player
 
sellCurve - Variable in enum ch.sahits.game.openpatrician.model.product.EWare
 
sellCurve - Variable in enum ch.sahits.game.openpatrician.model.weapon.EWeapon
 
sellPrice(ITradable, ReadOnlyIntegerProperty, IntegerBinding) - Method in class ch.sahits.game.openpatrician.model.product.ComputablePriceV2
Integer binding calculation of the sell price.
sellValue - Variable in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
 
setAldermanElectionDate(DateTime) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
Set the elederman election date and verify that there are no clashed with election dates.
setAmount(int) - Method in class ch.sahits.game.openpatrician.model.BaseAmountable
Sets the value of the property amount.
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.
setAmount(int) - Method in interface ch.sahits.game.openpatrician.model.people.ISmuggler
 
setAmount(int) - Method in interface ch.sahits.game.openpatrician.model.people.ITradePerson
 
setAmount(int) - Method in interface ch.sahits.game.openpatrician.model.people.IWarehouseTenant
 
setAmountablePrice(AmountablePrice<IWare>) - Method in interface ch.sahits.game.openpatrician.model.people.IBuyer
 
setAuctionDate(DateTime) - Method in interface ch.sahits.game.openpatrician.model.city.guild.IAuction
Set the auction date.
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.
setAvgPricePerItem(int) - Method in interface ch.sahits.game.openpatrician.model.people.ITradePerson
 
setBiddingPlayer(IPlayer) - Method in interface ch.sahits.game.openpatrician.model.city.guild.IAuction
Set the currently bidding player.
setBiddingPlayers(List<IAIPlayer>) - Method in interface ch.sahits.game.openpatrician.model.city.guild.IAuction
Define the list of AI player that can bid.
setBidLevel(EBidLevel) - Method in interface ch.sahits.game.openpatrician.model.city.guild.IAuction
Set the new bid level.
setBonus(int) - Method in interface ch.sahits.game.openpatrician.model.people.IPatrol
 
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
setCareerLevel(ICareer) - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Set the current career level.
setCash(long) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
Sets the value of the property cash.
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
 
setClientName(String) - Method in interface ch.sahits.game.openpatrician.model.people.IPirateHunter
 
setClientPlayer(IPlayer) - Method in interface ch.sahits.game.openpatrician.model.people.IConcurrent
 
setCompanyValue(long) - Method in interface ch.sahits.game.openpatrician.model.ICompany
Set a new company value.
setConcurrentPlayer(IPlayer) - Method in interface ch.sahits.game.openpatrician.model.people.IConcurrent
 
setContractBrooker(IContractBroker) - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
setConvoy(IConvoy) - Method in interface ch.sahits.game.openpatrician.model.sea.IBlockade
Set the convoy.
setCurrentBid(int) - Method in interface ch.sahits.game.openpatrician.model.city.guild.IAuction
Set the current bid.
setCurrentDestIndex(int) - Method in interface ch.sahits.game.openpatrician.model.people.IBasePatrol
Set the current index in the destination list.
setCurrentHeadTaxValue(double) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
Sets the value of the property currentHeadTaxValue.
setCurrentTask(CancelableRunnable) - Method in interface ch.sahits.game.openpatrician.model.city.guild.IAuction
Set the current task
setDeadline(DateTime) - Method in interface ch.sahits.game.openpatrician.model.people.IBuyer
 
setDestination(ICity) - Method in interface ch.sahits.game.openpatrician.model.people.IBaseTraveler
 
setDestination(ICity) - Method in interface ch.sahits.game.openpatrician.model.people.ISmuggler
 
setDestination(ICity) - Method in interface ch.sahits.game.openpatrician.model.people.ITransportTrader
 
setDestinations(ICity[]) - Method in interface ch.sahits.game.openpatrician.model.people.IBasePatrol
Set the destination city of the patrol.
setElectionDate(DateTime) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
Set the election date and verify that there are no clashed with election dates.
setFightSkillLevel(int) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
Set the new fight skill level between [0..5]
setFollowers(int) - Method in interface ch.sahits.game.openpatrician.model.people.IPirate
 
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
Sets the value of the property gameSpeed.
setHanseaticMeetingDate(Optional<DateTime>) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
Set the hanseatic meeting date and verify that there are no clashed with election dates.
setLocation(Point2D) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
setLocation(Point2D) - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
setLocation(Point2D) - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
Set the location of the ship.
setMiniMapShowingSea(boolean) - Method in class ch.sahits.game.openpatrician.model.ui.MapState
Sets the value of the property miniMapShowingSea.
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 interface ch.sahits.game.openpatrician.model.people.IBasePatrol
Set the name of the client.
setName(String) - Method in interface ch.sahits.game.openpatrician.model.people.IBuyer
 
setName(String) - Method in interface ch.sahits.game.openpatrician.model.people.IContractBroker
 
setName(String) - Method in interface ch.sahits.game.openpatrician.model.people.IInformant
 
setName(String) - Method in interface ch.sahits.game.openpatrician.model.people.IPirate
 
setName(String) - Method in interface ch.sahits.game.openpatrician.model.people.ITransportTrader
 
setName(String) - Method in interface ch.sahits.game.openpatrician.model.people.ITreasureMapOwner
 
setName(String) - Method in interface ch.sahits.game.openpatrician.model.people.IWarehouseTenant
 
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]
setNeededCapacity(int) - Method in interface ch.sahits.game.openpatrician.model.people.ITransportTrader
 
setNeededWare(ICity, IWare) - Method in interface ch.sahits.game.openpatrician.model.people.IInformant
Set the information about the needed ware in the city.
setNeededWare(ICity, IWare) - Method in class ch.sahits.game.openpatrician.model.people.impl.InformantState
 
setNextCouncilMeeting(Optional<DateTime>) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
Set the next council meeting date and verify that there are no clashed with election dates.
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
 
setOutriggerContract(Optional<IOutriggerContract>) - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Set the outrigger contract.
setOwner(IPlayer) - Method in interface ch.sahits.game.openpatrician.model.building.IBuilding
Some buildings may be sold to other players.
setOwner(IPlayer) - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
Owner of the trading office cannot be changed.
setOwner(IPlayer) - Method in class ch.sahits.game.openpatrician.model.impl.Company
 
setOwner(IShipOwner) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
setOwner(IShipOwner) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Define the owner of the ship
setPetition(Optional<ICityPetition>) - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Set the petition.
setPirateLocation(ISeaPirate, ICity) - Method in interface ch.sahits.game.openpatrician.model.people.IInformant
Set the location of the pirate.
setPirateLocation(ISeaPirate, ICity) - Method in class ch.sahits.game.openpatrician.model.people.impl.InformantState
 
setPirateName(String) - Method in interface ch.sahits.game.openpatrician.model.people.IPirateHunter
 
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
setPositionOnPath(double) - Method in class ch.sahits.game.openpatrician.model.sea.TravellingVessel
Sets the value of the property positionOnPath.
setPremium(int) - Method in interface ch.sahits.game.openpatrician.model.people.IBasePatrol
Set the premium for task completion.
setPremium(int) - Method in interface ch.sahits.game.openpatrician.model.people.IBaseTraveler
 
setPremium(int) - Method in interface ch.sahits.game.openpatrician.model.people.IConcurrent
 
setPremium(int) - Method in interface ch.sahits.game.openpatrician.model.people.IPirateHunter
 
setPremium(int) - Method in interface ch.sahits.game.openpatrician.model.people.ISmuggler
 
setPremium(int) - Method in interface ch.sahits.game.openpatrician.model.people.ITransportTrader
 
setPrice(int) - Method in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
Do not set negative prices
setPrice(int) - Method in interface ch.sahits.game.openpatrician.model.people.IInformant
 
setPrice(int) - Method in interface ch.sahits.game.openpatrician.model.people.IThieve
 
setPrice(int) - Method in interface ch.sahits.game.openpatrician.model.people.ITreasureMapOwner
 
setProfitShare(double) - Method in interface ch.sahits.game.openpatrician.model.people.IPirate
 
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).
setShipWeaponsLocation(IShipWeaponsLocation) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Set the ships weapons location.
setShowingLargeSeaMap(boolean) - Method in class ch.sahits.game.openpatrician.model.ui.MapState
Sets the value of the property showingLargeSeaMap.
setShowMapIfAvailable(boolean) - Method in interface ch.sahits.game.openpatrician.model.people.IInformant
 
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
setTradeMission(INavigableVessel, ITradeMissionData) - Method in interface ch.sahits.game.openpatrician.model.IAIPlayer
Add trade mission data fo a vessel.
setTradeMission(INavigableVessel, ITradeMissionData) - Method in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
setTradeStrategyType(INavigableVessel, IAITradeStrategyType) - Method in interface ch.sahits.game.openpatrician.model.IAIPlayer
 
setTradeStrategyType(INavigableVessel, IAITradeStrategyType) - Method in class ch.sahits.game.openpatrician.model.impl.AIPlayer
Set the trade strategy type on the level of a vessel.
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, String, double) - Method in class ch.sahits.game.openpatrician.model.map.impl.GameMap
Initialize the map by means of a list of its cities.
setupGamespeed() - Method in class ch.sahits.game.openpatrician.model.impl.Game
 
setWare(IWare) - Method in interface ch.sahits.game.openpatrician.model.people.IBuyer
 
setWare(IWare) - Method in class ch.sahits.game.openpatrician.model.people.impl.TraderState
Define the ware the broker expects to be delivered.
setWare(IWare) - Method in interface ch.sahits.game.openpatrician.model.people.ITradePerson
 
setWaresToBuy(Collection) - Method in class ch.sahits.game.openpatrician.model.map.impl.TradeRouteStop
Replace the wares to buy with the provided wares from the Collection.
setWareSurplus(ICity, IWare) - Method in interface ch.sahits.game.openpatrician.model.people.IInformant
Set the information about the surplus ware in the city
setWareSurplus(ICity, IWare) - Method in class ch.sahits.game.openpatrician.model.people.impl.InformantState
 
ship - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipDueDate
 
ship - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
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 - Variable in class ch.sahits.game.openpatrician.server.MapSegmentDataCheck
 
ShipAuction - Class in ch.sahits.game.openpatrician.model.city.guild.impl
 
ShipAuction(DateTime, int, IShip) - Constructor for class ch.sahits.game.openpatrician.model.city.guild.impl.ShipAuction
Create a ship auction where the ship did not have a previous owner.
ShipAuction(DateTime, int, IPlayer, IShip) - Constructor for class ch.sahits.game.openpatrician.model.city.guild.impl.ShipAuction
Create a ship auction together with it's owner.
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
 
ShipGroup - Class in ch.sahits.game.openpatrician.model.ship.impl
Implementation of a group of ships mainly used by pirates.
ShipGroup(IShip) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
shipNameLoader() - Method in class ch.sahits.game.openpatrician.spring.ModelConfiguration
 
shipRepairStrategyType - Variable in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
ships - Variable in class ch.sahits.game.openpatrician.model.sea.impl.Blockade
 
ships - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
ships - Variable in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
shipsToAuction - Variable in class ch.sahits.game.openpatrician.model.sea.impl.Blockade
 
shipUpgradeLevel - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
State of the design standard level
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
 
Shipyards - Class in ch.sahits.game.openpatrician.model.city
 
Shipyards() - Constructor for class ch.sahits.game.openpatrician.model.city.Shipyards
 
shipyards - Variable in class ch.sahits.game.openpatrician.model.city.Shipyards
 
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
 
shouldBuildShipType(IAIPlayer) - Method in interface ch.sahits.game.openpatrician.model.player.IAIConstructionSelectionStrategy
Select the ship type to be built.
shouldHire(IAIPlayer, IShip, ICity) - Method in interface ch.sahits.game.openpatrician.model.player.IAICaptainHireStrategy
Should player hire captain on the vessel.
shouldJoin(IAIPlayer, ICity, Optional<INavigableVessel>) - Method in interface ch.sahits.game.openpatrician.model.player.IAIGuildJoinStrategy
Decide if player should join the guild in the city.
shouldOrderCelebration(IAIPlayer, ICity) - Method in interface ch.sahits.game.openpatrician.model.player.IAIEventDecisionStrategy
Decide if a celebration should be executed.
shouldOrderNewConstruction(IAIPlayer) - Method in interface ch.sahits.game.openpatrician.model.player.IAIConstructionSelectionStrategy
Check if a new ship should be ordered.
shouldRepair(INavigableVessel, ICity) - Method in interface ch.sahits.game.openpatrician.model.player.IAIShipRepairStrategy
Decide if the vessel should be repaired, when it is in city.
shouldTakeLoan(IAIPlayer) - Method in interface ch.sahits.game.openpatrician.model.player.IAITakeLoanStrategy
Check if the player should take out a loan.
showingLargeSeaMap - Variable in class ch.sahits.game.openpatrician.model.ui.MapState
 
showingLargeSeaMap() - Method in class ch.sahits.game.openpatrician.model.ui.MapState
 
showingLargeSeaMapProperty() - Method in class ch.sahits.game.openpatrician.model.ui.MapState
 
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.Treasury
 
siegeCostsProperty() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
siegeCostsProperty() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
 
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
 
singleplayer - Variable in class ch.sahits.game.openpatrician.model.impl.Game
 
size() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.AldermanCandidateList
 
size() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.CityHallList
 
size() - Method in class ch.sahits.game.openpatrician.model.city.guild.GuildList
 
size() - Method in class ch.sahits.game.openpatrician.model.PlayerList
 
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, long) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Snaikka
Constructor initializing the name and the upgrade level
Snaikka(String, Properties, long) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Snaikka
Constructor for a Crayer without any upgrade
socialRank - Variable in enum ch.sahits.game.openpatrician.model.personal.ESocialRank
 
sortedEvents - Variable in class ch.sahits.game.openpatrician.model.event.TimedUpdatableTaskList
 
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.
spacePerSailor - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
Amount of barrels space a sailor needs
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, String) - Constructor for class ch.sahits.game.openpatrician.model.personal.impl.SpouseData
 
spouseDies() - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
spouseDies() - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Widow and become unmarried again.
standardEnvironment - Variable in class ch.sahits.game.openpatrician.spring.ModelConfiguration
 
start - Variable in class ch.sahits.game.openpatrician.model.product.BezierPriceCurve
 
startDate - Variable in class ch.sahits.game.openpatrician.model.Date
 
startingBid - Variable in class ch.sahits.game.openpatrician.model.city.guild.impl.AbstractAuction
 
startingCapital - Variable in class ch.sahits.game.openpatrician.model.Difficulty
starting capital
StartNewGameBean - Class in ch.sahits.game.openpatrician.util
This prototype scoped bean does not provide any direct service.
StartNewGameBean() - Constructor for class ch.sahits.game.openpatrician.util.StartNewGameBean
 
startYear - Variable in class ch.sahits.game.openpatrician.model.Date
Start year
state - Variable in class ch.sahits.game.openpatrician.dialog.TargetedDialogStateWrapper
 
state - Variable in class ch.sahits.game.openpatrician.model.DisplayStateMessage
 
StaticIntegerBinding - Class in ch.sahits.game.openpatrician.javafx.bindings
 
StaticIntegerBinding(int) - Constructor for class ch.sahits.game.openpatrician.javafx.bindings.StaticIntegerBinding
 
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
 
storage - Variable in class ch.sahits.game.openpatrician.model.city.CityProductionStorage
 
storage - Variable in class ch.sahits.game.openpatrician.model.city.ProductionStorage
 
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
 
stream() - Method in class ch.sahits.game.openpatrician.model.PlayerList
 
subtractBuildingCosts(int) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
subtractCityGuardCosts(int) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
subtractOtherCosts(int) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
subtractOutriggerCosts(int) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
subtractSiegeCosts(int) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
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

takeLoan(IAIPlayer, ICity) - Method in interface ch.sahits.game.openpatrician.model.player.IAITakeLoanStrategy
Take a loan in the city.
takeLoanStrategyType - Variable in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
takenTasks - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.AldermanTaskPlayerMap
List of alderman tasks that were taken and must be checked.
talkingTo - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
talkingToProperty() - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
TargetedDialogStateWrapper - Class in ch.sahits.game.openpatrician.dialog
This is a wrapper object for a dialog state to be sent through the even bus.
TargetedDialogStateWrapper() - Constructor for class ch.sahits.game.openpatrician.dialog.TargetedDialogStateWrapper
 
TargetedEvent - Class in ch.sahits.game.openpatrician.model.event
 
TargetedEvent() - Constructor for class ch.sahits.game.openpatrician.model.event.TargetedEvent
 
task - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.AcceptedAldermanTask
 
taskList - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
tasks - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.AldermanOffice
 
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
 
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
 
threadExecutor - Variable in class ch.sahits.game.openpatrician.model.impl.Company
 
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
 
timerEventBus - Variable in class ch.sahits.game.openpatrician.model.building.impl.Storage
 
timerEventBus - Variable in class ch.sahits.game.openpatrician.model.event.PausableSchedulableTask
 
timerEventBus - Variable in class ch.sahits.game.openpatrician.model.event.TimedUpdatableTaskList
 
timestamp - Variable in class ch.sahits.game.openpatrician.model.city.impl.Contribution
 
titleKey - Variable in class ch.sahits.game.openpatrician.dialog.DialogTemplate
 
to - Variable in class ch.sahits.game.openpatrician.model.map.impl.LandBridge
 
toCity - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.BuildLandPassage
 
toDisplayString(DateTime) - Method in interface ch.sahits.game.openpatrician.model.IModelTranslationService
Create a string representation for the user interface of the form {Day of month}.
togglePirateFlag() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
togglePirateFlag() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
togglePirateFlag() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
togglePirateFlag() - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
Hiss or lower the pirate flag (Jolly Roger).
topSpeed - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
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
 
townsInFounding - Variable in class ch.sahits.game.openpatrician.model.map.impl.GameMap
 
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
TradeAgreement - Class in ch.sahits.game.openpatrician.model.city.guild.impl
 
TradeAgreement() - Constructor for class ch.sahits.game.openpatrician.model.city.guild.impl.TradeAgreement
 
tradeAgreements - Variable in class ch.sahits.game.openpatrician.model.city.guild.impl.MediterreanSeaMap
 
tradeLocation - Variable in class ch.sahits.game.openpatrician.model.city.guild.impl.TradeAgreement
 
tradeMissions - Variable in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
tradePerson - Variable in class ch.sahits.game.openpatrician.model.people.impl.TraderState
 
trader - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
TradeRoute - Class in ch.sahits.game.openpatrician.model.map.impl
Implementation of the ITradeRoute.
TradeRoute() - Constructor for class ch.sahits.game.openpatrician.model.map.impl.TradeRoute
 
tradeRoutes - Variable in class ch.sahits.game.openpatrician.model.map.impl.GameMap
 
TradeRouteStop - Class in ch.sahits.game.openpatrician.model.map.impl
Implementation of the ITradeRouteStop.
TradeRouteStop() - Constructor for class ch.sahits.game.openpatrician.model.map.impl.TradeRouteStop
 
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
 
tradeSteps - Variable in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
tradeStop - Variable in class ch.sahits.game.openpatrician.model.map.impl.TradeRouteStop
 
tradeStops - Variable in class ch.sahits.game.openpatrician.model.map.impl.TradeRoute
 
tradeStrategyType - Variable in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
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, IStorage, IBalanceSheet, IBalanceSheet) - Constructor for class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
TradingOfficeList - Class in ch.sahits.game.openpatrician.model.building
List holding the trading offices.
TradingOfficeList() - Constructor for class ch.sahits.game.openpatrician.model.building.TradingOfficeList
 
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
 
transfer(IWare, double) - Method in class ch.sahits.game.openpatrician.model.city.ProductionStorage
Transfer wares to/from the storage.
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
 
TravellingVessel - Class in ch.sahits.game.openpatrician.model.sea
 
TravellingVessel() - Constructor for class ch.sahits.game.openpatrician.model.sea.TravellingVessel
 
TravellingVessels - Class in ch.sahits.game.openpatrician.model.sea
This iterable collection stores all vessels that are currently travelling.
TravellingVessels() - Constructor for class ch.sahits.game.openpatrician.model.sea.TravellingVessels
 
treasureAmount - Variable in class ch.sahits.game.openpatrician.model.map.TreasureMapSegmentImage
 
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
 
TreasureMapSegmentImage - Class in ch.sahits.game.openpatrician.model.map
 
TreasureMapSegmentImage(String, Point2D, int) - Constructor for class ch.sahits.game.openpatrician.model.map.TreasureMapSegmentImage
 
treasury - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
 
Treasury - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
Treasury() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
tt - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
 
type - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Election
 

U

unbind(Observable) - Method in class ch.sahits.game.openpatrician.javafx.bindings.LateIntegerBinding
Unbind the observable.
unbindAllAmounts() - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
 
unload(IWare, int) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
Unload the wares from the ships in the convoy in the iteration order.
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 class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
unload(IWare, int) - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
Unload the specified quantity of the ware.
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class ch.sahits.game.openpatrician.persistence.converter.ContributionConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class ch.sahits.game.openpatrician.persistence.converter.WareConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class ch.sahits.game.openpatrician.persistence.converter.WareMapConverter
 
unregister() - Method in class ch.sahits.game.openpatrician.model.event.PausableSchedulableTask
 
unregister() - Method in class ch.sahits.game.openpatrician.model.event.TimedUpdatableTaskList
 
unregister() - Method in class ch.sahits.game.openpatrician.model.impl.Game
 
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(int) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityGuard
 
update() - Method in class ch.sahits.game.openpatrician.model.people.impl.ContractBrookerState
Generate a name of the broker.
update(int) - Method in class ch.sahits.game.openpatrician.model.personal.impl.Reputation
 
update(int) - Method in interface ch.sahits.game.openpatrician.model.personal.IReputation
Update the reputation by the amount.
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
 
updateAutomatedTradingCosts(long) - Method in interface ch.sahits.game.openpatrician.model.IBalanceSheet
 
updateAutomatedTradingCosts(long) - Method in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
Update the costs incurred by automatic trading for the day
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
updateCrimialDrive(int) - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
updateCrimialDrive(int) - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Update the new value indicating the level of criminallity of the 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
updateKnowledge(ICity) - Method in interface ch.sahits.game.openpatrician.model.player.IProductionConsumptionKnowledge
Update the knowledge of the city.
updateOtherExpensesOneTime(int) - Method in interface ch.sahits.game.openpatrician.model.IBalanceSheet
 
updateOtherExpensesOneTime(int) - Method in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
Update the other costs with a one time expense.
updateOtherExpensesRegular(int) - Method in interface ch.sahits.game.openpatrician.model.IBalanceSheet
 
updateOtherExpensesRegular(int) - Method in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
Update any regular other costs.
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.
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
updateRentalIncome(int) - Method in interface ch.sahits.game.openpatrician.model.IBalanceSheet
 
updateRentalIncome(int) - Method in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
Update the income for rented houses.
updateSalaries(int) - Method in interface ch.sahits.game.openpatrician.model.IBalanceSheet
 
updateSalaries(int) - Method in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
Update the saleries per day.
updateStewardCosts(int) - Method in interface ch.sahits.game.openpatrician.model.IBalanceSheet
 
updateStewardCosts(int) - Method in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
Update the costs for the steward.
updateTime(DateTime) - Method in class ch.sahits.game.openpatrician.model.Date
Change the time.
updateTradeWaitingStatus(INavigableVessel, boolean) - Method in interface ch.sahits.game.openpatrician.model.IAIPlayer
Update the waiting status upon the execution of a trade step.
updateTradeWaitingStatus(INavigableVessel, boolean) - Method in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
upgrade() - Method in interface ch.sahits.game.openpatrician.model.city.IChurch
Upgrade to the next level.
upgrade() - Method in class ch.sahits.game.openpatrician.model.city.impl.ChurchState
 
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
usedBricks - Variable in class ch.sahits.game.openpatrician.model.city.impl.CityWall
 
uuid - Variable in class ch.sahits.game.openpatrician.model.impl.Player
 
uuid - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 

V

validTill - Variable in class ch.sahits.game.openpatrician.model.city.guild.impl.TradeAgreement
 
value - Variable in class ch.sahits.game.openpatrician.javafx.bindings.StaticIntegerBinding
 
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.cityhall.ECityViolationPunishment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.sahits.game.openpatrician.model.city.cityhall.EElectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.sahits.game.openpatrician.model.city.EChurchExtension
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.ECityWall
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.city.guild.EBidLevel
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.event.EEventMediaType
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.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.cityhall.ECityViolationPunishment
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.cityhall.EElectionType
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.EChurchExtension
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.ECityWall
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.city.guild.EBidLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class ch.sahits.game.openpatrician.model.collection.AbstractMapRegistry
 
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.event.EEventMediaType
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.weapon.EWeapon
Returns an array containing the constants of this enum type, in the order they are declared.
vessel - Variable in class ch.sahits.game.openpatrician.model.sea.TravellingVessel
 
vessels - Variable in class ch.sahits.game.openpatrician.model.sea.TravellingVessels
 
violation - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.AldermanOffice
 
violation - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Ballot
 
vote(boolean) - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IBallot
Vote for or against something.
vote(ICitizen) - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IElectionResult
Vote for citizen.
vote(boolean) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Ballot
 
vote(ICitizen) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Election
 
votes - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Election
 

W

wageCosts - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
wageCostsDays - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
 
waitingForTradeStepToFinish(INavigableVessel) - Method in interface ch.sahits.game.openpatrician.model.IAIPlayer
Check if the next trade step can be executed for the vessel, or if the last trade step requires waiting on an event.
waitingForTradeStepToFinish(INavigableVessel) - Method in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
waitingStatus - Variable in class ch.sahits.game.openpatrician.model.impl.AIPlayer
Waiting status of the trade for a ship.
ware - Variable in class ch.sahits.game.openpatrician.model.city.guild.impl.TradeAgreement
 
ware - Variable in class ch.sahits.game.openpatrician.model.city.impl.Contribution
 
ware - Variable in class ch.sahits.game.openpatrician.model.people.impl.BaseTradePerson
 
ware - Variable in class ch.sahits.game.openpatrician.model.people.impl.BuyerState
 
ware - Variable in class ch.sahits.game.openpatrician.model.people.impl.ContractBrookerState
 
wareAmountable() - Method in class ch.sahits.game.openpatrician.spring.ModelConfiguration
 
wareAndAmount - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHallNotice
 
wareAndAmount - Variable in class ch.sahits.game.openpatrician.model.city.guild.impl.TradeAgreement
 
WareConverter - Class in ch.sahits.game.openpatrician.persistence.converter
 
WareConverter() - Constructor for class ch.sahits.game.openpatrician.persistence.converter.WareConverter
 
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
 
WareMapConverter - Class in ch.sahits.game.openpatrician.persistence.converter
Converter for Maps.
WareMapConverter(Mapper) - Constructor for class ch.sahits.game.openpatrician.persistence.converter.WareMapConverter
 
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
waresToBuy - Variable in class ch.sahits.game.openpatrician.model.map.impl.TradeRouteStop
 
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
weaponAmountable() - Method in class ch.sahits.game.openpatrician.spring.ModelConfiguration
 
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
 
weeklyRefund - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.OutriggerContract
 
weeklySalary - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Bowmen
 
weeklySalary - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Crossbowmen
 
weeklySalary - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Musketeer
 
weeklySalary - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Pikemen
 
workedOnTasks - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.AldermanOffice
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

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