Description
Just need to check widget state before setting the hyperlink/server version text
org.eclipse.swt.SWTException: Widget is disposed
at org.eclipse.swt.SWT.error(SWT.java:4361)
at org.eclipse.swt.SWT.error(SWT.java:4276)
at org.eclipse.swt.SWT.error(SWT.java:4247)
at org.eclipse.swt.widgets.Widget.error(Widget.java:480)
at org.eclipse.swt.widgets.Widget.getDisplay(Widget.java:566)
at org.teiid.designer.ui.explorer.ModelExplorerResourceNavigator.setDefaultServerText(ModelExplorerResourceNavigator.java:537)
at org.teiid.designer.ui.explorer.ModelExplorerResourceNavigator.access$1(ModelExplorerResourceNavigator.java:505)
at org.teiid.designer.ui.explorer.ModelExplorerResourceNavigator$2.configurationChanged(ModelExplorerResourceNavigator.java:276)
at org.teiid.designer.runtime.TeiidServerManager.notifyListeners(TeiidServerManager.java:518)
at org.teiid83.runtime.ExecutionAdmin.undeployVdb(ExecutionAdmin.java:614)
at org.teiid.designer.runtime.TeiidServer.undeployVdb(TeiidServer.java:619)
at org.teiid.designer.runtime.preview.jobs.DeleteDeployedPreviewVdbJob.runImpl(DeleteDeployedPreviewVdbJob.java:87)
at org.teiid.designer.runtime.preview.jobs.TeiidPreviewVdbJob.run(TeiidPreviewVdbJob.java:124)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)