ArrayList arrayList = new ArrayList();
for (int i = 0; i < extensions.length; i++) {
IConfigurationElement[] configurationElements = extensions[i].getConfigurationElements();
for (int j = 0; j < configurationElements.length; j++) {
IConfigurationElement configurationElement = configurationElements[j];
IAntlauncher currentAntlauncher = null;
try {
currentAntlauncher = (IAntlauncher) configurationElement.createExecutableExtension("class");
String name = configurationElement.getAttribute("name");
arrayList.add(new AntlauncherWrapper(currentAntlauncher, name));
} catch (CoreException e) {