Uses of Interface
ch.sahits.game.openpatrician.model.people.IPerson
-
Packages that use IPerson Package Description ch.sahits.game.openpatrician.model.city.impl ch.sahits.game.openpatrician.model.event Package ch.sahits.game.openpatrician.model.eventch.sahits.game.openpatrician.model.people ch.sahits.game.openpatrician.model.people.impl ch.sahits.game.openpatrician.model.ship ch.sahits.game.openpatrician.model.ship.impl -
-
Uses of IPerson in ch.sahits.game.openpatrician.model.city.impl
Methods in ch.sahits.game.openpatrician.model.city.impl that return types with arguments of type IPerson Modifier and Type Method Description javafx.collections.ObservableList<IPerson>TavernState. presentPersonsProperty()javafx.beans.property.MapProperty<IPerson,IPlayer>TavernState. talkingToProperty() -
Uses of IPerson in ch.sahits.game.openpatrician.model.event
Constructors in ch.sahits.game.openpatrician.model.event with parameters of type IPerson Constructor Description PersonLeavesTavernEvent(ICity city, IPerson person) -
Uses of IPerson in ch.sahits.game.openpatrician.model.people
Subinterfaces of IPerson in ch.sahits.game.openpatrician.model.people Modifier and Type Interface Description (package private) interfacech.sahits.game.openpatrician.model.people.IBasePatrolinterfaceIBuyerA buyer promises to buy wares within a given time frame at a certain price.interfaceICaptainInterface describing a captaininterfaceIConcurrentAnother player asking to harm his concurrent by sinking one of his ships.interfaceIContractBrokerinterfaceICourierinterfaceIEscorteinterfaceIFugitiveinterfaceIInformantProvide the information the informant is willing to sell.interfaceIPatrolTrader who wishes to order a patrol along three cities.interfaceIPirateInterface defining a pirate sitting in the tavern.interfaceIPirateHunterTask to hunt down a priate based on aIMapSection.interfaceISailorsProxy object for any number of sailors.interfaceISailorStateDefining the sailor stateinterfaceISideRoomPersoninterfaceISmugglerA smuggler request delivery of some wares into another city.interfaceITavernPersonInterface describing a person in the tavern, who is only part time presentinterfaceIThieveA 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.interfaceITradePersonInterface defining a person that trades ware.interfaceITraderSelling goods wares produced in the city.interfaceITransportTraderDefining a trader with missing ships capacities, who has to get to another city with his wares.interfaceITravelerTraveler needs to go into a different city.interfaceITreasureMapOwnerThe owner of a treasure map offers you a part of it to be sold.interfaceIWarehouseTenantTrader who looks to store goods in another warehouse.interfaceIWeaponsDealerDefines the person in the tavern dealing in weapons. -
Uses of IPerson in ch.sahits.game.openpatrician.model.people.impl
Classes in ch.sahits.game.openpatrician.model.people.impl that implement IPerson Modifier and Type Class Description classBasePatrolStateBase implementation for patrol like tasks.classBaseTavernPersonBase class for people frequenting the tavern.classBaseTradePersonBase implementation of trading personclassBuyerStateImplementation of a buyer.classCaptainStateImplementation of the captain.classConcurrentStateImplementation of a concurrent.classContractBrookerStateImplementation of a contract brooker.classCourierStateImplementation of a courier.classEscorteeStateImplementation of an escortee, who needs to travel to another city and will be attacked by a pirate under way.classFugitiveStateImplementation of an fugitive, who needs to travel to another city and will be attacked by a pirate under way.classInformantStateImplementation of a informant.classPatrolStateImplementation of a patrol.classPirateHunterStateImplementation of a pirate hunter.classSailorsStateclassSmugglerStateImplementation of a smuggler.classTavernPirateStateImplementation of a pirate.classThieveStateImplementation of a thieve.classTraderStateImplementation of a trader.classTransportTraderStateImplementation of a transport trader.classTravelerStateImplementation of a traveler.classTreasureMapOwnerStateImplementation of a treasure map owner.classWarehouseTenantImplementation of a warehouse tenant.classWeaponsDealerStateImplementation of the weapons dealer. -
Uses of IPerson in ch.sahits.game.openpatrician.model.ship
Methods in ch.sahits.game.openpatrician.model.ship that return types with arguments of type IPerson Modifier and Type Method Description java.util.Optional<IPerson>IShip. getPassenger()Retrieve the passenger on the ship.Methods in ch.sahits.game.openpatrician.model.ship with parameters of type IPerson Modifier and Type Method Description voidIShip. addPassenger(IPerson passanger)Move a passenger to the ship. -
Uses of IPerson in ch.sahits.game.openpatrician.model.ship.impl
Methods in ch.sahits.game.openpatrician.model.ship.impl with parameters of type IPerson Modifier and Type Method Description voidShip. addPassenger(IPerson passanger)
-