| Modifier and Type | Method | Description |
|---|---|---|
javafx.beans.binding.IntegerBinding |
costsPerDayBinding() |
Retrieve the daily cost for rent storage
|
void |
destroy() |
|
javafx.beans.binding.IntegerBinding |
guardCostsPerDayBinding() |
Retrieve the costs for the guards
|
void |
handleDailyUpdate(ClockTickDayChange event) |
|
javafx.beans.property.IntegerProperty |
numberGuardsProperty() |
Retrieve the number of guards
|
javafx.beans.property.IntegerProperty |
rentOutStorageProperty() |
Retrieve the amount of storage in barrels that is rented by someone else
|
javafx.beans.binding.ObjectBinding<ELevel> |
securityLevelBinding() |
Retrieve the security level
|
void |
updateGuardsNumber(int update) |
Increase or decrease the number of guards
|
void |
updateRendedSpace(int nbBarrels) |
Update the rented out space
|
@PreDestroy public void destroy()
public javafx.beans.property.IntegerProperty rentOutStorageProperty()
IStoragerentOutStorageProperty in interface IStoragepublic void updateRendedSpace(int nbBarrels)
IStorageupdateRendedSpace in interface IStoragenbBarrels - rented out space in barrelspublic javafx.beans.binding.IntegerBinding costsPerDayBinding()
IStoragecostsPerDayBinding in interface IStoragepublic javafx.beans.property.IntegerProperty numberGuardsProperty()
IStoragenumberGuardsProperty in interface IStoragepublic javafx.beans.binding.IntegerBinding guardCostsPerDayBinding()
IStorageguardCostsPerDayBinding in interface IStoragepublic javafx.beans.binding.ObjectBinding<ELevel> securityLevelBinding()
IStoragesecurityLevelBinding in interface IStoragepublic void updateGuardsNumber(int update)
IStorageupdateGuardsNumber in interface IStorageupdate - delta in the number of guards.public void handleDailyUpdate(ClockTickDayChange event)
Copyright © 2011-2018 Sahits GmbH. All Rights Reserved.