* @return non-null default deployment info. This default information is
* also set in the module as the module's current deployment information.
*/
protected ApplicationDeploymentInfo getDefaultDeploymentInfo(IProgressMonitor monitor) throws CoreException {
AbstractApplicationDelegate delegate = ApplicationRegistry.getApplicationDelegate(getLocalModule());
ApplicationDeploymentInfo defaultInfo = null;
if (delegate != null) {
defaultInfo = delegate.getDefaultApplicationDeploymentInfo(this, getCloudFoundryServer(), monitor);
}
if (defaultInfo == null) {
defaultInfo = createGeneralDefaultInfo();
}