ILaunchConfiguration conf = null;
List<ILaunchConfiguration> configurations = super
.findExistingLaunchConfigurations(resource);
if (configurations.isEmpty()) {
FileOrResource fileOrResource = resource[0];
if (fileOrResource.resource != null) {
IProject project = fileOrResource.resource.getProject();
IFile file = project.getFile(GrinderConstants.GRINDER_PROPERTIES_FILE_NAME);
propertiesShouldBeSetManually = file == null ? true : !file.exists();
conf = createDefaultLaunchConfiguration(resource);