From: Robert S. <ra...@gm...> - 2006-07-10 15:53:24
|
User: rawb Date: 06/07/10 11:53:23 Modified: as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/views JBossServerView.java Log: Added a null check Revision Changes Path 1.6 +8 -4 jbosside/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/views/JBossServerView.java (In the diff below, changes in quantity of whitespace are not shown.) Index: JBossServerView.java =================================================================== RCS file: /cvsroot/jboss/jbosside/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/views/JBossServerView.java,v retrieving revision 1.5 retrieving revision 1.6 diff -u -b -r1.5 -r1.6 --- JBossServerView.java 27 Jun 2006 07:07:30 -0000 1.5 +++ JBossServerView.java 10 Jul 2006 15:53:23 -0000 1.6 @@ -50,7 +50,6 @@ import org.eclipse.wst.server.ui.internal.view.servers.ServersView; import org.jboss.ide.eclipse.as.core.JBossServerCore; import org.jboss.ide.eclipse.as.ui.JBossServerUIPlugin.ServerViewProvider; -import org.jboss.ide.eclipse.as.ui.viewproviders.PropertySheetFactory.JBossServersViewPropertySheetPage; public class JBossServerView extends ServersView { @@ -65,8 +64,6 @@ protected Tree jbTreeTable; - protected JBossServersViewPropertySheetPage propertyPage; - public static JBossServerView instance; public static JBossServerView getDefault() { @@ -152,6 +149,9 @@ Display.getDefault().asyncExec(new Runnable() { public void run() { try { + // If it's null, refresh the whole thing + if( provider2 == null ) { JBossServerView.this.jbViewer.refresh(); return; } + Object[] selected = JBossServerView.this.jbViewer.getExpandedElements(); JBossServerView.this.jbViewer.refresh(provider2); JBossServerView.this.jbViewer.setExpandedElements(selected); @@ -160,7 +160,6 @@ } } }); - } public void addListeners() { @@ -244,4 +243,9 @@ } + public JBossServerTableViewer getJbViewer() { + return jbViewer; + } + + } \ No newline at end of file |