@PostConstruct
private void initializeDialog() {
String letterDate = modelTranslations.toDisplayString(state.getDate());
addDecoratedText("letter.location.date", "dateLocation", Pos.CENTER_RIGHT, state.getLocation(), letterDate);
addVerticalSpacer(20);
if (state.isReputation() && state.isMoney()) {
addDecoratedText("ch.sahits.game.openpatrician.display.dialog.event.SocialAdvancementDeficitDialog.missingReputationAndWealth", "missingReputationAndWealth", state.getLocation());
} else if (state.isMoney()) {
addDecoratedText("ch.sahits.game.openpatrician.display.dialog.event.SocialAdvancementDeficitDialog.missingMoney", "missingMoney", state.getLocation());
} else {
addDecoratedText("ch.sahits.game.openpatrician.display.dialog.event.SocialAdvancementDeficitDialog.missingReputation", "missingReputation", state.getLocation());
}
}
}