if (!fControl.isDisposed() && fControl.isVisible())
if (!fControl.isDisposed() && fControl.isVisible()) {
		public void shellDeactivated(ShellEvent e) {			if (!fControl.isDisposed() && fControl.isVisible())				setJavaModelChanged(false);		}