@Lazy @Service @DependentInitialisation(ch.sahits.game.openpatrician.model.initialisation.StartNewGameBean.class) public class BlockadeEngine extends AbstractEngine
| Constructor | Description |
|---|---|
BlockadeEngine() |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<AbstractEngine> |
getChildren() |
Any engine may hold various child engines.
|
void |
handleBlockadeConvoyReturns(ch.sahits.game.openpatrician.event.data.ShipEntersPortEvent event) |
|
void |
handleDailyUpdate(ch.sahits.game.event.data.PeriodicalDailyUpdate dayChange) |
|
void |
handleShipBreaksBlockade(ch.sahits.game.openpatrician.event.data.ShipNearingPortEvent event) |
|
void |
initializeNewBlockade(ch.sahits.game.openpatrician.model.city.ICity city) |
public java.util.List<AbstractEngine> getChildren()
AbstractEnginegetChildren in class AbstractEnginepublic void initializeNewBlockade(ch.sahits.game.openpatrician.model.city.ICity city)
public void handleDailyUpdate(ch.sahits.game.event.data.PeriodicalDailyUpdate dayChange)
public void handleShipBreaksBlockade(ch.sahits.game.openpatrician.event.data.ShipNearingPortEvent event)
public void handleBlockadeConvoyReturns(ch.sahits.game.openpatrician.event.data.ShipEntersPortEvent event)
Copyright © 2011-2018 Sahits GmbH. All Rights Reserved.