code: public static ApplicationDescriptor load( Properties properties ) {
  
  		ApplicationDescriptor result = new ApplicationDescriptor();
  		result.name = properties.getProperty( APPLICATION_NAME, null );
  		result.description = properties.getProperty( APPLICATION_DESCRIPTION, null );
  		result.templateName = properties.getProperty( APPLICATION_TPL_NAME, null );
  		result.templateVersion = properties.getProperty( APPLICATION_TPL_VERSION, null );
  
  		return result;
  	}
docs: Loads an application descriptor.
  @param properties a properties object
  @return an application descriptor (not null)