Returns a list of existing launch configurations marked as launch shortcuts.
00343 {
00344 List validConfigs = new ArrayList();
00345 ILaunchManager manager = SubmitPlugin.getDefault().getLaunchManager();
00346
00347 ILaunchConfiguration[] allConfigs = manager.getLaunchConfigurations();
00348 for (int i = 0; i < allConfigs.length; i++) {
00349 ILaunchConfiguration config = allConfigs[i];
00350 if (config.getAttribute(ConfigurationConstants.ATTR_IS_EDITOR_SUBMIT, false)) {
00351 validConfigs.add(config);
00352 }
00353 }
00354 return validConfigs;
00355 }