A B C D E F G H I J K L M N O P R S T U V W Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
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(IContractBroker, ICity) - Method in interface ch.sahits.game.openpatrician.model.people.IContractBrokers
- 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 strategy 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
- addToBlackList(EventBus) - Method in class ch.sahits.game.openpatrician.model.event.TargetedEvent
-
Add an eventbus to the blacklist, so that events are not propagated onto that eventbus.
- 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
vesselstarts 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.
- addWeightedTradeStrategy(IAITradeStrategyType) - Method in class ch.sahits.game.openpatrician.model.player.AIPlayerContext
-
Add a new trade strategy to the weighted map.
- 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
- AIPlayerProperties - Class in ch.sahits.game.openpatrician.model.player
- AIPlayerProperties() - Constructor for class ch.sahits.game.openpatrician.model.player.AIPlayerProperties
- 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
IWareobject. - 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
- ANCHOR - ch.sahits.game.openpatrician.model.ship.EShipTravelState
-
Ship anchors in a city.
- 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(IBuilding, IPlayer, ICity) - Constructor for class ch.sahits.game.openpatrician.model.event.BuildingFinished
- BuildingProperties - Class in ch.sahits.game.openpatrician.model.building
- BuildingProperties() - Constructor for class ch.sahits.game.openpatrician.model.building.BuildingProperties
- BuildingProperties.TradingOffice - Class in ch.sahits.game.openpatrician.model.building
- 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
- BuyerState(IBuyer) - 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
- buyWeaponsOrdered(BuyWeapons, IShip, IAIPlayer, ICity) - Method in interface ch.sahits.game.openpatrician.model.player.IAIBuyWeaponStrategy
-
Buy the weapons.
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
maxAmountthat can be bought for at maxmaxPrice - 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.Dimension2DConverter
- canConvert(Class) - Method in class ch.sahits.game.openpatrician.model.service.persistance.converter.ObjectBindingsConverter
- 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
- CaptainProperties - Class in ch.sahits.game.openpatrician.model.people
-
Captain properties.
- CaptainProperties() - Constructor for class ch.sahits.game.openpatrician.model.people.CaptainProperties
- 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.cheat - package ch.sahits.game.openpatrician.model.cheat
- 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
- CityProperties - Class in ch.sahits.game.openpatrician.model.city
-
City proeprties
- CityProperties() - Constructor for class ch.sahits.game.openpatrician.model.city.CityProperties
- CityProperties.Guard - Class in ch.sahits.game.openpatrician.model.city
- CityProperties.Loaner - Class in ch.sahits.game.openpatrician.model.city
- CityProperties.Tax - Class in ch.sahits.game.openpatrician.model.city
- 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.player.ETradeStrategyPreference
-
Prefer the strategy if the vessel is a cog.
- 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
- ContractBrokerConnections - Class in ch.sahits.game.openpatrician.model.people
-
Relations of a contract broker to the cities and player.
- ContractBrokerConnections(IContractBroker, ICity) - Constructor for class ch.sahits.game.openpatrician.model.people.ContractBrokerConnections
- 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
- CONVOY - ch.sahits.game.openpatrician.model.player.ETradeStrategyPreference
-
Prefer the strategy if the vessel is a 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.player.ETradeStrategyPreference
-
Prefer the strategy if the vessel is a crayer.
- 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
buildingowned byowner, which will be auctioned onauctionDatestarting withstartingBid - createShipAuction(LocalDateTime, int, IPlayer, IShip) - Method in class ch.sahits.game.openpatrician.model.ModelFactory
-
Retrieve an auction instance for the
shipowned byowner, which will be auctioned onauctionDatestarting withstartingBid - 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 - Variable in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
- 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.
- 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
- Dimension2DConverter - Class in ch.sahits.game.openpatrician.model.service.persistance.converter
-
Converter for Dimension2D.
- Dimension2DConverter() - Constructor for class ch.sahits.game.openpatrician.model.service.persistance.converter.Dimension2DConverter
- DisplayInfoMessage - Class in ch.sahits.game.openpatrician.model
-
Message that is only displayed on screen.
- DisplayInfoMessage() - Constructor for class ch.sahits.game.openpatrician.model.DisplayInfoMessage
- DisplayMessage - Class in ch.sahits.game.openpatrician.model
-
Message that can be displayed on screen.
- DisplayMessage(EMessageCategory, 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(EMessageCategory, 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(EMessageCategory, 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
- EMessageCategory - Enum in ch.sahits.game.openpatrician.model
-
Message categories.
- 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
- EShipTravelState - Enum in ch.sahits.game.openpatrician.model.ship
-
State of the ship traveling.
- 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
- ETradeStrategyPreference - Enum in ch.sahits.game.openpatrician.model.player
-
Preferences for trade strategies giving indication for best matches.
- 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.cheat.ICheatCommand
-
Execute this cheat.
- 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.
- EXPEDITION - ch.sahits.game.openpatrician.model.ship.EShipTravelState
-
Ship is on an expedition.
- 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
- FAST_SHIP - ch.sahits.game.openpatrician.model.player.ETradeStrategyPreference
-
Prefer the strategy if the vessel is a fast one.
- 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
wareand 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
- findCity(Point2D) - Method in class ch.sahits.game.openpatrician.model.sea.TravellingVessels
-
Find the city that is located at the postion
location. - 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.
- findContractBroker(ICity, IPlayer) - Method in interface ch.sahits.game.openpatrician.model.people.IContractBrokers
-
Retrieve the contract broker in the city, who is waiting for a delivery by the player.
- findConvoy(ICity) - Method in class ch.sahits.game.openpatrician.model.ship.ConvoyList
-
Find all convois in town.
- findConvoyOfOrleg(IShip) - Method in class ch.sahits.game.openpatrician.model.ship.ConvoyList
-
Find the convoy of an
orlegship. - 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(ICity) - 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
- GenericTriple<T> - Class in ch.sahits.game.openpatrician.model
-
Container for three values of the same type.
- GenericTriple() - Constructor for class ch.sahits.game.openpatrician.model.GenericTriple
- 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 interface ch.sahits.game.openpatrician.model.IDateService
-
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.
- getArrivalAtDestinationDate() - Method in interface ch.sahits.game.openpatrician.model.people.IEscorte
-
Date at which the traveler must arrive at the destination.
- getArrivalAtDestinationDate() - Method in interface ch.sahits.game.openpatrician.model.people.IFugitive
-
Date at which the traveler must arrive at the destination.
- getArrivalAtDestinationDate() - Method in class ch.sahits.game.openpatrician.model.people.impl.EscorteeState
- getArrivalAtDestinationDate() - Method in class ch.sahits.game.openpatrician.model.people.impl.FugitiveState
- getArrivalAtDestinationDate() - Method in interface ch.sahits.game.openpatrician.model.people.ITraveler
-
Date at which the traveler must arrive at the destination.
- 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.
- getAutotrading() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
- getAutotrading() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
-
Get the auto trading for the ship.
- getAutotrading() - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
-
Get the auto trading for the ship.
- 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
EMilitantCareerorEEconomicCareer. - getCargoValue() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
- getCargoValue() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Retrieve the value of the cargo.
- 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
- getControlKey() - Method in interface ch.sahits.game.openpatrician.model.cheat.ICheatCommand
-
Retrieve the control key that goes with the cheat command.
- 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.
- getDescriptionTextKey() - Method in interface ch.sahits.game.openpatrician.model.cheat.ICheatCommand
-
Retrieve the text key for describing the cheat.
- 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
- getFirstOptions() - Method in interface ch.sahits.game.openpatrician.model.cheat.IDoubleSelectableCheatCommand
-
List of first options to be displayed.
- 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.
- getKey() - Method in interface ch.sahits.game.openpatrician.model.cheat.ICheatCommand
-
Retrieve the key that will activate this cheat together with the control key.
- 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.IPirate
-
Get the last name of the pirate.
- 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(IWare) - 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 class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
- getMaxDaysAbsent() - Method in interface ch.sahits.game.openpatrician.model.people.ITavernPerson
-
Maximum number of days not present in the tavern.
- getMaxDaysPresent() - Method in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
- getMaxDaysPresent() - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
- 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.
- getMessageArguments() - Method in interface ch.sahits.game.openpatrician.model.IDisplayableMessage
-
Array of arguments that go into the replaced message.
- getMessageKey() - Method in interface ch.sahits.game.openpatrician.model.IDisplayableMessage
-
Text key for the displayable message, so that it can be translated.
- getMinNumberOfSailors() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
- getMinNumberOfSailors() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
- getMinNumberOfSailors() - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
-
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.
- getNumberOfEmptyLargeWeaponSlots(IShip) - Method in interface ch.sahits.game.openpatrician.model.player.IAIBuyWeaponStrategy
-
Count the empty large weapon slots, where a large weapon can be placed.
- getNumberOfEmptyWeaponSlots(IShip) - Method in interface ch.sahits.game.openpatrician.model.player.IAIBuyWeaponStrategy
-
Count the empty large weapon slots, where a large weapon can be placed.
- 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.
- getOptions() - Method in interface ch.sahits.game.openpatrician.model.cheat.ISingleSelectableCheatCommand
-
List of options to be displayed.
- 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 interface ch.sahits.game.openpatrician.model.IDateService
-
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
requiredWareto producewareToBeProducedwithin 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.
- getSecondOptions() - Method in interface ch.sahits.game.openpatrician.model.cheat.IDoubleSelectableCheatCommand
-
List of second options to be displayed.
- 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
ProductionStoragefor 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.
- getStrategyPreferrance() - Method in interface ch.sahits.game.openpatrician.model.player.IAITradeStrategyType
-
Get a set of preference that indicate good matches for this strategy.
- 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.
- getTradeSteps(INavigableVessel) - Method in interface ch.sahits.game.openpatrician.model.IAIPlayer
-
Retrieve a copy of the trade steps of the vessel.
- getTradeSteps(INavigableVessel) - Method in class ch.sahits.game.openpatrician.model.impl.AIPlayer
- 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
AmountablePriceof 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.
- getWareID() - Method in interface ch.sahits.game.openpatrician.model.product.IWare
-
Retrieve the ware id that can be used for localisation.
- 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.
- getWeeklySalary() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Bowmen
- getWeeklySalary() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Crossbowmen
- getWeeklySalary() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Musketeer
- getWeeklySalary() - Method in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Pikemen
- getWeightedStrategies() - Method in class ch.sahits.game.openpatrician.model.player.AIPlayerContext
-
Retrieve the weighted trade strategies.
- 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.
- Guard() - Constructor for class ch.sahits.game.openpatrician.model.city.CityProperties.Guard
- 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
- hasContractBroker(ICity) - Method in interface ch.sahits.game.openpatrician.model.people.IContractBrokers
-
Check if there is a contract broker defined for the 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
- HEAVY_ARMED - ch.sahits.game.openpatrician.model.player.ETradeStrategyPreference
-
Prefer the strategy if the vessel is heavily armed.
- 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
-
playerhirescaptainon thevessel. - 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.player.ETradeStrategyPreference
-
Prefer the strategy if the vessel is a holk.
- 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.
- IAICelebrationCollectionStrategyType - Interface in ch.sahits.game.openpatrician.model.player
-
Strategy type to collect wares for celebrations.
- 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.
- IAIShipConstructionCollectionStrategyType - Interface in ch.sahits.game.openpatrician.model.player
-
Strategy type for ship construction ware collection.
- 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
- ICheatCommand - Interface in ch.sahits.game.openpatrician.model.cheat
-
Interface for a cheat command.
- 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
- IContractBrokers - Interface in ch.sahits.game.openpatrician.model.people
-
Accessting the contract broker for a specific player in a city.
- 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.
- IDateService - Interface in ch.sahits.game.openpatrician.model
- 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.
- IDisplayableMessage - Interface in ch.sahits.game.openpatrician.model
-
Message that is displayable in one form or another.
- IDoubleSelectableCheatCommand - Interface in ch.sahits.game.openpatrician.model.cheat
-
Cheat command taking two additional parameters.
- 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.
- IShipAutoTrading - Interface in ch.sahits.game.openpatrician.model.ship
-
Definition of the autotrading defined for a vessel.
- 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
IConvoyonly 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
- ISingleSelectableCheatCommand - Interface in ch.sahits.game.openpatrician.model.cheat
-
Define a cheat command that takes an additional argument that is selected from a list of values
- 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 interface ch.sahits.game.openpatrician.model.IDateService
-
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 interface ch.sahits.game.openpatrician.model.IDateService
-
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 interface ch.sahits.game.openpatrician.model.IDateService
-
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.ship.ConvoyList
- 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.
- Loaner() - Constructor for class ch.sahits.game.openpatrician.model.city.CityProperties.Loaner
- 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
amounttoward the church extension. - makeDonation(int) - Method in class ch.sahits.game.openpatrician.model.city.impl.ChurchState
- MANY_SAILORS - ch.sahits.game.openpatrician.model.player.ETradeStrategyPreference
-
Prefer the strategy if the vessel has many sailors.
- 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
- MapProperties - Class in ch.sahits.game.openpatrician.model.map
- MapProperties() - Constructor for class ch.sahits.game.openpatrician.model.map.MapProperties
- 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.Dimension2DConverter
- marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class ch.sahits.game.openpatrician.model.service.persistance.converter.ObjectBindingsConverter
- 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
- MessageConfiguration - Class in ch.sahits.game.openpatrician.model
-
Store configuration of the messages.
- MessageConfiguration() - Constructor for class ch.sahits.game.openpatrician.model.MessageConfiguration
- 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
-
Deprecated.
- 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(ISeaPirate) - 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
- ObjectBindingsConverter - Class in ch.sahits.game.openpatrician.model.service.persistance.converter
-
Converter for ObjectBindings.
- ObjectBindingsConverter() - Constructor for class ch.sahits.game.openpatrician.model.service.persistance.converter.ObjectBindingsConverter
- 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
- OFFICIAL - ch.sahits.game.openpatrician.model.EMessageCategory
- 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
- Person() - Constructor for class ch.sahits.game.openpatrician.model.people.TavernProperties.Person
- PERSONAL - ch.sahits.game.openpatrician.model.EMessageCategory
- 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.
- REPAIR - ch.sahits.game.openpatrician.model.ship.EShipTravelState
-
Ship is being repaired.
- 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
- RIVER_SHIP - ch.sahits.game.openpatrician.model.player.ETradeStrategyPreference
-
Prefer the strategy if the vessel is capable of travelling a river.
- 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.
- setArrivalAtDestinationDate(LocalDateTime) - Method in interface ch.sahits.game.openpatrician.model.people.IBaseTraveler
-
Date at which the traveler must arrive at the destination.
- setAuctionDate(LocalDateTime) - Method in interface ch.sahits.game.openpatrician.model.city.guild.IAuction
-
Set the auction date.
- setAutoTrading(IShipAutoTrading) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Convoy
- setAutoTrading(IShipAutoTrading) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
- setAutoTrading(IShipAutoTrading) - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipGroup
- setAutoTrading(IShipAutoTrading) - Method in interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
-
Set the ship auto trading.
- 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.
- 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.
- setLastName(String) - Method in interface ch.sahits.game.openpatrician.model.people.IPirate
-
Set the last name of the pirate
- 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).
- setSelectedFirstOption(GenericTriple<String>) - Method in interface ch.sahits.game.openpatrician.model.cheat.IDoubleSelectableCheatCommand
-
Set the first option that was chosen.
- setSelectedOption(GenericTriple<String>) - Method in interface ch.sahits.game.openpatrician.model.cheat.ISingleSelectableCheatCommand
-
Set the option that was chosen.
- setSelectedSecondOption(GenericTriple<String>) - Method in interface ch.sahits.game.openpatrician.model.cheat.IDoubleSelectableCheatCommand
-
Set the first option that was chosen.
- 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
- setTravelState(EShipTravelState) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
- setTravelState(EShipTravelState) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Set the ships travel state.
- 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.
- setupModel() - Method in interface ch.sahits.game.openpatrician.model.cheat.IDoubleSelectableCheatCommand
-
Hook to update the model at the time it is used to display the options.
- 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
- ShipyardProperties - Class in ch.sahits.game.openpatrician.model.city.impl
-
Shipyard properties.
- ShipyardProperties() - Constructor for class ch.sahits.game.openpatrician.model.city.impl.ShipyardProperties
- 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
playerhirecaptainon thevessel. - shouldJoin(IAIPlayer, ICity, Optional<INavigableVessel>) - Method in interface ch.sahits.game.openpatrician.model.player.IAIGuildJoinStrategy
-
Decide if
playershould join the guild in thecity. - 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
vesselshould be repaired, when it is incity. - 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.player.ETradeStrategyPreference
-
Prefer the strategy if the vessel is a snaikka.
- 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(IPlayer, IDialogState) - Constructor for class ch.sahits.game.openpatrician.model.ui.TargetedDialogStateWrapper
- TargetedEvent - Class in ch.sahits.game.openpatrician.model.event
- TargetedEvent(IHumanPlayer, Object) - Constructor for class ch.sahits.game.openpatrician.model.event.TargetedEvent
- TargetedEvent(IHumanPlayer, Object, List<EventBus>) - 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
- TavernProperties - Class in ch.sahits.game.openpatrician.model.people
-
Properties for Tavern.
- TavernProperties() - Constructor for class ch.sahits.game.openpatrician.model.people.TavernProperties
- TavernProperties.Person - Class in ch.sahits.game.openpatrician.model.people
- 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
- Tax() - Constructor for class ch.sahits.game.openpatrician.model.city.CityProperties.Tax
- 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.city.impl.City
- toString() - Method in class ch.sahits.game.openpatrician.model.city.impl.Debt
- toString() - Method in class ch.sahits.game.openpatrician.model.impl.Player
- toString() - Method in class ch.sahits.game.openpatrician.model.product.AmountablePrice
- toString() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
- toString() - Method in class ch.sahits.game.openpatrician.model.ui.DialogTemplate
- TRADE - ch.sahits.game.openpatrician.model.EMessageCategory
- 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() - Constructor for class ch.sahits.game.openpatrician.model.building.BuildingProperties.TradingOffice
- 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
- TRAVEL_TO_CITY - ch.sahits.game.openpatrician.model.ship.EShipTravelState
-
Ship travels to city.
- TRAVEL_TO_DESTINATION - ch.sahits.game.openpatrician.model.ship.EShipTravelState
-
Ship travels to destination.
- 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
- travelState() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
- travelState() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Traveling state of the ship.
- 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.Dimension2DConverter
- unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class ch.sahits.game.openpatrician.model.service.persistance.converter.ObjectBindingsConverter
- 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
deltaamount - 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
deltaamount - 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
deltaamount - 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
deltaamount - 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
deltaamount - 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
deltaamount - 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
deltaamount - 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
deltaamount - 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
deltaamount - 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
deltaamount - 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
deltaamount - 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.EMessageCategory
-
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.player.ETradeStrategyPreference
-
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.EShipTravelState
-
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.EMessageCategory
-
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.player.ETradeStrategyPreference
-
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.EShipTravelState
-
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
- WarehouseTenant(IWarehouseTenant) - 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
- Weapon() - Constructor for class ch.sahits.game.openpatrician.model.people.WeaponProperties.Weapon
- weaponAmountable() - Method in class ch.sahits.game.openpatrician.model.ModelConfiguration
- WeaponProperties - Class in ch.sahits.game.openpatrician.model.people
-
Weapon properties
- WeaponProperties() - Constructor for class ch.sahits.game.openpatrician.model.people.WeaponProperties
- WeaponProperties.Weapon - Class in ch.sahits.game.openpatrician.model.people
- 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.
All Classes All Packages