Author: rob.stryker(a)jboss.com
Date: 2007-08-16 03:21:53 -0400 (Thu, 16 Aug 2007)
New Revision: 3155
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/ExtensionManager.java
Log:
try/catch added
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/ExtensionManager.java
===================================================================
---
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/ExtensionManager.java 2007-08-16
02:12:27 UTC (rev 3154)
+++
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/ExtensionManager.java 2007-08-16
07:21:53 UTC (rev 3155)
@@ -21,6 +21,7 @@
*/
package org.jboss.ide.eclipse.as.ui;
+import java.util.ArrayList;
import java.util.Arrays;
import java.util.Comparator;
@@ -59,11 +60,15 @@
// Create the extensions from the registry
IExtensionRegistry registry = Platform.getExtensionRegistry();
IConfigurationElement[] elements =
registry.getConfigurationElementsFor(JBossServerUIPlugin.PLUGIN_ID,
"ServerViewExtension");
- serverViewExtensions = new ServerViewProvider[elements.length];
+ ArrayList list = new ArrayList();
for( int i = 0; i < elements.length; i++ ) {
- serverViewExtensions[i] = new ServerViewProvider(elements[i]);
- //serverViewExtensions[i].setEnabled(true);
+ try {
+ list.add(new ServerViewProvider(elements[i]));
+ } catch(Exception e) {
+ e.printStackTrace();
+ }
}
+ serverViewExtensions = (ServerViewProvider[]) list.toArray(new
ServerViewProvider[list.size()]);
}
}
Show replies by date