private void calculateXPCost() { for (IOverviewSubPresenter presenter : presenters) { presenter.update(); } totalView.setAlotment(getTotalXP()); setTotalViewColor(); totalView.setValue(management.getTotalCosts()); setTotalViewColor(); }
private void setTotalViewColor() { boolean overspent = management.getTotalCosts() > getTotalXP(); totalView.setTextColor( overspent ? LegalityColorProvider.COLOR_HIGH : LegalityColorProvider.COLOR_OKAY); }