CloudFoundryServer server = getCloudFoundryServer(moduleServer.getServer());
if (server == null || !server.isConnected()) {
return;
}
CloudFoundryApplicationModule module = server.getExistingCloudModule(modules[0]);
// module may no longer exist
if (module == null) {
return;
}
if (module.getLocalModule() != null) {
// show local information?
}
CloudApplication application = module.getApplication();
// if (application != null) {
// decoration.addSuffix(NLS.bind(" [{0}, {1}, {2}]",
// new Object[]{application.getName(),
// getAppStateString(application.getState()),
// application.getUris()}));
// } else if (module.getName() != null) {
// decoration.addSuffix(NLS.bind(" [{0}]",
// module.getName()));
// }
if (application != null) {
decoration.addSuffix(NLS.bind(Messages.CloudFoundryDecorator_SUFFIX_DEPLOYED_AS, application.getName()));
}
else {
decoration.addSuffix(Messages.CloudFoundryDecorator_SUFFIX_NOT_DEPLOYED);
}
if (module.getErrorMessage() != null) {
decoration.addOverlay(CloudFoundryImages.OVERLAY_ERROR, IDecoration.BOTTOM_LEFT);
}
}
}
}