code: function(data){
  						var name = data.parameters.valueFor("name");
  						if(!name){
  							return;
  						}
  						var url = data.parameters.valueFor("url");
  						if(!url){
  							return;
  						}
  						var item = forceSingleItem(data.items);
  						fileClient.getWorkspace(item.Location).then(function(workspace) {
  							progress.progress(projectClient.createProject(workspace.ChildrenLocation, {Name: name, ContentLocation: url}), i18nUtil.formatMessage( messages["Creating project ${0}"], name)).then(function(project){
  								dispatchNewProject(workspace, project);
  							});
  						});
  					}
docs: $NON-NLS-2$ //$NON-NLS-1$ //$NON-NLS-0$