Uses of Interface
ch.sahits.game.openpatrician.model.city.IShipDueDate
-
-
Uses of IShipDueDate in ch.sahits.game.openpatrician.display.dialog.shipyard
Fields in ch.sahits.game.openpatrician.display.dialog.shipyard declared as IShipDueDate Modifier and Type Field Description private IShipDueDate
ShipyardConstructionListDialogV2.SelectLineEventHandler. ship
private IShipDueDate
ShipyardRepairListDialogV2.SelectLineEventHandler. ship
Fields in ch.sahits.game.openpatrician.display.dialog.shipyard with type parameters of type IShipDueDate Modifier and Type Field Description private javafx.beans.property.ObjectProperty<IShipDueDate>
ShipyardConstructionListDialogV2. selectedShip
private javafx.beans.property.ObjectProperty<IShipDueDate>
ShipyardRepairListDialogV2. selectedShip
Constructors in ch.sahits.game.openpatrician.display.dialog.shipyard with parameters of type IShipDueDate Constructor Description SelectLineEventHandler(IShipDueDate ship, javafx.scene.layout.Pane... row)
SelectLineEventHandler(IShipDueDate ship, javafx.scene.layout.Pane... row)
-
Uses of IShipDueDate in ch.sahits.game.openpatrician.engine.land.city
Method parameters in ch.sahits.game.openpatrician.engine.land.city with type arguments of type IShipDueDate Modifier and Type Method Description (package private) java.time.LocalDateTime
ShipyardEngine. findeLatestDate(java.util.List<IShipDueDate> dueDates)
-
Uses of IShipDueDate in ch.sahits.game.openpatrician.model.city
Methods in ch.sahits.game.openpatrician.model.city that return types with arguments of type IShipDueDate Modifier and Type Method Description java.util.List<IShipDueDate>
IShipyard. getShipBuildingList()
Retrieve an immutable list of the ships that are ordered to be built on this shipyard.java.util.List<IShipDueDate>
IShipyard. getShipRepairList()
Retrieve the list of all ships that are to be repaired.java.util.List<IShipDueDate>
IShipyard. getShipUpgradeList()
Retrieve the list of all ships that are to be upgraded.Methods in ch.sahits.game.openpatrician.model.city with parameters of type IShipDueDate Modifier and Type Method Description void
IShipyard. addShipBuildingOrder(IShipDueDate dueDate, java.util.Optional<TimedTask> task)
Add an order for building a new ship to the list.void
IShipyard. addShipRefitOrder(IShipDueDate dueDate, java.util.Optional<TimedTask> task)
Add an order for refitting a ship to the list.void
IShipyard. addShipRepairOrder(IShipDueDate dueDate, java.util.Optional<TimedTask> task)
Add an order for repairing a ship to the list. -
Uses of IShipDueDate in ch.sahits.game.openpatrician.model.city.impl
Classes in ch.sahits.game.openpatrician.model.city.impl that implement IShipDueDate Modifier and Type Class Description class
ShipDueDate
Implementation of the due date for ships.Fields in ch.sahits.game.openpatrician.model.city.impl with type parameters of type IShipDueDate Modifier and Type Field Description private java.util.Map<IShipDueDate,java.util.Optional<TimedTask>>
ShipyardState. buildList
private java.util.Map<IShipDueDate,java.util.Optional<TimedTask>>
ShipyardState. refitList
private java.util.Map<IShipDueDate,java.util.Optional<TimedTask>>
ShipyardState. repairList
Methods in ch.sahits.game.openpatrician.model.city.impl that return types with arguments of type IShipDueDate Modifier and Type Method Description java.util.List<IShipDueDate>
ShipyardState. getShipBuildingList()
java.util.List<IShipDueDate>
ShipyardState. getShipRepairList()
java.util.List<IShipDueDate>
ShipyardState. getShipUpgradeList()
Methods in ch.sahits.game.openpatrician.model.city.impl with parameters of type IShipDueDate Modifier and Type Method Description void
ShipyardState. addShipBuildingOrder(IShipDueDate dueDate, java.util.Optional<TimedTask> task)
void
ShipyardState. addShipRefitOrder(IShipDueDate dueDate, java.util.Optional<TimedTask> task)
void
ShipyardState. addShipRepairOrder(IShipDueDate dueDate, java.util.Optional<TimedTask> task)
int
ShipDueDate. compareTo(IShipDueDate other)
Method parameters in ch.sahits.game.openpatrician.model.city.impl with type arguments of type IShipDueDate Modifier and Type Method Description private void
ShipyardState. removeEntry(IShip ship, java.util.Map<IShipDueDate,java.util.Optional<TimedTask>> list)
-