| Package | Description |
|---|---|
| ch.sahits.game.openpatrician.model.city | |
| ch.sahits.game.openpatrician.model.city.impl |
| Modifier and Type | Method and Description |
|---|---|
List<IShipDueDate> |
IShipyard.getShipBuildingList()
Retrieve an immutable list of the ships that are ordered
to be built on this shipyard.
|
List<IShipDueDate> |
IShipyard.getShipRepairList()
Retrieve the list of all ships that are to be repaired.
|
List<IShipDueDate> |
IShipyard.getShipUpgradeList()
Retrieve the list of all ships that are to be upgraded.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IShipyard.addShipBuildingOrder(IShipDueDate dueDate,
Optional<TimedTask> task)
Add an order for building a new ship to the list.
|
void |
IShipyard.addShipRefitOrder(IShipDueDate dueDate,
Optional<TimedTask> task)
Add an order for refitting a ship to the list.
|
void |
IShipyard.addShipRepairOrder(IShipDueDate dueDate,
Optional<TimedTask> task)
Add an order for repairing a ship to the list.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ShipDueDate
Implementation of the due date for ships.
|
| Modifier and Type | Field and Description |
|---|---|
private Map<IShipDueDate,Optional<TimedTask>> |
ShipyardState.buildList |
private Map<IShipDueDate,Optional<TimedTask>> |
ShipyardState.refitList |
private Map<IShipDueDate,Optional<TimedTask>> |
ShipyardState.repairList |
| Modifier and Type | Method and Description |
|---|---|
List<IShipDueDate> |
ShipyardState.getShipBuildingList() |
List<IShipDueDate> |
ShipyardState.getShipRepairList() |
List<IShipDueDate> |
ShipyardState.getShipUpgradeList() |
| Modifier and Type | Method and Description |
|---|---|
void |
ShipyardState.addShipBuildingOrder(IShipDueDate dueDate,
Optional<TimedTask> task) |
void |
ShipyardState.addShipRefitOrder(IShipDueDate dueDate,
Optional<TimedTask> task) |
void |
ShipyardState.addShipRepairOrder(IShipDueDate dueDate,
Optional<TimedTask> task) |
int |
ShipDueDate.compareTo(IShipDueDate other) |
| Modifier and Type | Method and Description |
|---|---|
private void |
ShipyardState.removeEntry(IShip ship,
Map<IShipDueDate,Optional<TimedTask>> list) |
Copyright © 2011-2017 Sahits GmbH. All Rights Reserved.