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

A

absentPersonProperty() - Method 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(LocalDateTime, int) - Constructor for class ch.sahits.game.openpatrician.model.city.guild.impl.AbstractAuction
Construct an auction object without an owner.
AbstractAuction(LocalDateTime, 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, LocalDateTime, 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.
add(double, double) - Method in class ch.sahits.game.openpatrician.model.product.AmountablePriceDouble
Add a number items
add(int) - Method in class ch.sahits.game.openpatrician.model.BaseAmountable
Add a number items
add(int, int) - Method in class ch.sahits.game.openpatrician.model.product.AmountablePrice
Add a number items
add(ITradingOffice) - Method in class ch.sahits.game.openpatrician.model.building.TradingOfficeList
 
add(ICityHall) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.CityHallList
 
add(IGuild) - Method in class ch.sahits.game.openpatrician.model.city.guild.GuildList
 
add(ICity) - Method in class ch.sahits.game.openpatrician.model.city.CityProductionStorage
Create the production storage for an additional city.
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(ICity, ITradeStategyHint) - Method in class ch.sahits.game.openpatrician.model.player.AIPlayerContext
Add a new hint to a city.
add(ICity, IArmory) - Method in class ch.sahits.game.openpatrician.model.weapon.ArmoryRegistry
Add a new armory for a city.
add(ILoaner) - Method in class ch.sahits.game.openpatrician.model.city.LoanerList
 
add(CityState) - Method in class ch.sahits.game.openpatrician.model.city.impl.CityRegistry
 
add(LoanProposal) - Method in interface ch.sahits.game.openpatrician.model.city.ILoaner
Add a loan proposal.
add(LoanProposal) - Method in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
 
add(LoanRequest) - Method in interface ch.sahits.game.openpatrician.model.city.ILoaner
Add a loan request.
add(LoanRequest) - Method in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
 
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(IAIPlayer) - Method in class ch.sahits.game.openpatrician.model.AIPlayerList
 
add(ICitizen) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.AldermanCandidateList
 
add(IPlayer) - Method in class ch.sahits.game.openpatrician.model.PlayerList
 
add(ISeaPirate) - Method in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
Add a pirate.
add(BaseStrategyType<?>) - Method in class ch.sahits.game.openpatrician.model.player.AIPlayerContext
Add a new stategy type.
add(IConvoy) - Method in class ch.sahits.game.openpatrician.model.ship.ConvoyList
 
add(INavigableVessel) - Method in interface ch.sahits.game.openpatrician.model.sea.ILocationTracker
Add a shipt to the location tracker.
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, LocalDateTime, ICaptain) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
 
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
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
 
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.model.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, LocalDateTime, IPlayer) - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IAldermanOffice
Add a new task that is currently worked on.
addTask(IAldermanTask, LocalDateTime, 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.
AIPlayer - Class in ch.sahits.game.openpatrician.model.impl
Implementation of an artificial intelligence player.
AIPlayer(ICity, LocalDateTime, ICompany) - Constructor for class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
AIPlayerContext - Class in ch.sahits.game.openpatrician.model.player
Context holding data for various trade strategies for an AIPlayer.
AIPlayerContext() - Constructor for class ch.sahits.game.openpatrician.model.player.AIPlayerContext
 
AIPlayerList - Class in ch.sahits.game.openpatrician.model
Singleton beans holding all players.
AIPlayerList() - Constructor for class ch.sahits.game.openpatrician.model.AIPlayerList
 
ALDERMAN - ch.sahits.game.openpatrician.model.city.cityhall.EElectionType
 
ALDERMAN - ch.sahits.game.openpatrician.model.personal.ESocialRank
 
ALDERMAN_2_YEAR - ch.sahits.game.openpatrician.model.EObjective
Alderman in 2 years
ALDERMAN_3_YEAR - ch.sahits.game.openpatrician.model.EObjective
Alderman in 3 years
ALDERMAN_5_YEAR - ch.sahits.game.openpatrician.model.EObjective
Alderman in 5 years
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
 
AldermanOffice - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
AldermanOffice() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.AldermanOffice
 
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
 
AMAZING - ch.sahits.game.openpatrician.model.personal.EEconomicCareer
 
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.model.service.persistance.converter.WareMapConverter
 
AmountablePriceDouble - Class in ch.sahits.game.openpatrician.model.product
This amountable keeps track of the amounts in a more detailed fashion than AmountablePrice.
AmountablePriceDouble() - Constructor for class ch.sahits.game.openpatrician.model.product.AmountablePriceDouble
 
AmountableProvider - Class in ch.sahits.game.openpatrician.model
 
AmountableProvider() - Constructor for class ch.sahits.game.openpatrician.model.AmountableProvider
 
amountAvailableProperty(EWeapon) - Method in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
 
amountAvailableProperty(EWeapon) - Method in interface ch.sahits.game.openpatrician.model.people.IWeaponsDealer
Property representing the amount that can be bought from the dealer.
amountProperty() - Method in class ch.sahits.game.openpatrician.model.BaseAmountable
 
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
 
applicationProperties(String) - Static method in class ch.sahits.game.openpatrician.model.ModelConfiguration
 
Armory - Class in ch.sahits.game.openpatrician.model.impl
 
Armory(ICity) - Constructor for class ch.sahits.game.openpatrician.model.impl.Armory
 
ArmoryRegistry - Class in ch.sahits.game.openpatrician.model.weapon
Registry for mapping the armory to the city.
ArmoryRegistry() - Constructor for class ch.sahits.game.openpatrician.model.weapon.ArmoryRegistry
 
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.
arrives(INavigableVessel) - Method in class ch.sahits.game.openpatrician.model.city.impl.PopulationUpdateStats
Arriving ships
assignCaptainToCity(ICaptain, ICity, LocalDateTime) - 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
 
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
 
avgPriceProperty() - Method in class ch.sahits.game.openpatrician.model.product.AmountablePrice
 

B

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
BALLISTA_BIG - ch.sahits.game.openpatrician.model.weapon.EWeapon
 
BALLISTA_SMALL - ch.sahits.game.openpatrician.model.weapon.EWeapon
 
ballistaBigAmountProperty() - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
ballistaBigAmountProperty() - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Property holding the amount of big ballista in the storage.
ballistaSmallAmountProperty() - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
ballistaSmallAmountProperty() - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Property holding the amount of small ballista in the storage.
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
 
BARGAINER - ch.sahits.game.openpatrician.model.personal.ESocialRank
 
BARREL - ch.sahits.game.openpatrician.model.product.EWareSize
 
BaseAmountable<T extends IAmountable> - Class in ch.sahits.game.openpatrician.model
This base class for amountable items provides a count of the items.
BaseAmountable() - Constructor for class ch.sahits.game.openpatrician.model.BaseAmountable
 
BasePatrolState - Class in ch.sahits.game.openpatrician.model.people.impl
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
 
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
 
BEER - ch.sahits.game.openpatrician.model.product.EWare
Beer in barrels
BEGGAR - ch.sahits.game.openpatrician.model.city.EPopulationClass
 
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
 
bind(Observable) - Method in class ch.sahits.game.openpatrician.model.javafx.bindings.LateIntegerBinding
Bind an additional observable to the binding.
bindStoredAmount(ReadOnlyIntegerProperty) - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
Bind the amountProperty.
Blockade - Class in ch.sahits.game.openpatrician.model.sea.impl
 
Blockade(LocalDateTime, LocalDateTime) - Constructor for class ch.sahits.game.openpatrician.model.sea.impl.Blockade
 
BLOCKADE - ch.sahits.game.openpatrician.model.city.cityhall.ECityViolationPunishment
 
BLOCKADE - ch.sahits.game.openpatrician.model.city.impl.ECityState
 
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
 
BLUE - ch.sahits.game.openpatrician.model.player.EPlayerColor
#0000ff.
BOISTEROUS - ch.sahits.game.openpatrician.model.personal.EMilitantCareer
 
BOLD - ch.sahits.game.openpatrician.model.personal.EMilitantCareer
 
BOMBARD - ch.sahits.game.openpatrician.model.weapon.EWeapon
 
bombardAmountProperty() - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
bombardAmountProperty() - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Property holding the amount of bombard in the storage.
BOW - ch.sahits.game.openpatrician.model.weapon.EWeapon
 
bowAmountProperty() - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
bowAmountProperty() - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Property holding the amount of bows in the storage.
Bowmen - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
Bowmen() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.Bowmen
 
BRANCH - ch.sahits.game.openpatrician.model.city.EKontorType
 
BRAVE - ch.sahits.game.openpatrician.model.personal.EMilitantCareer
 
BREAK - ch.sahits.game.openpatrician.model.EGameSpeed
 
BRICK - ch.sahits.game.openpatrician.model.product.EWare
Brick in burden
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
BuildingAuction - Class in ch.sahits.game.openpatrician.model.city.guild.impl
Implement the auction for a building
BuildingAuction(LocalDateTime, int, IPlayer, IBuilding) - Constructor for class ch.sahits.game.openpatrician.model.city.guild.impl.BuildingAuction
Create an auction for a building.
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
 
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
 
BURGUNDY - ch.sahits.game.openpatrician.model.player.EPlayerColor
#8b0000.
BUSINESSVALUE_100M - ch.sahits.game.openpatrician.model.EObjective
Businessvalue 100'000'000
BUSINESSVALUE_10M - ch.sahits.game.openpatrician.model.EObjective
Businessvalue 10'000'000
BUSINESSVALUE_1M - ch.sahits.game.openpatrician.model.EObjective
Businessvalue 1'000'000
ButtonTemplate - Class in ch.sahits.game.openpatrician.model.ui
 
ButtonTemplate() - Constructor for class ch.sahits.game.openpatrician.model.ui.ButtonTemplate
 
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.
buyWeapons(BuyWeapons, IShip, IAIPlayer, ICity) - Method in interface ch.sahits.game.openpatrician.model.player.IAIBuyWeaponStrategy
Buy the weapons.
BuyWeapons - Class in ch.sahits.game.openpatrician.model.player
Indicate the target that should be met when buying the weapons.
BuyWeapons() - Constructor for class ch.sahits.game.openpatrician.model.player.BuyWeapons
 

C

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
calculateAffordableAmount(ITradable, int, int, long) - Method in class ch.sahits.game.openpatrician.model.product.ComputablePriceV2
Calculate the amount that can be afforded based on available cash.
calculateAvailableAmount(ETransferAmount, int) - Method in class ch.sahits.game.openpatrician.model.service.TransferUtil
Calculate the available amount to be transfered.
calculateAvailableAmount(ObjectProperty<ETransferAmount>, int) - Method in class ch.sahits.game.openpatrician.model.service.TransferUtil
Calculate the available amount to be transfered.
calculateBuildTime(EShipType) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
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
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.
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
 
calculateRepairTime(EShipType) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
Calculate the repair time for the ship of type.
calculateRequiredSailorAmount(IShip, IAIPlayer) - Method in interface ch.sahits.game.openpatrician.model.player.IAIHireSailorStrategy
Calculate the number of required sailors on the ship.
calculateSellAmount(ITradable, int, int, int) - Method in class ch.sahits.game.openpatrician.model.product.ComputablePriceV2
Calculate the amount that can be sold while maintaining a minimal average price per item.
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(LocalDateTime) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
cancelShipBuildingOrder(LocalDateTime) - 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.model.service.persistance.converter.ContributionConverter
 
canConvert(Class) - Method in class ch.sahits.game.openpatrician.model.service.persistance.converter.WareConverter
 
canConvert(Class) - Method in class ch.sahits.game.openpatrician.model.service.persistance.converter.WareMapConverter
 
CANNON - ch.sahits.game.openpatrician.model.weapon.EWeapon
 
canonAmountProperty() - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
canonAmountProperty() - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Property holding the amount of canon in the storage.
Capacity() - Constructor for class ch.sahits.game.openpatrician.model.ship.ShipProperties.Capacity
 
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
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
 
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
 
CARGO - ch.sahits.game.openpatrician.model.product.EWareSize
 
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
 
CELEBRATION - ch.sahits.game.openpatrician.model.event.EEventMediaType
 
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.initialisation - package ch.sahits.game.openpatrician.model.initialisation
 
ch.sahits.game.openpatrician.model.javafx.bindings - package ch.sahits.game.openpatrician.model.javafx.bindings
 
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.server - package ch.sahits.game.openpatrician.model.server
 
ch.sahits.game.openpatrician.model.service - package ch.sahits.game.openpatrician.model.service
 
ch.sahits.game.openpatrician.model.service.persistance.converter - package ch.sahits.game.openpatrician.model.service.persistance.converter
 
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
 
CHANDLER - ch.sahits.game.openpatrician.model.personal.ESocialRank
 
CHANDLER - Static variable in class ch.sahits.game.openpatrician.model.Difficulty
 
Child - Class in ch.sahits.game.openpatrician.model.personal.impl
 
Child() - Constructor for class ch.sahits.game.openpatrician.model.personal.impl.Child
 
ChurchState - Class in ch.sahits.game.openpatrician.model.city.impl
 
ChurchState() - Constructor for class ch.sahits.game.openpatrician.model.city.impl.ChurchState
 
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 - 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 - Class in ch.sahits.game.openpatrician.model.city.impl
Implementation of the city model.
City(Map.Cities.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_OFFICE - ch.sahits.game.openpatrician.model.building.ETradeType
 
CITY_SHIP - ch.sahits.game.openpatrician.model.building.ETradeType
 
cityBean(Map.Cities.City) - Method in class ch.sahits.game.openpatrician.model.ModelConfiguration
 
cityBean(FoundNewSettlement) - Method in class ch.sahits.game.openpatrician.model.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
 
CityCreditor - Class in ch.sahits.game.openpatrician.model.city
For debts at the loaner that arice from fines, the city is the creditor of that debt.
CityCreditor() - Constructor for class ch.sahits.game.openpatrician.model.city.CityCreditor
 
cityEventProperty() - Method in class ch.sahits.game.openpatrician.model.city.impl.CityState
Property holding the corrent city event, may be null.
CityGuard - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
CityGuard() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityGuard
 
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
 
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 - 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
 
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, LocalDateTime) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityViolation
 
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
 
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
 
CLEVER - ch.sahits.game.openpatrician.model.personal.EEconomicCareer
 
CLOTH - ch.sahits.game.openpatrician.model.product.EWare
Cloth in barrels
Cog - Class in ch.sahits.game.openpatrician.model.ship.impl
 
Cog(EShipUpgrade, String) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Cog
Constructor initializing the name and the upgrade level
Cog(String) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Cog
Constructor for a Crayer without any upgrade
COG - ch.sahits.game.openpatrician.model.ship.EShipType
 
combineWithBigSlot(PrimaryLargeWeaponSlot) - Method in class ch.sahits.game.openpatrician.model.ship.SecondaryLargeWeaponSlot
Assign the secondary slot to a primary slot.
Company - Class in ch.sahits.game.openpatrician.model.impl
 
Company(ICity, long, long) - Constructor for class ch.sahits.game.openpatrician.model.impl.Company
 
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
 
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(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 class ch.sahits.game.openpatrician.model.product.BezierPriceCalculation
 
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.
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.model.javafx.bindings.StaticIntegerBinding
 
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
 
consumedEntries() - Method in class ch.sahits.game.openpatrician.model.city.impl.CityState
Get the consumed entries as a set.
contains(Object) - Method in class ch.sahits.game.openpatrician.model.PlayerList
 
containsSegment(MapSegmentedImage) - Method in class ch.sahits.game.openpatrician.model.server.MapLocationDetectionModel
 
containsWare(IWare) - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
Check if there is an amountable object for this ware
containsWeapon(IWeapon) - Method in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
Check if there is an amountable object for this ware
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(LocalDateTime, int, IWare) - Constructor for class ch.sahits.game.openpatrician.model.city.impl.Contribution
 
ContributionConverter - Class in ch.sahits.game.openpatrician.model.service.persistance.converter
 
ContributionConverter() - Constructor for class ch.sahits.game.openpatrician.model.service.persistance.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
 
ConverterProvider - Class in ch.sahits.game.openpatrician.model.service.persistance.converter
 
ConverterProvider() - Constructor for class ch.sahits.game.openpatrician.model.service.persistance.converter.ConverterProvider
 
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
 
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
COUNCILMAN - ch.sahits.game.openpatrician.model.personal.ESocialRank
 
COUNSILMAN - Static variable in class ch.sahits.game.openpatrician.model.Difficulty
 
COURAGEOUS - ch.sahits.game.openpatrician.model.personal.EMilitantCareer
 
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) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Crayer
Constructor initializing the name and the upgrade level
Crayer(String) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Crayer
Constructor for a Crayer without any upgrade
CRAYER - ch.sahits.game.openpatrician.model.ship.EShipType
 
createAnonymousShipAuction(LocalDateTime, 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(LocalDateTime, 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
createShipAuction(LocalDateTime, 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
 
CROSSBOW - ch.sahits.game.openpatrician.model.weapon.EWeapon
 
crossbowAmountProperty() - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
crossbowAmountProperty() - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Property holding the amount of crossbows in the storage.
Crossbowmen - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
Crossbowmen() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.Crossbowmen
 
currentDestIndex - Variable in class ch.sahits.game.openpatrician.model.people.impl.BasePatrolState
 
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.
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
 
CustomsViolation - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
CustomsViolation(ICity, LocalDateTime) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.CustomsViolation
 
cutlassAmountProperty() - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
cutlassAmountProperty() - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Property holding the amount of hand weapons in the storage.
CYAN - ch.sahits.game.openpatrician.model.player.EPlayerColor
#00ffff.

D

dailyUpdate(ClockTickPostDayChange) - Method in class ch.sahits.game.openpatrician.model.city.impl.CityState
Update the missing wares.
damage(int, boolean) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
Apply the damage to all ships.
damage(int, boolean) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
damage(int, boolean) - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
damage(int, boolean) - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
Damage the ship
DANGEROUS - ch.sahits.game.openpatrician.model.personal.EMilitantCareer
 
DARKBLUE - ch.sahits.game.openpatrician.model.player.EPlayerColor
#00008b.
DARKGREEN - ch.sahits.game.openpatrician.model.player.EPlayerColor
#008000.
Date - Class in ch.sahits.game.openpatrician.model
Representation of the date within the game.
Date() - Constructor for class ch.sahits.game.openpatrician.model.Date
 
Date(int) - Constructor for class ch.sahits.game.openpatrician.model.Date
Initialize the date with start year.
DateService - Class in ch.sahits.game.openpatrician.model
Service concerning the date.
DateService() - Constructor for class ch.sahits.game.openpatrician.model.DateService
 
dayDateBinding() - Method in class ch.sahits.game.openpatrician.model.Date
Bind the representation of the day as a String.
Debt - Class in ch.sahits.game.openpatrician.model.city.impl
 
Debt() - Constructor for class ch.sahits.game.openpatrician.model.city.impl.Debt
 
deductPropertyTaxes(int) - Method in interface ch.sahits.game.openpatrician.model.IBalanceSheet
Subtract the property taxes.
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.model.ModelConfiguration
 
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
 
depart(INavigableVessel) - Method in class ch.sahits.game.openpatrician.model.city.impl.PopulationUpdateStats
Departing ships.
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
 
DialogTemplate - Class in ch.sahits.game.openpatrician.model.ui
 
DialogTemplate() - Constructor for class ch.sahits.game.openpatrician.model.ui.DialogTemplate
 
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
 
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 displayed 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 displayed on the noticeboard.
DisplayTemplateMessage(String, DialogTemplate, Object...) - Constructor for class ch.sahits.game.openpatrician.model.DisplayTemplateMessage
 
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
 
DONE - ch.sahits.game.openpatrician.model.city.guild.EBidLevel
 
DOUBLE_ENTRY_NAME - Static variable in class ch.sahits.game.openpatrician.model.service.persistance.converter.WareMapConverter
 

E

EASY - ch.sahits.game.openpatrician.model.EDifficultyLevel
 
EBidLevel - Enum in ch.sahits.game.openpatrician.model.city.guild
Level of the bid in an auction.
EChurchExtension - Enum in ch.sahits.game.openpatrician.model.city
Defining the extension levels for the church.
ECityLabelAlignment - Enum in ch.sahits.game.openpatrician.model.city.impl
Alignment of the city label.
ECityState - Enum in ch.sahits.game.openpatrician.model.city
State of the city.
ECityState - Enum in ch.sahits.game.openpatrician.model.city.impl
Various city states.
ECityViolationPunishment - Enum in ch.sahits.game.openpatrician.model.city.cityhall
 
ECityWall - Enum in ch.sahits.game.openpatrician.model.city
 
EDifficultyLevel - Enum in ch.sahits.game.openpatrician.model
Different levels of difficulty.
EEconomicCareer - Enum in ch.sahits.game.openpatrician.model.personal
Enumeration of the attributes of an economic career
EElectionType - Enum in ch.sahits.game.openpatrician.model.city.cityhall
 
EEventMediaType - Enum in ch.sahits.game.openpatrician.model.event
Enumeration mapping the various events (e.g.
EGameSpeed - Enum in ch.sahits.game.openpatrician.model
 
EKontorType - Enum in ch.sahits.game.openpatrician.model.city
 
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
 
ELevel - Enum in ch.sahits.game.openpatrician.model.building
Four step level definition
EMilitantCareer - Enum in ch.sahits.game.openpatrician.model.personal
Enumeration indicating the career level of a militant career.
ENDLESS - ch.sahits.game.openpatrician.model.EObjective
Endless game
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
EPlayerColor - Enum in ch.sahits.game.openpatrician.model.player
Color used for identifying a human player.
EPlayerStateChange - Enum in ch.sahits.game.openpatrician.model
Enumeration on the different states that can be monitored in the player
EPopulationClass - Enum in ch.sahits.game.openpatrician.model.city
 
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
 
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
 
EShipType - Enum in ch.sahits.game.openpatrician.model.ship
Types of the ships.
EShipUpgrade - Enum in ch.sahits.game.openpatrician.model.ship
Define the upgrade levels for ships.
ESide - Enum in ch.sahits.game.openpatrician.model.ship
Indicating a side of the ship.
ESocialRank - Enum in ch.sahits.game.openpatrician.model.personal
Social rank of a player
ETradeType - Enum in ch.sahits.game.openpatrician.model.building
Type of the trading.
ETransferAmount - Enum in ch.sahits.game.openpatrician.model.product
Enumeration over the transferable amount
EWare - Enum in ch.sahits.game.openpatrician.model.product
Define the different type of wares that are produced and can be traded.
EWareSize - Enum in ch.sahits.game.openpatrician.model.product
Measurement applied to wares.
EWeapon - Enum in ch.sahits.game.openpatrician.model.weapon
Enumeration defining all weapons
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.
EXPERIENCED - ch.sahits.game.openpatrician.model.personal.EEconomicCareer
 
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
 
EXTENDED_ONCE - ch.sahits.game.openpatrician.model.city.EChurchExtension
 
EXTENDED_ONCE - ch.sahits.game.openpatrician.model.city.ECityWall
 
EXTENDED_TWICE - ch.sahits.game.openpatrician.model.city.EChurchExtension
 
EXTENDED_TWICE - ch.sahits.game.openpatrician.model.city.ECityWall
 

F

famineBinding() - Method in class ch.sahits.game.openpatrician.model.city.impl.CityState
Binding indicating if there is a famine.
FAST - ch.sahits.game.openpatrician.model.EGameSpeed
 
fastForward() - Method in interface ch.sahits.game.openpatrician.model.IGame
Switch to fast forward until the first interuption.
fastForward() - Method in class ch.sahits.game.openpatrician.model.impl.Game
 
feedingThePoor() - Method in class ch.sahits.game.openpatrician.model.city.impl.PopulationUpdateStats
Indicate that the poor were feed.
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) - Method in interface ch.sahits.game.openpatrician.model.IPlayer
Find all buildings of the player in the city
findBuildings(ICity, Class<T>) - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
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(String) - Method in class ch.sahits.game.openpatrician.model.map.impl.GameMap
 
findCity(Point2D) - Method in interface ch.sahits.game.openpatrician.model.map.IMap
Find the city at the given coordinates.
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
 
findListWithConsumptionMinimalDistance(ICity, IWare, INavigableVessel) - Method in interface ch.sahits.game.openpatrician.model.player.IProductionConsumptionKnowledge
Find cities that consume the ware and order them based on consumption amount and distance.
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.
FIRE - ch.sahits.game.openpatrician.model.city.ECityState
 
FIRE - ch.sahits.game.openpatrician.model.city.impl.ECityState
 
FIRE - ch.sahits.game.openpatrician.model.event.EEventMediaType
 
firstNameLoader() - Method in class ch.sahits.game.openpatrician.model.ModelConfiguration
 
FISH - ch.sahits.game.openpatrician.model.product.EWare
Fish in burden
FISH_OIL - ch.sahits.game.openpatrician.model.product.EWare
Fish oil in barrels
FIVE - ch.sahits.game.openpatrician.model.product.ETransferAmount
Transfer 5 items at the time
FOUNDED_SETTLEMENT - ch.sahits.game.openpatrician.model.city.EKontorType
 
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, Point2D, ECityLabelAlignment) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.FoundNewSettlement
 
fromIndex(int) - Static method in class ch.sahits.game.openpatrician.model.Difficulty
Create the difficulty from an index, where 0 is equivalent to Chandler.
FROZEN_HARBOR - ch.sahits.game.openpatrician.model.city.impl.ECityState
 
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
 
FUR - ch.sahits.game.openpatrician.model.product.EWare
Fur in barrels
FutureTowns - Class in ch.sahits.game.openpatrician.model.map.impl
 
FutureTowns() - Constructor for class ch.sahits.game.openpatrician.model.map.impl.FutureTowns
 
fxTheadExecution - Variable in class ch.sahits.game.openpatrician.model.BaseAmountable
 

G

gainExperience() - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
gainExperience() - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Increase the experience.
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
 
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
 
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(int) - Method in class ch.sahits.game.openpatrician.model.PlayerList
 
get(Object) - Method in class ch.sahits.game.openpatrician.model.collection.AbstractMapRegistry
 
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(LocalDateTime) - Method in class ch.sahits.game.openpatrician.model.DateService
Calculate the age.
getAge(LocalDateTime) - Method in class ch.sahits.game.openpatrician.model.personal.impl.PersonalData
 
getAge(LocalDateTime) - 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() - 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.
getAmount() - Method in class ch.sahits.game.openpatrician.model.product.AmountablePriceDouble
 
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
 
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.
getArmory(ICity) - Method in class ch.sahits.game.openpatrician.model.weapon.ArmoryRegistry
Retrieve the armory of the city.
getArrivalDate() - Method in interface ch.sahits.game.openpatrician.model.people.ITavernPerson
Set the arrival date in the tavern
getArrivalDate(ICaptain) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
Retrieve the arrival date of a captain in a town.
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(IWare) - Method in class ch.sahits.game.openpatrician.model.city.ProductionStorage
Retrieve the average price of the stored amount.
getAVGPrice() - Method in class ch.sahits.game.openpatrician.model.product.AmountablePrice
Retrieve the average price of one item
getAVGPrice() - Method in class ch.sahits.game.openpatrician.model.product.AmountablePriceDouble
Retrieve the average price of one item
getAVGPriceExact() - Method in class ch.sahits.game.openpatrician.model.product.AmountablePriceDouble
 
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
Retrieve the ballot result
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
 
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
 
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
 
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() - Method in class ch.sahits.game.openpatrician.model.map.impl.GameMap
 
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(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
 
getCityGuardCosts() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
Monthly costs of the city guard.
getCityLabelAlignment() - Method in interface ch.sahits.game.openpatrician.model.city.IFutureTowns
Alignemnt for the city label.
getCityLabelOffset() - Method in interface ch.sahits.game.openpatrician.model.city.IFutureTowns
Offset for the city label.
getCityState() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve the city state.
getCityToRestartTradeCycle(INavigableVessel) - Method in interface ch.sahits.game.openpatrician.model.player.IAITradeStrategy
In the case where the trade cycle must be re-initialized, but the ship is not in a city, determine the city to which the vessel should travel.
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.
getColor() - Method in interface ch.sahits.game.openpatrician.model.IHumanPlayer
Retrieve the players color.
getColor() - Method in enum ch.sahits.game.openpatrician.model.player.EPlayerColor
 
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.
getContext() - Method in interface ch.sahits.game.openpatrician.model.player.ITradeStategyHint
Retrieve the trade strategy context hint.
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
getCurrentHeadTaxValue() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
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
 
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]
getDamage() - Method in interface ch.sahits.game.openpatrician.model.weapon.IWeapon
Get the inflicted damage on a structure in case of a hit.
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.
getDialogBeanName() - Method in interface ch.sahits.game.openpatrician.model.ui.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
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
 
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
Retrieve the Optional election result.
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.
getEndOfWeek(LocalDateTime) - Method in class ch.sahits.game.openpatrician.model.service.ModelTranslations
Retrieve the date of the end of the week in the form {Day of month}.
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.
getExperience() - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Retrieve the experience of the blacksmith.
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
 
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
Retrieve the future towns.
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
 
getGeneralStrategyTypes() - Method in class ch.sahits.game.openpatrician.model.player.AIPlayerContext
 
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.
getGuildJoinStrategyType() - Method in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
getHanseaticMeetingDate() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
Retrieve the meeting date for the next extra circular hanseatic day.
getHints(ICity) - Method in class ch.sahits.game.openpatrician.model.player.AIPlayerContext
Retrieve all hints for the city.
getHireDate() - Method in interface ch.sahits.game.openpatrician.model.people.INonFreeSeaPirate
Date when the pirate was hired by the player.
getHireSailorStrategies() - Method in interface ch.sahits.game.openpatrician.model.player.IAIStrategyProvider
Provide a list of strategies for hiring sailors.
getHireSailorStrategyType() - Method in interface ch.sahits.game.openpatrician.model.IAIPlayer
Retreive the strategy type for hiring the sailors.
getHireSailorStrategyType() - Method in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
getHireTradeManagerStrategies() - Method in interface ch.sahits.game.openpatrician.model.player.IAIStrategyProvider
Provide a list of strategies for hiring and dismissing trage managers.
getHireTradeManagerStrategyType() - Method in interface ch.sahits.game.openpatrician.model.IAIPlayer
Retrieve the strategy for hiring and dismissing trade managers.
getHireTradeManagerStrategyType() - Method in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
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 class ch.sahits.game.openpatrician.model.impl.Player
 
getHomeTown() - Method in interface ch.sahits.game.openpatrician.model.ICompany
Retrieve the home town of the company
getId() - Method in interface ch.sahits.game.openpatrician.model.ship.IWeaponSlot
Retrieve the identifier for this slot.
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.
getKill() - Method in interface ch.sahits.game.openpatrician.model.weapon.IWeapon
Get the kill damage in case of a hit.
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
Retrieve the land bridges.
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(LocalDateTime) - Method in class ch.sahits.game.openpatrician.model.city.impl.Debt
 
getLoanedDuration(LocalDateTime) - Method in interface ch.sahits.game.openpatrician.model.city.impl.IDebt
Retrieve the duration in full days since taking the loan.
getLoaner(ICity) - Method in class ch.sahits.game.openpatrician.model.city.LoanerList
 
getLoanProposals() - Method in interface ch.sahits.game.openpatrician.model.city.ILoaner
Retrieve the loans that can be taken.
getLocalDisplayDistinctArticle(boolean, boolean) - Method in class ch.sahits.game.openpatrician.model.service.ModelTranslations
 
getLocalDisplayName(IBuilding) - Method in class ch.sahits.game.openpatrician.model.service.ModelTranslations
Localize the name of the building
getLocalDisplayName(ESocialRank) - Method in class ch.sahits.game.openpatrician.model.service.ModelTranslations
 
getLocalDisplayName(ICareer) - Method in class ch.sahits.game.openpatrician.model.service.ModelTranslations
 
getLocalDisplayName(EWare) - Method in class ch.sahits.game.openpatrician.model.service.ModelTranslations
Retrieve the localized display name for id.
getLocalDisplayName(EShipType) - Method in class ch.sahits.game.openpatrician.model.service.ModelTranslations
 
getLocalDisplayName(EWeapon) - Method in class ch.sahits.game.openpatrician.model.service.ModelTranslations
Retrieve the localized display name for id.
getLocalDisplayNameWithArticle(EShipType, boolean) - Method in class ch.sahits.game.openpatrician.model.service.ModelTranslations
 
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
Retrieve future town location.
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.model.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
Maximum number of days not present in the tavern.
getMaxDaysPresent() - Method in interface ch.sahits.game.openpatrician.model.people.ITavernPerson
Retrieve the max number of days present in the tavern.
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.
getMinSellPriceModerate() - Method in enum ch.sahits.game.openpatrician.model.product.EWare
 
getMinSellPriceModerate() - Method in interface ch.sahits.game.openpatrician.model.product.IWare
Retrieve the moderate min sell price of the ware.
getMinSellPriceOffensive() - Method in enum ch.sahits.game.openpatrician.model.product.EWare
 
getMinSellPriceOffensive() - Method in interface ch.sahits.game.openpatrician.model.product.IWare
Retrieve the offensive min sell price of the ware.
getMinSellPriceRabiat() - Method in enum ch.sahits.game.openpatrician.model.product.EWare
 
getMinSellPriceRabiat() - Method in interface ch.sahits.game.openpatrician.model.product.IWare
Retrieve the rabiat max min sell for the ware.
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
Retrieve the town name
getName() - Method in interface ch.sahits.game.openpatrician.model.ICitizen
Retrieve the players name
getName() - Method in class ch.sahits.game.openpatrician.model.impl.Player
 
getName() - Method in interface ch.sahits.game.openpatrician.model.people.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
 
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.
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
Retrieve number of negative votes
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 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
 
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
 
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 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
Total number of positive votes.
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
 
getOccupiedSpace() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Retrieve the occupied space
getOccupiedSpaceByWeapons() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
getOccupiedSpaceByWeapons() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Retrieve the amount of space used for the weapons.
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
getOffset() - Method in interface ch.sahits.game.openpatrician.model.ship.IWeaponSlot
Retrieve the offset of the empty weapon slot.
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
 
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
 
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
 
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
 
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
 
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.
getPercentageBetweenDates(LocalDateTime, LocalDateTime) - Method in class ch.sahits.game.openpatrician.model.DateService
Calculate the percentage of days passed between the start and end date.
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() - 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
Retrieve the pirate nests
getPlayer() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IAcceptedAldermanTask
 
getPlayerContext() - Method in interface ch.sahits.game.openpatrician.model.IAIPlayer
Retrieve the context for this player.
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
 
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
Retrieve hte premium for the smuggling.
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.
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(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(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
 
getProducableWare() - Method in interface ch.sahits.game.openpatrician.model.building.IWorkShop
Retrieve the ware this workshop produces.
getProducingWares() - Method in interface ch.sahits.game.openpatrician.model.city.guild.IMediterreanCity
Get the two wares that are produced in the city.
getProduction(IWare) - Method in class ch.sahits.game.openpatrician.model.product.ProductionChain
 
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
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.
getRandomPointAtSea() - Method in interface ch.sahits.game.openpatrician.model.server.IMapLocationProviderFacade
Retrieve a random ponint that is at sea.
getRandomPointAtSeaNear(Point2D) - Method in interface ch.sahits.game.openpatrician.model.server.IMapLocationProviderFacade
Retrieve a random ponint that is at sea.
getRange() - Method in interface ch.sahits.game.openpatrician.model.weapon.IWeapon
Get the weapons range
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
Get the required amount of requiredWare to produce wareToBeProduced within a week.
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
 
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() - Method in interface ch.sahits.game.openpatrician.model.sea.IBlockade
Retrieve all ships for the 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() - 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() - 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.
getShips(IPlayer) - Method in interface ch.sahits.game.openpatrician.model.sea.IBlockade
Retrieve the ships of a certain player.
getShips(IPlayer) - Method in class ch.sahits.game.openpatrician.model.sea.impl.Blockade
 
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(IPlayer) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
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.
getShipUpgradeStrategies() - Method in interface ch.sahits.game.openpatrician.model.player.IAIStrategyProvider
Retrieve a list of strategies to upgrade a ship.
getShipUpgradeStrategyType() - Method in interface ch.sahits.game.openpatrician.model.IAIPlayer
Retrieve the strategy type for upgrading ships.
getShipUpgradeStrategyType() - Method in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
getShipWeaponsLocation(EShipType, EShipUpgrade) - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationFactory
 
getShipyard(ICity) - Method in class ch.sahits.game.openpatrician.model.city.Shipyards
Retrieve the shipyard of the city.
getSide() - Method in interface ch.sahits.game.openpatrician.model.ship.IWeaponSlot
Retrieve the side the slot is located on.
getSiegeCosts() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
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.
getSize() - Method in interface ch.sahits.game.openpatrician.model.weapon.IWeapon
Get the required storing space for this weapon.
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)
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.
getStartOfWeek(LocalDateTime) - Method in class ch.sahits.game.openpatrician.model.service.ModelTranslations
Retrieve the date of the start of the week in the form {Day of month}.
getSteward() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
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() - Method in interface ch.sahits.game.openpatrician.model.building.IWorkShop
Retrieve the storage of the workshop.
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.
getStrength() - Method in interface ch.sahits.game.openpatrician.model.weapon.IWeapon
Get the strength of the weapon.
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.
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
getTotalProfit() - Method in class ch.sahits.game.openpatrician.model.building.impl.Steward
 
getTotalProfit() - Method in interface ch.sahits.game.openpatrician.model.building.ISteward
Retrieve the amount of profit the steward made.
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
 
getTravellingVessel(INavigableVessel) - Method in interface ch.sahits.game.openpatrician.model.sea.ITravellingVessels
Retrieve the meta date for a travelling vessel.
getTravellingVessel(INavigableVessel) - Method in class ch.sahits.game.openpatrician.model.sea.TravellingVessels
 
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 interface ch.sahits.game.openpatrician.model.IPlayer
Retrieve the UUID identifing this player.
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() - Method in interface ch.sahits.game.openpatrician.model.city.guild.ITradeAgreement
Retrieve the ware for this trade agreement.
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 interface ch.sahits.game.openpatrician.model.building.ITradingOffice
Retrieve the amount of ware in storage
getWare(IWare) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Retrieve the amount of ware in the city
getWare(IWare) - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
Retrieve the AmountablePrice of the ware as it is stored in the holding
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() - Method in interface ch.sahits.game.openpatrician.model.ship.IWeaponSlot
Retrieve the weapon stored in this slot.
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
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
getWeaponBuyStrategies() - Method in interface ch.sahits.game.openpatrician.model.player.IAIStrategyProvider
Provide a list of strategies for buying weapons.
getWeaponBuyStrategyType() - Method in interface ch.sahits.game.openpatrician.model.IAIPlayer
Retrieve the strategy type for buying weapons.
getWeaponBuyStrategyType() - Method in class ch.sahits.game.openpatrician.model.impl.AIPlayer
 
getWeaponProperty(IWeapon) - Method in class ch.sahits.game.openpatrician.model.building.impl.WeaponStorage
 
getWeaponProperty(IWeapon) - Method in interface ch.sahits.game.openpatrician.model.building.IWeaponStorage
Retrieve the property holding the mount of stored weapons of the indicated type.
getWeaponSlots() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Retrieve the weaponslots and in the order from back to front.
getWeaponStorage() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
Retrieve the weapon storage for this trading office
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.model.service.persistance.converter.ConverterProvider
 
getYOffset() - Method in interface ch.sahits.game.openpatrician.model.map.IMapSection
Retrieve the offset on IMap in Y direction
GRAIN - ch.sahits.game.openpatrician.model.product.EWare
Grain in burden
GREEN - ch.sahits.game.openpatrician.model.player.EPlayerColor
#7cfc00.
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
 
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
 
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

HAND_WEAPON - ch.sahits.game.openpatrician.model.weapon.EWeapon
 
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
Event handler for a ship entering port.
HANSEATIC_LEAGUE - ch.sahits.game.openpatrician.model.event.EEventMediaType
 
HARD - ch.sahits.game.openpatrician.model.EDifficultyLevel
 
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
 
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
 
HEMP - ch.sahits.game.openpatrician.model.product.EWare
Hemp in burden
HIGH - ch.sahits.game.openpatrician.model.building.ELevel
 
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.
hiredInWorkshop(int) - Method in class ch.sahits.game.openpatrician.model.city.impl.PopulationUpdateStats
Number of workers hired in workshops
hireOrDismiss(ICity, IAIPlayer) - Method in interface ch.sahits.game.openpatrician.model.player.IAIHireTradeManagerStrategy
Hire or dismiss a trading manager.
hireOrFireTradeManager(ICity, IAIPlayer) - Method in interface ch.sahits.game.openpatrician.model.player.IAIHireTradeManagerStrategy
Decide if a trade manager should be hired or dismissed.
hireSailors(int) - Method in class ch.sahits.game.openpatrician.model.city.impl.PopulationUpdateStats
Amount of sailors hired.
Holk - Class in ch.sahits.game.openpatrician.model.ship.impl
 
Holk(EShipUpgrade, String) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Holk
Constructor initializing the name and the upgrade level
Holk(String) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Holk
Constructor for a Crayer without any upgrade
HOLK - ch.sahits.game.openpatrician.model.ship.EShipType
 
HONEST - ch.sahits.game.openpatrician.model.personal.EEconomicCareer
 
HONEY - ch.sahits.game.openpatrician.model.product.EWare
Honey in barrels
HumanPlayer - Class in ch.sahits.game.openpatrician.model.impl
 
HumanPlayer(ICity, IPersonalData, ESocialRank, ICompany, EPlayerColor) - 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
 
IAIBuyWeaponStrategy - Interface in ch.sahits.game.openpatrician.model.player
Strategy to determine when and how to purchase ship weapons.
IAIBuyWeaponStrategyType - Interface in ch.sahits.game.openpatrician.model.player
Strategy type for buying weapons.
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.
IAIHireSailorsStrategyType - Interface in ch.sahits.game.openpatrician.model.player
Tyoe of the strategy to calculate the sailor amount to be hired.
IAIHireSailorStrategy - Interface in ch.sahits.game.openpatrician.model.player
Strategy defining how many sailors belong onto a ship.
IAIHireTradeManagerStrategy - Interface in ch.sahits.game.openpatrician.model.player
Stragegy to handle the hiring and dimissal policies for a trade manager.
IAIHireTradeManagerStrategyType - Interface in ch.sahits.game.openpatrician.model.player
Type of the strategy to hire or dismiss a trade manager.
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.
IAIShipUpgradeStrategy - Interface in ch.sahits.game.openpatrician.model.player
Strategy for upgrading the ship.
IAIShipUpgradeStrategyType - Interface in ch.sahits.game.openpatrician.model.player
Strategy type for upgrading ships.
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.
IArmory - Interface in ch.sahits.game.openpatrician.model.weapon
 
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.
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.model.ui
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.
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.model.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.
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
 
INEXPERIENCED - ch.sahits.game.openpatrician.model.personal.EEconomicCareer
 
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.city.impl.CitiesState
 
init() - Method in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
 
INITIAL - ch.sahits.game.openpatrician.model.city.guild.EBidLevel
 
initializeExperience() - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
 
initializeProperties(ShipProperties.Ship) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
initializeTradeCycle(IAIPlayer, INavigableVessel) - Method in interface ch.sahits.game.openpatrician.model.player.IAITradeStrategy
Initialize the trade cycle.
initShipConstruction(IAIPlayer, INavigableVessel, 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.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.model.service.persistance.converter.WareMapConverter
 
invalidate() - Method in class ch.sahits.game.openpatrician.model.Date
 
IOpenPatricianModelServerComponents - Interface in ch.sahits.game.openpatrician.model.server
Marker interface for picking up spring server model components by component scan.
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.
IRON - ch.sahits.game.openpatrician.model.product.EWare
Iron in barrels
IRONORE - ch.sahits.game.openpatrician.model.product.EWare
Iron ore in burden
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
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.
isBowPriority() - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
isBowPriority() - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Indicate that the bow should be produced with priority
isCrossbowPriority() - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
isCrossbowPriority() - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Indicate that the crossbow should be produced with priority
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
 
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.model.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
isMiniMapShowingSea() - Method in class ch.sahits.game.openpatrician.model.ui.MapState
 
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.
isMusketPriority() - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
isMusketPriority() - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Indicate that the musket should be produced with priority
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(LocalDateTime) - 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() - 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
Flag indicating if the person is present in the tavern.
isPresentProperty() - Method in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
 
isPresentProperty() - Method in interface ch.sahits.game.openpatrician.model.people.ITavernPerson
Property defining the presence/absence state.
isProducingEfficienty() - Method in interface ch.sahits.game.openpatrician.model.building.IWorkShop
Indicating if the produced ware is produced efficiently in the city.
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(LocalDateTime, LocalDateTime) - Method in class ch.sahits.game.openpatrician.model.DateService
Check if two dates represent the same day
isSelectable(IAIPlayer, INavigableVessel) - Method in interface ch.sahits.game.openpatrician.model.player.IAITradeStrategy
Check if this strategy can be selected in the current setup.
isShowMapIfAvailable() - Method in interface ch.sahits.game.openpatrician.model.people.IInformant
Indicate if the informant has a piece of a map.
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() - Method in class ch.sahits.game.openpatrician.model.city.impl.LoanRequest
 
isSwordPriority() - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
isSwordPriority() - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Indicate that the sword should be produced with priority
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(LocalDateTime) - 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
Check if the vessel is currently travelling.
isTravelling(INavigableVessel) - Method in class ch.sahits.game.openpatrician.model.sea.TravellingVessels
 
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
 
iterator() - Method in class ch.sahits.game.openpatrician.model.weapon.ArmoryRegistry
 
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.
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.
ITradeStategyHint - Interface in ch.sahits.game.openpatrician.model.player
Interface defining a strategy hint.
ITradeStep - Interface in ch.sahits.game.openpatrician.model.product
Base interface for the trade steps that define how the trade strategy works.
ITradeStrategyHintContext - Interface in ch.sahits.game.openpatrician.model.player
Base interface containing additional data for a particular strategy hint.
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.
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.
IWeaponSlot - Interface in ch.sahits.game.openpatrician.model.ship
One slot for a weapon
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

jaxb2XmlModelMarshallerMap() - Method in class ch.sahits.game.openpatrician.model.ModelConfiguration
 
jaxb2XmlModelMarshallerWeapon() - Method in class ch.sahits.game.openpatrician.model.ModelConfiguration
 
join(IAIPlayer, ICity) - Method in interface ch.sahits.game.openpatrician.model.player.IAIGuildJoinStrategy
Join the guild in the city.
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
 

K

keySet() - Method in class ch.sahits.game.openpatrician.model.collection.AbstractMapRegistry
 
KONTOR - ch.sahits.game.openpatrician.model.city.EKontorType
 

L

LandBridge - Class in ch.sahits.game.openpatrician.model.map.impl
 
LandBridge() - Constructor for class ch.sahits.game.openpatrician.model.map.impl.LandBridge
 
LARGE_FINE - ch.sahits.game.openpatrician.model.city.cityhall.ECityViolationPunishment
 
lastNameLoader() - Method in class ch.sahits.game.openpatrician.model.ModelConfiguration
 
LateIntegerBinding - Class in ch.sahits.game.openpatrician.model.javafx.bindings
Allow the binding of observables later on.
LateIntegerBinding() - Constructor for class ch.sahits.game.openpatrician.model.javafx.bindings.LateIntegerBinding
 
LEATHER - ch.sahits.game.openpatrician.model.product.EWare
Leather in barrels
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.
leavePassenger() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
Passenger leave ship.
leavePassenger() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Passenger leave ship.
LEFT - ch.sahits.game.openpatrician.model.city.impl.ECityLabelAlignment
 
LEFT - ch.sahits.game.openpatrician.model.ship.ESide
 
LEVEL1 - ch.sahits.game.openpatrician.model.ship.EShipUpgrade
Upgraded once
LEVEL2 - ch.sahits.game.openpatrician.model.ship.EShipUpgrade
Final upgrade
LIGHTBLUE - ch.sahits.game.openpatrician.model.player.EPlayerColor
#add8e6.
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.
LoanerList - Class in ch.sahits.game.openpatrician.model.city
List for all loaners.
LoanerList() - Constructor for 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
 
LoanRequest - Class in ch.sahits.game.openpatrician.model.city.impl
 
LoanRequest() - Constructor for class ch.sahits.game.openpatrician.model.city.impl.LoanRequest
 
longestMissingWaresBinding() - Method in class ch.sahits.game.openpatrician.model.city.impl.CityState
Retrieve the ware that is missing the longest.
LOW - ch.sahits.game.openpatrician.model.building.ELevel
 

M

MAGENTA - ch.sahits.game.openpatrician.model.player.EPlayerColor
#ff00ff.
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
 
MapInitializedBean - Class in ch.sahits.game.openpatrician.model.initialisation
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.model.initialisation.MapInitializedBean
 
MapLocationDetectionModel - Class in ch.sahits.game.openpatrician.model.server
 
MapLocationDetectionModel() - Constructor for class ch.sahits.game.openpatrician.model.server.MapLocationDetectionModel
 
MapProviderService - Class in ch.sahits.game.openpatrician.model.server
Service profiding access to map details, packed in the game an also in the plugins.
MapProviderService() - Constructor for class ch.sahits.game.openpatrician.model.server.MapProviderService
 
MapSegmentDataCheck - Class in ch.sahits.game.openpatrician.model.server
 
MapSegmentDataCheck() - Constructor for class ch.sahits.game.openpatrician.model.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
 
MapState - Class in ch.sahits.game.openpatrician.model.ui
 
MapState() - Constructor for class ch.sahits.game.openpatrician.model.ui.MapState
 
MAROON - ch.sahits.game.openpatrician.model.player.EPlayerColor
#800000.
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.
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class ch.sahits.game.openpatrician.model.service.persistance.converter.ContributionConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class ch.sahits.game.openpatrician.model.service.persistance.converter.WareConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class ch.sahits.game.openpatrician.model.service.persistance.converter.WareMapConverter
 
MAX - ch.sahits.game.openpatrician.model.product.ETransferAmount
Transfer all items at the time
MAXIMUM - ch.sahits.game.openpatrician.model.building.ELevel
 
MAYOR - ch.sahits.game.openpatrician.model.personal.ESocialRank
 
MAYOR_1_YEAR - ch.sahits.game.openpatrician.model.EObjective
Mayor in 1 year
MAYOR_2_YEAR - ch.sahits.game.openpatrician.model.EObjective
Mayor in 2 years
MAYOR_3_YEAR - ch.sahits.game.openpatrician.model.EObjective
Mayor in 3 years
MAYORAL - ch.sahits.game.openpatrician.model.city.cityhall.EElectionType
 
MEAT - ch.sahits.game.openpatrician.model.product.EWare
Meat in burden
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
 
MediterreanSeaMap - Class in ch.sahits.game.openpatrician.model.city.guild.impl
 
MediterreanSeaMap() - Constructor for class ch.sahits.game.openpatrician.model.city.guild.impl.MediterreanSeaMap
 
MEDIUM - ch.sahits.game.openpatrician.model.building.ELevel
 
MEDIUM - ch.sahits.game.openpatrician.model.city.EPopulationClass
 
MEDIUM - ch.sahits.game.openpatrician.model.EGameSpeed
 
MEDIUM_FINE - ch.sahits.game.openpatrician.model.city.cityhall.ECityViolationPunishment
 
MERCHANT - ch.sahits.game.openpatrician.model.personal.ESocialRank
 
MERCHANT - Static variable in class ch.sahits.game.openpatrician.model.Difficulty
 
messageSource() - Method in class ch.sahits.game.openpatrician.model.ModelConfiguration
 
MILITANT - ch.sahits.game.openpatrician.model.personal.EMilitantCareer
 
MilitiaPetition - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
MilitiaPetition() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.MilitiaPetition
 
miniMapShowingSeaProperty() - Method in class ch.sahits.game.openpatrician.model.ui.MapState
 
model() - Method in class ch.sahits.game.openpatrician.model.ModelConfiguration
 
ModelConfiguration - Class in ch.sahits.game.openpatrician.model
Java configuration of the spring context.
ModelConfiguration() - Constructor for class ch.sahits.game.openpatrician.model.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.model.ModelConfiguration
 
ModelTranslations - Class in ch.sahits.game.openpatrician.model.service
Service that provides the proper translations for enumeration values and constants.
ModelTranslations() - Constructor for class ch.sahits.game.openpatrician.model.service.ModelTranslations
 
MONEY - ch.sahits.game.openpatrician.model.EPlayerStateChange
The cash amount of a player changed
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(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(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, 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.building.impl.TradingOffice
/** Add or remove weapon from the storage.
move(IWeapon, int) - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
Add or remove weapon from the storage.
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.
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
 
MUSKET - ch.sahits.game.openpatrician.model.weapon.EWeapon
 
musketAmountProperty() - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
musketAmountProperty() - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Property holding the amount of musket in the storage.
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.ship.impl.Ship
Name of the ship
name() - Method in interface ch.sahits.game.openpatrician.model.product.ITradable
As this interface is implemented by an enumeration add this method
NewPirateEvent - Class in ch.sahits.game.openpatrician.model.event
 
NewPirateEvent() - Constructor for class ch.sahits.game.openpatrician.model.event.NewPirateEvent
 
nextLevel() - Method in enum ch.sahits.game.openpatrician.model.ship.EShipUpgrade
Retrieve the next level.
NONE - ch.sahits.game.openpatrician.model.building.ETradeType
 
NONE - ch.sahits.game.openpatrician.model.city.cityhall.ECityViolationPunishment
 
NONE - ch.sahits.game.openpatrician.model.city.EChurchExtension
 
NONE - ch.sahits.game.openpatrician.model.ship.EShipUpgrade
No upgrade
NonFreeSeaPirate - Class in ch.sahits.game.openpatrician.model.people.impl
Implementation of a non free pirate.
NonFreeSeaPirate(IPlayer, LocalDateTime, ICity) - Constructor for class ch.sahits.game.openpatrician.model.people.impl.NonFreeSeaPirate
Create a non free pirate.
NORMAL - ch.sahits.game.openpatrician.model.city.ECityState
 
NORMAL - ch.sahits.game.openpatrician.model.EDifficultyLevel
 
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
 
NOT_EXTENDED - ch.sahits.game.openpatrician.model.city.ECityWall
 
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
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
Retrieve the number of sailors as IntegerProperty.

O

occupiedSpaceProperty() - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
 
occupiedUntil() - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
occupiedUntil() - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Date until the blacksmith has work.
occupy(LocalDateTime) - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
occupy(LocalDateTime) - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Date in the future until which the blacksmith has work.
OFFICE_CITY - ch.sahits.game.openpatrician.model.building.ETradeType
 
OFFICE_SHIP - ch.sahits.game.openpatrician.model.building.ETradeType
 
ONE - ch.sahits.game.openpatrician.model.city.guild.EBidLevel
 
ONE - ch.sahits.game.openpatrician.model.product.ETransferAmount
Tranfer one item at the time
ORANGE - ch.sahits.game.openpatrician.model.player.EPlayerColor
#ffa500.
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
 
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
 
OutriggerContract - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
OutriggerContract() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.OutriggerContract
 
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
 

P

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
 
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
 
parentShipProperty() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
parentShipProperty() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Property holding the parent ship in case of a grouping (convoy or group).
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.
PATRICIAN - ch.sahits.game.openpatrician.model.personal.ESocialRank
 
PATRICIAN - Static variable in class ch.sahits.game.openpatrician.model.Difficulty
 
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
 
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
 
Pikemen - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
Pikemen() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.Pikemen
 
PINK - ch.sahits.game.openpatrician.model.player.EPlayerColor
#ffc0cb.
PIRATE_ATTACK - ch.sahits.game.openpatrician.model.event.EEventMediaType
 
pirateFlagProperty() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
 
pirateFlagProperty() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
pirateFlagProperty() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
 
pirateFlagProperty() - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
Property defining the pirate activit y of the vessel.
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
 
PirateMapSegmentImage - Class in ch.sahits.game.openpatrician.model.map
 
PirateMapSegmentImage(String, Point2D, int, String) - Constructor for class ch.sahits.game.openpatrician.model.map.PirateMapSegmentImage
 
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
 
PirateSupportViolation - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
PirateSupportViolation(ICity, LocalDateTime) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.PirateSupportViolation
 
PITCH - ch.sahits.game.openpatrician.model.product.EWare
Pitch in barrels
PLAGUE - ch.sahits.game.openpatrician.model.city.ECityState
 
PLAGUE - ch.sahits.game.openpatrician.model.city.impl.ECityState
 
PLAGUE - ch.sahits.game.openpatrician.model.event.EEventMediaType
 
Player - Class in ch.sahits.game.openpatrician.model.impl
 
Player(ICity, IPersonalData, ESocialRank, ICompany) - Constructor for class ch.sahits.game.openpatrician.model.impl.Player
 
PlayerList - Class in ch.sahits.game.openpatrician.model
Singleton beans holding all players.
PlayerList() - Constructor for class ch.sahits.game.openpatrician.model.PlayerList
 
PlunderTradingOfficeViolation - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
PlunderTradingOfficeViolation(ICity, LocalDateTime) - 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.model.ModelConfiguration
 
POOR - ch.sahits.game.openpatrician.model.city.EPopulationClass
 
PopulationConsume - Class in ch.sahits.game.openpatrician.model.city
This class defines the amount of wares consumed by each populace class.
PopulationConsume() - Constructor for class ch.sahits.game.openpatrician.model.city.PopulationConsume
 
PopulationConsume(String) - Constructor for class ch.sahits.game.openpatrician.model.city.PopulationConsume
Initialize the needs structure based on a property file
PopulationUpdateStats - Class in ch.sahits.game.openpatrician.model.city.impl
Container to keep track of state that is required for the population update
PopulationUpdateStats() - Constructor for class ch.sahits.game.openpatrician.model.city.impl.PopulationUpdateStats
 
positionOnPathProperty() - Method in class ch.sahits.game.openpatrician.model.sea.TravellingVessel
 
POTTERY - ch.sahits.game.openpatrician.model.product.EWare
Pottery in barrels
presentPersonsInSideRoomBinding() - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
presentPersonsProperty() - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
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
 
PrimaryLargeWeaponSlot - Class in ch.sahits.game.openpatrician.model.ship
Weapon slot for a large weapon.
PrimaryLargeWeaponSlot() - Constructor for class ch.sahits.game.openpatrician.model.ship.PrimaryLargeWeaponSlot
 
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
 
PURPLE - ch.sahits.game.openpatrician.model.player.EPlayerColor
#800080.
put(K, V) - Method in class ch.sahits.game.openpatrician.model.collection.AbstractMapRegistry
 

R

receiveSum(long) - Method in class ch.sahits.game.openpatrician.model.city.CityCreditor
 
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
 
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(double) - Method in class ch.sahits.game.openpatrician.model.product.AmountablePriceDouble
Remove a number of items
remove(int) - Method in class ch.sahits.game.openpatrician.model.BaseAmountable
Remove a number of items
remove(int) - Method in class ch.sahits.game.openpatrician.model.product.AmountablePrice
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(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.
removeSegment(MapSegmentedImage) - Method in class ch.sahits.game.openpatrician.model.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.
rentOutStorageProperty() - Method in class ch.sahits.game.openpatrician.model.building.impl.Storage
 
rentOutStorageProperty() - Method in interface ch.sahits.game.openpatrician.model.building.IStorage
Retrieve the amount of storage in barrels that is rented by someone else
repair() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
repair() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Repair the damage
repair(INavigableVessel, ICity) - Method in interface ch.sahits.game.openpatrician.model.player.IAIShipRepairStrategy
Initialize the reppair of the vessel.
replace(INonFreeSeaPirate, ISeaPirate) - Method in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
A non free priate becomes a free pirate.
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 - 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
 
requestShip(IPlayer, int) - Method in class ch.sahits.game.openpatrician.model.sea.impl.Blockade
 
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.city.impl.PopulationUpdateStats
Reset the state.
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
 
resume(ResumeGame) - Method in class ch.sahits.game.openpatrician.model.event.PausableSchedulableTask
 
RICH - ch.sahits.game.openpatrician.model.city.EPopulationClass
 
RIGHT - ch.sahits.game.openpatrician.model.city.impl.ECityLabelAlignment
 
RIGHT - ch.sahits.game.openpatrician.model.ship.ESide
 
rnd() - Method in class ch.sahits.game.openpatrician.model.ModelConfiguration
 
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
 
RUTHLESS - ch.sahits.game.openpatrician.model.personal.EMilitantCareer
 

S

SailorsState - Class in ch.sahits.game.openpatrician.model.people.impl
 
SailorsState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.SailorsState
 
SALMON - ch.sahits.game.openpatrician.model.player.EPlayerColor
#fa8072.
SALT - ch.sahits.game.openpatrician.model.product.EWare
Salt in barrels
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
 
SecondaryLargeWeaponSlot - Class in ch.sahits.game.openpatrician.model.ship
Secondary large weapon slot.
SecondaryLargeWeaponSlot() - Constructor for class ch.sahits.game.openpatrician.model.ship.SecondaryLargeWeaponSlot
 
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
selectCollectingVessel(IAIPlayer, EShipType) - Method in interface ch.sahits.game.openpatrician.model.player.IAIConstructionSelectionStrategy
Find a vessel that will do the collection.
sellPrice(ITradable, ReadOnlyIntegerProperty, IntegerBinding) - Method in class ch.sahits.game.openpatrician.model.product.ComputablePriceV2
Integer binding calculation of the sell price.
setAldermanElectionDate(LocalDateTime) - 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
 
setAmount(int) - Method in class ch.sahits.game.openpatrician.model.people.impl.TraderState
 
setAmount(int) - Method in interface ch.sahits.game.openpatrician.model.people.ISmuggler
Set the amount of goods.
setAmount(int) - Method in interface ch.sahits.game.openpatrician.model.people.ITradePerson
Set the amount of the trade
setAmount(int) - Method in interface ch.sahits.game.openpatrician.model.people.IWarehouseTenant
Set the required amount of space to be rented
setAmountablePrice(AmountablePrice<IWare>) - Method in interface ch.sahits.game.openpatrician.model.people.IBuyer
Define the amount and price for the ware.
setAuctionDate(LocalDateTime) - 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
 
setAvgPricePerItem(int) - Method in interface ch.sahits.game.openpatrician.model.people.ITradePerson
Set the price per item
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
Define the premium
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
 
setCity(ICity) - Method in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
 
setCity(ICity) - Method in interface ch.sahits.game.openpatrician.model.people.ITavernPerson
Set the city of the tavern in which the person is located.
setCity(ICity) - Method in interface ch.sahits.game.openpatrician.model.people.IWeaponsDealer
Set the city.
setCityState(CityState) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Set the city state
setClientName(String) - Method in interface ch.sahits.game.openpatrician.model.people.IPirateHunter
Set the name of the client
setClientPlayer(IPlayer) - Method in interface ch.sahits.game.openpatrician.model.people.IConcurrent
Set the player instance accepting the contract
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
Set the player, who is the concurrent
setContext(ITradeStrategyHintContext) - Method in interface ch.sahits.game.openpatrician.model.player.ITradeStategyHint
Set the trade strategy hint context.
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.
setCurrentHeadTaxValue(double) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
setCurrentTask(CancelableRunnable) - Method in interface ch.sahits.game.openpatrician.model.city.guild.IAuction
Set the current task
setDeadline(LocalDateTime) - Method in interface ch.sahits.game.openpatrician.model.people.IBuyer
Set the deadline untill when the wares must be supplied.
setDestination(ICity) - Method in interface ch.sahits.game.openpatrician.model.people.IBaseTraveler
 
setDestination(ICity) - Method in interface ch.sahits.game.openpatrician.model.people.ISmuggler
Set the destination
setDestination(ICity) - Method in interface ch.sahits.game.openpatrician.model.people.ITransportTrader
Set the destination city
setElectionDate(LocalDateTime) - 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.
setFollowers(int) - Method in interface ch.sahits.game.openpatrician.model.people.IPirate
Set the number of followers
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
 
setHanseaticMeetingDate(Optional<LocalDateTime>) - 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
 
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.IBuyer
Set the name of the buyer.
setName(String) - Method in interface ch.sahits.game.openpatrician.model.people.IContractBroker
Set the name of hte contract broker.
setName(String) - Method in interface ch.sahits.game.openpatrician.model.people.IInformant
Set the name of the informant
setName(String) - Method in interface ch.sahits.game.openpatrician.model.people.IPirate
Set the name of the pirate
setName(String) - Method in interface ch.sahits.game.openpatrician.model.people.ITransportTrader
Set the name of the transport trader.
setName(String) - Method in interface ch.sahits.game.openpatrician.model.people.ITreasureMapOwner
Set the name of the map owner
setName(String) - Method in interface ch.sahits.game.openpatrician.model.people.IWarehouseTenant
Set the tenents name
setName(String) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Set the ships name
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<LocalDateTime>) - 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
 
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
 
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
 
setOccupiedSpace(int) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Set the occupied space
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
 
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
Set the name of the pirate
setPopulation(int, EPopulationClass) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
Set the population by class
setPopulation(int, EPopulationClass) - Method in class ch.sahits.game.openpatrician.model.city.impl.City
Set the population count for a apopulation class
setPositionOnPath(double) - Method in class ch.sahits.game.openpatrician.model.sea.TravellingVessel
 
setPremium(int) - Method in interface ch.sahits.game.openpatrician.model.people.IBaseTraveler
 
setPremium(int) - Method in interface ch.sahits.game.openpatrician.model.people.IConcurrent
Set the premium
setPremium(int) - Method in interface ch.sahits.game.openpatrician.model.people.IPirateHunter
Set the premium
setPremium(int) - Method in interface ch.sahits.game.openpatrician.model.people.ISmuggler
Set the premium.
setPremium(int) - Method in interface ch.sahits.game.openpatrician.model.people.ITransportTrader
Set the promised premium
setPrice(int) - Method in interface ch.sahits.game.openpatrician.model.people.IInformant
Set the price of the information
setPrice(int) - Method in interface ch.sahits.game.openpatrician.model.people.IThieve
Set the price to hire the thieve.
setPrice(int) - Method in interface ch.sahits.game.openpatrician.model.people.ITreasureMapOwner
Set the price for a map segment
setProfitShare(double) - Method in interface ch.sahits.game.openpatrician.model.people.IPirate
Set the profite share
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).
setShowingLargeSeaMap(boolean) - Method in class ch.sahits.game.openpatrician.model.ui.MapState
 
setShowMapIfAvailable(boolean) - Method in interface ch.sahits.game.openpatrician.model.people.IInformant
Set the flag for the map piece
setStartYear(int) - Method in class ch.sahits.game.openpatrician.model.Date
 
setSteward(ISteward) - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
 
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.
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
 
setup(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.
setWare(IWare) - Method in interface ch.sahits.game.openpatrician.model.people.IBuyer
Set the ware to be supplied.
setWare(IWare) - Method in class ch.sahits.game.openpatrician.model.people.impl.TraderState
 
setWare(IWare) - Method in interface ch.sahits.game.openpatrician.model.people.ITradePerson
Set the ware for the trade.
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
 
setWeapon(IWeapon) - Method in interface ch.sahits.game.openpatrician.model.ship.IWeaponSlot
Set or unset a weapon in the slot.
setWeapon(IWeapon) - Method in class ch.sahits.game.openpatrician.model.ship.PrimaryLargeWeaponSlot
Place a small weapon in the slot.
setWeapon(IWeapon) - Method in class ch.sahits.game.openpatrician.model.ship.SecondaryLargeWeaponSlot
Place a small weapon in the slot.
setWeapon(IWeapon) - Method in class ch.sahits.game.openpatrician.model.ship.SmallWeaponSlot
Place a small weapon in the slot.
setWeaponSlots(List<IWeaponSlot>) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Set the ships weapons location.
Ship - Class in ch.sahits.game.openpatrician.model.ship.impl
 
Ship() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
Ship() - Constructor for class ch.sahits.game.openpatrician.model.ship.ShipProperties.Ship
 
SHIP_CITY - ch.sahits.game.openpatrician.model.building.ETradeType
 
SHIP_OFFICE - ch.sahits.game.openpatrician.model.building.ETradeType
 
ShipAuction - Class in ch.sahits.game.openpatrician.model.city.guild.impl
 
ShipAuction(LocalDateTime, int, IPlayer, IShip) - Constructor for class ch.sahits.game.openpatrician.model.city.guild.impl.ShipAuction
Create a ship auction together with it's owner.
ShipAuction(LocalDateTime, 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.
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.model.ModelConfiguration
 
ShipProperties - Class in ch.sahits.game.openpatrician.model.ship
Property class for the ships properties.
ShipProperties() - Constructor for class ch.sahits.game.openpatrician.model.ship.ShipProperties
 
ShipProperties.Capacity - Class in ch.sahits.game.openpatrician.model.ship
 
ShipProperties.Ship - Class in ch.sahits.game.openpatrician.model.ship
 
shipUpgradeLevel - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
State of the design standard level
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
 
Shipyards - Class in ch.sahits.game.openpatrician.model.city
 
Shipyards() - Constructor for class ch.sahits.game.openpatrician.model.city.Shipyards
 
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.
shouldBuyWeapons(IShip, IAIPlayer, ICity) - Method in interface ch.sahits.game.openpatrician.model.player.IAIBuyWeaponStrategy
Determine if weapons should be bougth and if so to meet which target.
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.
shouldUpgrade(IShip) - Method in interface ch.sahits.game.openpatrician.model.player.IAIShipUpgradeStrategy
Check if the ship should be upgraded.
showingLargeSeaMap() - Method in class ch.sahits.game.openpatrician.model.ui.MapState
 
showingLargeSeaMapProperty() - Method in class ch.sahits.game.openpatrician.model.ui.MapState
 
SIEGE - ch.sahits.game.openpatrician.model.city.ECityState
 
SIEGE - ch.sahits.game.openpatrician.model.city.impl.ECityState
 
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
 
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
 
SLOW - ch.sahits.game.openpatrician.model.EGameSpeed
 
SMALL_FINE - ch.sahits.game.openpatrician.model.city.cityhall.ECityViolationPunishment
 
SmallWeaponSlot - Class in ch.sahits.game.openpatrician.model.ship
Weapon slot for a small weapon.
SmallWeaponSlot() - Constructor for class ch.sahits.game.openpatrician.model.ship.SmallWeaponSlot
 
SMART - ch.sahits.game.openpatrician.model.personal.EEconomicCareer
 
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) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Snaikka
Constructor initializing the name and the upgrade level
Snaikka(String) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Snaikka
Constructor for a Crayer without any upgrade
SNAIKKA - ch.sahits.game.openpatrician.model.ship.EShipType
 
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, LocalDateTime) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.SpecialTaxViolation
 
SPICE - ch.sahits.game.openpatrician.model.product.EWare
Spices in barrels
SpouseData - Class in ch.sahits.game.openpatrician.model.personal.impl
 
SpouseData(String, String, boolean, ICity, LocalDateTime, 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.
StartNewGameBean - Class in ch.sahits.game.openpatrician.model.initialisation
This prototype scoped bean does not provide any direct service.
StartNewGameBean() - Constructor for class ch.sahits.game.openpatrician.model.initialisation.StartNewGameBean
 
StaticIntegerBinding - Class in ch.sahits.game.openpatrician.model.javafx.bindings
 
StaticIntegerBinding(int) - Constructor for class ch.sahits.game.openpatrician.model.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
 
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
 
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() - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
 
stream() - Method in class ch.sahits.game.openpatrician.model.PlayerList
 
STRENUOUS - ch.sahits.game.openpatrician.model.personal.EEconomicCareer
 
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
 
SUCCESSFUL - ch.sahits.game.openpatrician.model.personal.EEconomicCareer
 
SWORD - ch.sahits.game.openpatrician.model.weapon.EWeapon
 
swordAmountProperty() - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
swordAmountProperty() - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Property holding the amount of swords in the storage.

T

takeLoan(IAIPlayer, ICity) - Method in interface ch.sahits.game.openpatrician.model.player.IAITakeLoanStrategy
Take a loan in the city.
talkingToProperty() - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
 
TargetedDialogStateWrapper - Class in ch.sahits.game.openpatrician.model.ui
This is a wrapper object for a dialog state to be sent through the even bus.
TargetedDialogStateWrapper() - Constructor for class ch.sahits.game.openpatrician.model.ui.TargetedDialogStateWrapper
 
TargetedEvent - Class in ch.sahits.game.openpatrician.model.event
 
TargetedEvent() - Constructor for class ch.sahits.game.openpatrician.model.event.TargetedEvent
 
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 - 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
 
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
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
 
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
 
toDisplayString(int, int, int) - Method in class ch.sahits.game.openpatrician.model.service.ModelTranslations
Retrieve the date in long form {Day of month}.
toDisplayString(LocalDateTime) - Method in interface ch.sahits.game.openpatrician.model.IModelTranslationService
Create a string representation for the user interface of the form {Day of month}.
toDisplayString(LocalDateTime) - Method in class ch.sahits.game.openpatrician.model.service.ModelTranslations
Create a string representation for the user interface of the form {Day of month}.
toDisplayStringLongFormat(LocalDateTime) - Method in class ch.sahits.game.openpatrician.model.service.ModelTranslations
Create a string representation for the user interface of the form {Day of month}.
toggleBowPriority() - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
toggleBowPriority() - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Toggle the priority of the bow.
toggleCrossbowPriority() - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
toggleCrossbowPriority() - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Toggle the priority of the crossbow.
toggleMusketPriority() - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
toggleMusketPriority() - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Toggle the priority of the musket.
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).
toggleSwordPriority() - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
toggleSwordPriority() - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Toggle the priority of the sword.
toShortDate(LocalDateTime) - Method in class ch.sahits.game.openpatrician.model.service.ModelTranslations
Convert the date into the form {Day in month}.
toString() - Method in class ch.sahits.game.openpatrician.model.BaseAmountable
 
toString() - Method in class ch.sahits.game.openpatrician.model.product.AmountablePrice
 
TradeAgreement - Class in ch.sahits.game.openpatrician.model.city.guild.impl
 
TradeAgreement() - Constructor for class ch.sahits.game.openpatrician.model.city.guild.impl.TradeAgreement
 
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
 
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 - ch.sahits.game.openpatrician.model.personal.ESocialRank
 
TRADESMAN - Static variable in class ch.sahits.game.openpatrician.model.Difficulty
 
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
 
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, double) - Method in class ch.sahits.game.openpatrician.model.city.ProductionStorage
Transfer wares to/from the storage.
TransferUtil - Class in ch.sahits.game.openpatrician.model.service
This class provides some utility functions that are required by different UIs.
TransferUtil() - Constructor for class ch.sahits.game.openpatrician.model.service.TransferUtil
 
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
 
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
 
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 - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
 
Treasury() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.Treasury
 
TREBUCHET_BIG - ch.sahits.game.openpatrician.model.weapon.EWeapon
 
TREBUCHET_SMALL - ch.sahits.game.openpatrician.model.weapon.EWeapon
 
trebuchetBigAmountProperty() - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
trebuchetBigAmountProperty() - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Property holding the amount of big trebuchet in the storage.
trebuchetSmallAmountProperty() - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
trebuchetSmallAmountProperty() - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Property holding the amount of small trebuchet in the storage.
TURQUIS - ch.sahits.game.openpatrician.model.player.EPlayerColor
#40e0d0.
TWO - ch.sahits.game.openpatrician.model.city.guild.EBidLevel
 

U

unbind(Observable) - Method in class ch.sahits.game.openpatrician.model.javafx.bindings.LateIntegerBinding
Unbind the observable.
unbindAllAmounts() - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
Unbind all bound amounts.
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.model.service.persistance.converter.ContributionConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class ch.sahits.game.openpatrician.model.service.persistance.converter.WareConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class ch.sahits.game.openpatrician.model.service.persistance.converter.WareMapConverter
 
unregister() - Method in class ch.sahits.game.openpatrician.model.event.PausableSchedulableTask
 
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(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.
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
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
Update the costs for automated trading
updateAutomatedTradingCosts(long) - Method in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
Update the costs incurred by automatic trading for the day
updateBallistaBigAmount(int) - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
updateBallistaBigAmount(int) - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Update the amount of big ballista by the delta amount
updateBallistaSmallAmount(int) - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
updateBallistaSmallAmount(int) - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Update the amount of small ballista by the delta amount
updateBombardAmount(int) - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
updateBombardAmount(int) - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Update the amount of bombard by the delta amount
updateBowAmount(int) - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
updateBowAmount(int) - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Update the amount of bows by the delta amount
updateCanonAmount(int) - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
updateCanonAmount(int) - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Update the amount of canon by the delta amount
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 on the UI thread
updateCashDirectly(long) - Method in interface ch.sahits.game.openpatrician.model.ICompany
Add or subtract some cash directly.
updateCashDirectly(long) - Method in class ch.sahits.game.openpatrician.model.impl.Company
Add or subtract some cash directly.
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
updateCrossbowAmount(int) - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
updateCrossbowAmount(int) - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Update the amount of crossbows by the delta amount
updateCutlassAmount(int) - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
updateCutlassAmount(int) - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Update the amount of hand weapon by the delta amount
updatedSailedDistance(int) - Method in interface ch.sahits.game.openpatrician.model.people.ICaptain
Add the sailed distance to the total
updatedSailedDistance(int) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
updateFightWon() - Method in interface ch.sahits.game.openpatrician.model.people.ICaptain
Increase the number of won fights.
updateFightWon() - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
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
updateHandweapon(int) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
 
updateHandweapon(int) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
Update the amount of handweapons on board.
updateKnowledge(ICity) - Method in interface ch.sahits.game.openpatrician.model.player.IProductionConsumptionKnowledge
Update the knowledge of the city.
updateMusketAmount(int) - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
updateMusketAmount(int) - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Update the amount of musket by the delta amount
updateOtherExpensesOneTime(int) - Method in interface ch.sahits.game.openpatrician.model.IBalanceSheet
Update other expences that do not occur regularly.
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
Update various other expenses.
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.
updateProfit(int) - Method in interface ch.sahits.game.openpatrician.model.people.ICaptain
Add the profit the total profit.
updateProfit(int) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
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
Update the rental income.
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
Update the salaries for workers in the workshop
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
Update the stewards costs.
updateStewardCosts(int) - Method in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
Update the costs for the steward.
updateSwordAmount(int) - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
updateSwordAmount(int) - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Update the amount of swords by the delta amount
updateTime(LocalDateTime) - 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
 
updateTrebuchetBigAmount(int) - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
updateTrebuchetBigAmount(int) - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Update the amount of big trebuchet by the delta amount
updateTrebuchetSmallAmount(int) - Method in class ch.sahits.game.openpatrician.model.impl.Armory
 
updateTrebuchetSmallAmount(int) - Method in interface ch.sahits.game.openpatrician.model.weapon.IArmory
Update the amount of small trebuchet by the delta amount
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
upgrade(IShip, ICity) - Method in interface ch.sahits.game.openpatrician.model.player.IAIShipUpgradeStrategy
Upgrade the ship in city.
upgradeToNextFightingLevel() - Method in interface ch.sahits.game.openpatrician.model.people.ICaptain
If possible upgrade the captain fight skill to the next level.
upgradeToNextFightingLevel() - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
upgradeToNextLevel() - Method in class ch.sahits.game.openpatrician.model.building.impl.Steward
 
upgradeToNextLevel() - Method in interface ch.sahits.game.openpatrician.model.building.ISteward
Increase the experiance level by one.
upgradeToNextNavigationLevel() - Method in interface ch.sahits.game.openpatrician.model.people.ICaptain
If possible upgrade the captain to the next level on navigation skill.
upgradeToNextNavigationLevel() - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 
upgradeToNextTradeLevel() - Method in interface ch.sahits.game.openpatrician.model.people.ICaptain
Increase the experiance level by one.
upgradeToNextTradeLevel() - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
 

V

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.city.impl.ECityLabelAlignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.sahits.game.openpatrician.model.city.impl.ECityState
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.player.EPlayerColor
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.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.ship.ESide
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() - Static method in enum ch.sahits.game.openpatrician.model.city.impl.ECityLabelAlignment
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.impl.ECityState
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.player.EPlayerColor
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.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.ship.ESide
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.
vote(boolean) - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IBallot
Vote for or against something.
vote(boolean) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Ballot
 
vote(ICitizen) - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IElectionResult
Vote for citizen.
vote(ICitizen) - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Election
 

W

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
 
wareAmountable() - Method in class ch.sahits.game.openpatrician.model.ModelConfiguration
 
WareConverter - Class in ch.sahits.game.openpatrician.model.service.persistance.converter
 
WareConverter() - Constructor for class ch.sahits.game.openpatrician.model.service.persistance.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 - 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
 
WareMapConverter - Class in ch.sahits.game.openpatrician.model.service.persistance.converter
Converter for Maps.
WareMapConverter(Mapper) - Constructor for class ch.sahits.game.openpatrician.model.service.persistance.converter.WareMapConverter
 
weaponAmountable() - Method in class ch.sahits.game.openpatrician.model.ModelConfiguration
 
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
 
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
 
WINE - ch.sahits.game.openpatrician.model.product.EWare
Wine in barrels
WOOD - ch.sahits.game.openpatrician.model.product.EWare
Wood in burden
WOOL - ch.sahits.game.openpatrician.model.product.EWare
Wool in burden

Y

YELLOW - ch.sahits.game.openpatrician.model.player.EPlayerColor
#ffff00.
YELLOWGREEN - ch.sahits.game.openpatrician.model.player.EPlayerColor
#9acd32.
A B C D E F G H I J K L M N O P R S T U V W Y 
Skip navigation links

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