protected abstract Color getSplashColor();
protected String getProjectVersionedName() {
try {
return getProjectFullName() + " v" + new VersionProvider().getFullVersion();
}
catch (VersionProvisionException exc) {
// This shouldn't happen... version should be available.
throw new IllegalStateException(exc);
}