Uses of Interface
ch.sahits.game.openpatrician.model.city.cityhall.IAldermanTask
-
Packages that use IAldermanTask Package Description ch.sahits.game.openpatrician.model.city.cityhall ch.sahits.game.openpatrician.model.city.cityhall.impl -
-
Uses of IAldermanTask in ch.sahits.game.openpatrician.model.city.cityhall
Subinterfaces of IAldermanTask in ch.sahits.game.openpatrician.model.city.cityhall Modifier and Type Interface Description interfaceIBuildLandPassageBuild a land passage between two cities.interfaceICapturePirateNestCapture and destroy a pirates nest.interfaceIFoundNewSettlementFound a new settlement.interfaceIHelpCityHelp a city to shine.interfaceIHuntPirateHunt down a notorious pirate.Methods in ch.sahits.game.openpatrician.model.city.cityhall that return IAldermanTask Modifier and Type Method Description IAldermanTaskIAcceptedAldermanTask. getTask()Methods in ch.sahits.game.openpatrician.model.city.cityhall that return types with arguments of type IAldermanTask Modifier and Type Method Description java.util.List<IAldermanTask>IAldermanOffice. getTasks()Retrieve the list of available tasks.Methods in ch.sahits.game.openpatrician.model.city.cityhall with parameters of type IAldermanTask Modifier and Type Method Description voidIAldermanOffice. addTask(IAldermanTask task, java.time.LocalDateTime limit, IPlayer player)Add a new task that is currently worked on.voidAldermanTaskPlayerMap. assignTask(IPlayer player, IAldermanTask task)voidIAldermanOffice. finished(IAldermanTask task)Task is finished, so remove it from the list. -
Uses of IAldermanTask in ch.sahits.game.openpatrician.model.city.cityhall.impl
Classes in ch.sahits.game.openpatrician.model.city.cityhall.impl that implement IAldermanTask Modifier and Type Class Description classAldermanTaskclassBuildLandPassageclassCapturePirateNestclassFoundNewSettlementclassHelpCityclassHuntPirateMethods in ch.sahits.game.openpatrician.model.city.cityhall.impl with parameters of type IAldermanTask Modifier and Type Method Description voidAldermanOffice. addTask(IAldermanTask task, java.time.LocalDateTime limit, IPlayer player)voidAldermanOffice. finished(IAldermanTask task)Constructors in ch.sahits.game.openpatrician.model.city.cityhall.impl with parameters of type IAldermanTask Constructor Description AcceptedAldermanTask(IAldermanTask task, java.time.LocalDateTime deadline, IPlayer player)
-