| Summary: | [design] Fancy look and feel implementation | ||
|---|---|---|---|
| Product: | [RT] RAP | Reporter: | Benjamin Muskalla <b.muskalla> |
| Component: | Demo | Assignee: | Project Inbox <rap-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | webmaster |
| Version: | 1.3 | ||
| Target Milestone: | 1.3 M2 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | plan-version=1.3 plan-status=proposed plan-theme=look-and-feel | ||
| Bug Depends on: | 289619 | ||
| Bug Blocks: | |||
|
Description
Benjamin Muskalla
The fancy design is on the same state as the business design and I have committed it to CVS HEAD. Good job! Looks nice. Still seems to be buggy as i receive a lot of exeptions (working with standard eclipse look and feel): osgi> org.eclipse.core.commands.common.NotDefinedException: Trying to execute a command that is not defined. ag.ion.rap.base.ui.toolbars.about at org.eclipse.core.commands.Command.executeWithChecks(Command.java:458) at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:176) at org.eclipse.rap.internal.design.example.CommandUtil.executeCommand(CommandUtil.java:190) at org.eclipse.rap.internal.design.example.CommandUtil$1.run(CommandUtil.java:112) at org.eclipse.rap.internal.design.example.managers.CoolBarManager$4.mouseDown(CoolBarManager.java:516) at org.eclipse.swt.events.MouseEvent.dispatchToObserver(MouseEvent.java:134) at org.eclipse.rwt.internal.events.Event.processEvent(Event.java:44) at org.eclipse.swt.events.TypedEvent.processEvent(TypedEvent.java:128) at org.eclipse.swt.events.TypedEvent.executeNext(TypedEvent.java:168) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle.readAndDispatch(RWTLifeCycle.java:244) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:773) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2403) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2362) at org.eclipse.ui.internal.Workbench.access$5(Workbench.java:2213) at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:431) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.jface.internal.databinding.realmadapter.RealmAdapter.run(RealmAdapter.java:44) at org.eclipse.rap.ui.internal.RealmAdapterHook.runWithDefault(RealmAdapterHook.java:48) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:434) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:157) at ag.ion.rap.base.internal.ui.BaseRAPApplication.createUI(BaseRAPApplication.java:55) at org.eclipse.rwt.internal.lifecycle.EntryPointManager.createUI(EntryPointManager.java:92) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:231) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:119) at java.lang.Thread.run(Thread.java:595) at org.eclipse.rwt.internal.lifecycle.UIThread.run(UIThread.java:68) org.eclipse.core.commands.common.NotDefinedException: Trying to execute a command that is not defined. ag.ion.rap.base.ui.toolbars.about at org.eclipse.core.commands.Command.executeWithChecks(Command.java:458) at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:176) at org.eclipse.rap.internal.design.example.CommandUtil.executeCommand(CommandUtil.java:190) at org.eclipse.rap.internal.design.example.CommandUtil$1.run(CommandUtil.java:112) at org.eclipse.rap.internal.design.example.managers.CoolBarManager$4.mouseDown(CoolBarManager.java:516) at org.eclipse.swt.events.MouseEvent.dispatchToObserver(MouseEvent.java:134) at org.eclipse.rwt.internal.events.Event.processEvent(Event.java:44) at org.eclipse.swt.events.TypedEvent.processEvent(TypedEvent.java:128) at org.eclipse.swt.events.TypedEvent.executeNext(TypedEvent.java:168) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle.readAndDispatch(RWTLifeCycle.java:244) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:773) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2403) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2362) at org.eclipse.ui.internal.Workbench.access$5(Workbench.java:2213) at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:431) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.jface.internal.databinding.realmadapter.RealmAdapter.run(RealmAdapter.java:44) at org.eclipse.rap.ui.internal.RealmAdapterHook.runWithDefault(RealmAdapterHook.java:48) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:434) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:157) at ag.ion.rap.base.internal.ui.BaseRAPApplication.createUI(BaseRAPApplication.java:55) at org.eclipse.rwt.internal.lifecycle.EntryPointManager.createUI(EntryPointManager.java:92) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:231) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:119) at java.lang.Thread.run(Thread.java:595) at org.eclipse.rwt.internal.lifecycle.UIThread.run(UIThread.java:68) org.eclipse.core.commands.common.NotDefinedException: Trying to execute a command that is not defined. ag.ion.rap.base.ui.toolbars.about at org.eclipse.core.commands.Command.executeWithChecks(Command.java:458) at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:176) at org.eclipse.rap.internal.design.example.CommandUtil.executeCommand(CommandUtil.java:190) at org.eclipse.rap.internal.design.example.CommandUtil$1.run(CommandUtil.java:112) at org.eclipse.rap.internal.design.example.managers.CoolBarManager$4.mouseDown(CoolBarManager.java:516) at org.eclipse.swt.events.MouseEvent.dispatchToObserver(MouseEvent.java:134) at org.eclipse.rwt.internal.events.Event.processEvent(Event.java:44) at org.eclipse.swt.events.TypedEvent.processEvent(TypedEvent.java:128) at org.eclipse.swt.events.TypedEvent.executeNext(TypedEvent.java:168) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle.readAndDispatch(RWTLifeCycle.java:244) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:773) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2403) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2362) at org.eclipse.ui.internal.Workbench.access$5(Workbench.java:2213) at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:431) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.jface.internal.databinding.realmadapter.RealmAdapter.run(RealmAdapter.java:44) at org.eclipse.rap.ui.internal.RealmAdapterHook.runWithDefault(RealmAdapterHook.java:48) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:434) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:157) at ag.ion.rap.base.internal.ui.BaseRAPApplication.createUI(BaseRAPApplication.java:55) at org.eclipse.rwt.internal.lifecycle.EntryPointManager.createUI(EntryPointManager.java:92) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:231) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:119) at java.lang.Thread.run(Thread.java:595) at org.eclipse.rwt.internal.lifecycle.UIThread.run(UIThread.java:68) org.eclipse.core.commands.NotEnabledException: Trying to execute the disabled command ag.ion.axion.nfm.rap.fastcalc.ui.commands.showpersclipboard at org.eclipse.core.commands.Command.executeWithChecks(Command.java:469) at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:176) at org.eclipse.rap.internal.design.example.CommandUtil.executeCommand(CommandUtil.java:190) at org.eclipse.rap.internal.design.example.CommandUtil$1.run(CommandUtil.java:112) at org.eclipse.rap.internal.design.example.managers.CoolBarManager$4.mouseDown(CoolBarManager.java:516) at org.eclipse.swt.events.MouseEvent.dispatchToObserver(MouseEvent.java:134) at org.eclipse.rwt.internal.events.Event.processEvent(Event.java:44) at org.eclipse.swt.events.TypedEvent.processEvent(TypedEvent.java:128) at org.eclipse.swt.events.TypedEvent.executeNext(TypedEvent.java:168) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle.readAndDispatch(RWTLifeCycle.java:244) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:773) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2403) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2362) at org.eclipse.ui.internal.Workbench.access$5(Workbench.java:2213) at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:431) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.jface.internal.databinding.realmadapter.RealmAdapter.run(RealmAdapter.java:44) at org.eclipse.rap.ui.internal.RealmAdapterHook.runWithDefault(RealmAdapterHook.java:48) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:434) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:157) at ag.ion.rap.base.internal.ui.BaseRAPApplication.createUI(BaseRAPApplication.java:55) at org.eclipse.rwt.internal.lifecycle.EntryPointManager.createUI(EntryPointManager.java:92) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:231) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:119) at java.lang.Thread.run(Thread.java:595) at org.eclipse.rwt.internal.lifecycle.UIThread.run(UIThread.java:68) !SESSION 2009-10-05 13:49:45.890 ----------------------------------------------- eclipse.buildId=unknown java.version=1.5.0_15 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE Command-line arguments: -dev file:P:/workspaces/axionNFMWeb/.metadata/.plugins/org.eclipse.pde.core/ag.ion.axion.nfm.rap.fastcalc.ui/dev.properties -os win32 -ws win32 -arch x86 -console -consolelog !ENTRY org.eclipse.ui.workbench 4 0 2009-10-05 13:53:07.687 !MESSAGE Widget disposed too early! !STACK 0 java.lang.RuntimeException: Widget disposed too early! at org.eclipse.ui.internal.WorkbenchPartReference$1.widgetDisposed(WorkbenchPartReference.java:171) at org.eclipse.swt.events.DisposeEvent.dispatchToObserver(DisposeEvent.java:51) at org.eclipse.rwt.internal.events.Event.processEvent(Event.java:44) at org.eclipse.swt.events.TypedEvent.processEvent(TypedEvent.java:128) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:703) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:1028) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.jface.window.Window.close(Window.java:335) at org.eclipse.jface.window.ApplicationWindow.close(ApplicationWindow.java:306) at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1681) at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:683) at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:659) at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:775) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66) at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:773) at org.eclipse.jface.window.WindowManager.close(WindowManager.java:109) at org.eclipse.ui.internal.Workbench$13.run(Workbench.java:868) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:865) at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:788) at org.eclipse.ui.internal.Workbench$21.run(Workbench.java:1054) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1052) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1014) at org.eclipse.ui.internal.Workbench$ShutdownHandler.beforeDestroy(Workbench.java:133) at org.eclipse.rwt.internal.service.SessionStoreImpl.doValueUnbound(SessionStoreImpl.java:174) at org.eclipse.rwt.internal.service.SessionStoreImpl.access$0(SessionStoreImpl.java:165) at org.eclipse.rwt.internal.service.SessionStoreImpl$1.run(SessionStoreImpl.java:50) at org.eclipse.rwt.internal.lifecycle.UIThread.processShutdown(UIThread.java:122) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:127) at java.lang.Thread.run(Thread.java:595) at org.eclipse.rwt.internal.lifecycle.UIThread.run(UIThread.java:68) !ENTRY org.eclipse.ui.workbench 4 0 2009-10-05 13:53:07.734 !MESSAGE Widget disposed too early! !STACK 0 java.lang.RuntimeException: Widget disposed too early! at org.eclipse.ui.internal.WorkbenchPartReference$1.widgetDisposed(WorkbenchPartReference.java:171) at org.eclipse.swt.events.DisposeEvent.dispatchToObserver(DisposeEvent.java:51) at org.eclipse.rwt.internal.events.Event.processEvent(Event.java:44) at org.eclipse.swt.events.TypedEvent.processEvent(TypedEvent.java:128) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:703) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:1028) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.jface.window.Window.close(Window.java:335) at org.eclipse.jface.window.ApplicationWindow.close(ApplicationWindow.java:306) at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1681) at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:683) at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:659) at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:775) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66) at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:773) at org.eclipse.jface.window.WindowManager.close(WindowManager.java:109) at org.eclipse.ui.internal.Workbench$13.run(Workbench.java:868) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:865) at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:788) at org.eclipse.ui.internal.Workbench$21.run(Workbench.java:1054) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1052) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1014) at org.eclipse.ui.internal.Workbench$ShutdownHandler.beforeDestroy(Workbench.java:133) at org.eclipse.rwt.internal.service.SessionStoreImpl.doValueUnbound(SessionStoreImpl.java:174) at org.eclipse.rwt.internal.service.SessionStoreImpl.access$0(SessionStoreImpl.java:165) at org.eclipse.rwt.internal.service.SessionStoreImpl$1.run(SessionStoreImpl.java:50) at org.eclipse.rwt.internal.lifecycle.UIThread.processShutdown(UIThread.java:122) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:127) at java.lang.Thread.run(Thread.java:595) at org.eclipse.rwt.internal.lifecycle.UIThread.run(UIThread.java:68) !ENTRY org.eclipse.rap.ui.workbench 4 2 2009-10-05 13:53:07.765 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.rap.ui.workbench". !STACK 0 java.lang.NullPointerException at org.eclipse.rap.internal.design.example.stacks.ViewStackPresentation.handleConfigurationButton(ViewStackPresentation.java:325) at org.eclipse.rap.internal.design.example.stacks.ViewStackPresentation.layoutToolBar(ViewStackPresentation.java:313) at org.eclipse.rap.internal.design.example.stacks.ViewStackPresentation.setBounds(ViewStackPresentation.java:1109) at org.eclipse.rap.internal.design.example.stacks.ViewStackPresentation.setActive(ViewStackPresentation.java:979) at org.eclipse.rap.ui.interactiondesign.internal.ConfigurableStackProxy.setActive(ConfigurableStackProxy.java:431) at org.eclipse.ui.internal.DefaultStackPresentationSite.setActive(DefaultStackPresentationSite.java:54) at org.eclipse.ui.internal.PartStack.setActive(PartStack.java:1196) at org.eclipse.ui.internal.EditorSashContainer.setActiveWorkbook(EditorSashContainer.java:474) at org.eclipse.ui.internal.EditorSashContainer.childRemoved(EditorSashContainer.java:157) at org.eclipse.ui.internal.PartSashContainer.remove(PartSashContainer.java:737) at org.eclipse.ui.internal.EditorSashContainer.removeEditor(EditorSashContainer.java:296) at org.eclipse.ui.internal.EditorAreaHelper.closeEditor(EditorAreaHelper.java:84) at org.eclipse.ui.internal.EditorAreaHelper.closeEditor(EditorAreaHelper.java:62) at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1297) at org.eclipse.ui.internal.WorkbenchPage.closeAllEditors(WorkbenchPage.java:1125) at org.eclipse.ui.internal.WorkbenchPage.dispose(WorkbenchPage.java:1636) at org.eclipse.ui.internal.WorkbenchWindow.closeAllPages(WorkbenchWindow.java:810) at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1635) at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:683) at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:659) at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:775) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66) at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:773) at org.eclipse.jface.window.WindowManager.close(WindowManager.java:109) at org.eclipse.ui.internal.Workbench$13.run(Workbench.java:868) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:865) at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:788) at org.eclipse.ui.internal.Workbench$21.run(Workbench.java:1054) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1052) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1014) at org.eclipse.ui.internal.Workbench$ShutdownHandler.beforeDestroy(Workbench.java:133) at org.eclipse.rwt.internal.service.SessionStoreImpl.doValueUnbound(SessionStoreImpl.java:174) at org.eclipse.rwt.internal.service.SessionStoreImpl.access$0(SessionStoreImpl.java:165) at org.eclipse.rwt.internal.service.SessionStoreImpl$1.run(SessionStoreImpl.java:50) at org.eclipse.rwt.internal.lifecycle.UIThread.processShutdown(UIThread.java:122) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:127) at java.lang.Thread.run(Thread.java:595) at org.eclipse.rwt.internal.lifecycle.UIThread.run(UIThread.java:68) !ENTRY org.eclipse.jface 4 0 2009-10-05 13:53:07.796 !MESSAGE Beim Schließen der Workbench ist ein Fehler aufgetreten. Details finden Sie im Fehlerprotokoll. !STACK 0 java.lang.NullPointerException at org.eclipse.rap.internal.design.example.stacks.ViewStackPresentation.handleConfigurationButton(ViewStackPresentation.java:325) at org.eclipse.rap.internal.design.example.stacks.ViewStackPresentation.layoutToolBar(ViewStackPresentation.java:313) at org.eclipse.rap.internal.design.example.stacks.ViewStackPresentation.setBounds(ViewStackPresentation.java:1109) at org.eclipse.rap.internal.design.example.stacks.ViewStackPresentation.setActive(ViewStackPresentation.java:979) at org.eclipse.rap.ui.interactiondesign.internal.ConfigurableStackProxy.setActive(ConfigurableStackProxy.java:431) at org.eclipse.ui.internal.DefaultStackPresentationSite.setActive(DefaultStackPresentationSite.java:54) at org.eclipse.ui.internal.PartStack.setActive(PartStack.java:1196) at org.eclipse.ui.internal.EditorSashContainer.setActiveWorkbook(EditorSashContainer.java:474) at org.eclipse.ui.internal.EditorSashContainer.childRemoved(EditorSashContainer.java:157) at org.eclipse.ui.internal.PartSashContainer.remove(PartSashContainer.java:737) at org.eclipse.ui.internal.EditorSashContainer.removeEditor(EditorSashContainer.java:296) at org.eclipse.ui.internal.EditorAreaHelper.closeEditor(EditorAreaHelper.java:84) at org.eclipse.ui.internal.EditorAreaHelper.closeEditor(EditorAreaHelper.java:62) at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1297) at org.eclipse.ui.internal.WorkbenchPage.closeAllEditors(WorkbenchPage.java:1125) at org.eclipse.ui.internal.WorkbenchPage.dispose(WorkbenchPage.java:1636) at org.eclipse.ui.internal.WorkbenchWindow.closeAllPages(WorkbenchWindow.java:810) at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1635) at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:683) at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:659) at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:775) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66) at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:773) at org.eclipse.jface.window.WindowManager.close(WindowManager.java:109) at org.eclipse.ui.internal.Workbench$13.run(Workbench.java:868) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:865) at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:788) at org.eclipse.ui.internal.Workbench$21.run(Workbench.java:1054) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1052) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1014) at org.eclipse.ui.internal.Workbench$ShutdownHandler.beforeDestroy(Workbench.java:133) at org.eclipse.rwt.internal.service.SessionStoreImpl.doValueUnbound(SessionStoreImpl.java:174) at org.eclipse.rwt.internal.service.SessionStoreImpl.access$0(SessionStoreImpl.java:165) at org.eclipse.rwt.internal.service.SessionStoreImpl$1.run(SessionStoreImpl.java:50) at org.eclipse.rwt.internal.lifecycle.UIThread.processShutdown(UIThread.java:122) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:127) at java.lang.Thread.run(Thread.java:595) at org.eclipse.rwt.internal.lifecycle.UIThread.run(UIThread.java:68) org.eclipse.core.commands.common.NotDefinedException: Trying to execute a command that is not defined. ag.ion.rap.base.ui.toolbars.about at org.eclipse.core.commands.Command.executeWithChecks(Command.java:458) at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:176) at org.eclipse.rap.internal.design.example.CommandUtil.executeCommand(CommandUtil.java:190) at org.eclipse.rap.internal.design.example.CommandUtil$1.run(CommandUtil.java:112) at org.eclipse.rap.internal.design.example.managers.CoolBarManager$4.mouseDown(CoolBarManager.java:516) at org.eclipse.swt.events.MouseEvent.dispatchToObserver(MouseEvent.java:134) at org.eclipse.rwt.internal.events.Event.processEvent(Event.java:44) at org.eclipse.swt.events.TypedEvent.processEvent(TypedEvent.java:128) at org.eclipse.swt.events.TypedEvent.executeNext(TypedEvent.java:168) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle.readAndDispatch(RWTLifeCycle.java:244) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:773) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2403) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2362) at org.eclipse.ui.internal.Workbench.access$5(Workbench.java:2213) at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:431) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.jface.internal.databinding.realmadapter.RealmAdapter.run(RealmAdapter.java:44) at org.eclipse.rap.ui.internal.RealmAdapterHook.runWithDefault(RealmAdapterHook.java:48) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:434) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:157) at ag.ion.rap.base.internal.ui.BaseRAPApplication.createUI(BaseRAPApplication.java:55) at org.eclipse.rwt.internal.lifecycle.EntryPointManager.createUI(EntryPointManager.java:92) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:231) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:119) at java.lang.Thread.run(Thread.java:595) at org.eclipse.rwt.internal.lifecycle.UIThread.run(UIThread.java:68) org.eclipse.core.commands.NotEnabledException: Trying to execute the disabled command org.eclipse.ui.file.save at org.eclipse.core.commands.Command.executeWithChecks(Command.java:469) at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:176) at org.eclipse.rap.internal.design.example.CommandUtil.executeCommand(CommandUtil.java:190) at org.eclipse.rap.internal.design.example.managers.CoolBarManager$6.widgetSelected(CoolBarManager.java:697) at org.eclipse.swt.events.SelectionEvent.dispatchToObserver(SelectionEvent.java:176) at org.eclipse.rwt.internal.events.Event.processEvent(Event.java:44) at org.eclipse.swt.events.TypedEvent.processEvent(TypedEvent.java:128) at org.eclipse.swt.events.TypedEvent.executeNext(TypedEvent.java:168) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle.readAndDispatch(RWTLifeCycle.java:244) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:773) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2403) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2362) at org.eclipse.ui.internal.Workbench.access$5(Workbench.java:2213) at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:431) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.jface.internal.databinding.realmadapter.RealmAdapter.run(RealmAdapter.java:44) at org.eclipse.rap.ui.internal.RealmAdapterHook.runWithDefault(RealmAdapterHook.java:48) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:434) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:157) at ag.ion.rap.base.internal.ui.BaseRAPApplication.createUI(BaseRAPApplication.java:55) at org.eclipse.rwt.internal.lifecycle.EntryPointManager.createUI(EntryPointManager.java:92) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:231) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:119) at java.lang.Thread.run(Thread.java:595) at org.eclipse.rwt.internal.lifecycle.UIThread.run(UIThread.java:68) !ENTRY org.eclipse.ui.workbench 4 0 2009-10-05 13:56:10.703 !MESSAGE Widget disposed too early! !STACK 0 java.lang.RuntimeException: Widget disposed too early! at org.eclipse.ui.internal.WorkbenchPartReference$1.widgetDisposed(WorkbenchPartReference.java:171) at org.eclipse.swt.events.DisposeEvent.dispatchToObserver(DisposeEvent.java:51) at org.eclipse.rwt.internal.events.Event.processEvent(Event.java:44) at org.eclipse.swt.events.TypedEvent.processEvent(TypedEvent.java:128) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:703) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:1028) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.jface.window.Window.close(Window.java:335) at org.eclipse.jface.window.ApplicationWindow.close(ApplicationWindow.java:306) at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1681) at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:683) at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:659) at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:775) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66) at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:773) at org.eclipse.jface.window.WindowManager.close(WindowManager.java:109) at org.eclipse.ui.internal.Workbench$13.run(Workbench.java:868) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:865) at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:788) at org.eclipse.ui.internal.Workbench$21.run(Workbench.java:1054) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1052) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1014) at org.eclipse.ui.internal.Workbench$ShutdownHandler.beforeDestroy(Workbench.java:133) at org.eclipse.rwt.internal.service.SessionStoreImpl.doValueUnbound(SessionStoreImpl.java:174) at org.eclipse.rwt.internal.service.SessionStoreImpl.access$0(SessionStoreImpl.java:165) at org.eclipse.rwt.internal.service.SessionStoreImpl$1.run(SessionStoreImpl.java:50) at org.eclipse.rwt.internal.lifecycle.UIThread.processShutdown(UIThread.java:122) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:127) at java.lang.Thread.run(Thread.java:595) at org.eclipse.rwt.internal.lifecycle.UIThread.run(UIThread.java:68) !ENTRY org.eclipse.ui.workbench 4 0 2009-10-05 13:56:10.781 !MESSAGE Widget disposed too early! !STACK 0 java.lang.RuntimeException: Widget disposed too early! at org.eclipse.ui.internal.WorkbenchPartReference$1.widgetDisposed(WorkbenchPartReference.java:171) at org.eclipse.swt.events.DisposeEvent.dispatchToObserver(DisposeEvent.java:51) at org.eclipse.rwt.internal.events.Event.processEvent(Event.java:44) at org.eclipse.swt.events.TypedEvent.processEvent(TypedEvent.java:128) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:703) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:1028) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.jface.window.Window.close(Window.java:335) at org.eclipse.jface.window.ApplicationWindow.close(ApplicationWindow.java:306) at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1681) at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:683) at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:659) at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:775) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66) at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:773) at org.eclipse.jface.window.WindowManager.close(WindowManager.java:109) at org.eclipse.ui.internal.Workbench$13.run(Workbench.java:868) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:865) at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:788) at org.eclipse.ui.internal.Workbench$21.run(Workbench.java:1054) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1052) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1014) at org.eclipse.ui.internal.Workbench$ShutdownHandler.beforeDestroy(Workbench.java:133) at org.eclipse.rwt.internal.service.SessionStoreImpl.doValueUnbound(SessionStoreImpl.java:174) at org.eclipse.rwt.internal.service.SessionStoreImpl.access$0(SessionStoreImpl.java:165) at org.eclipse.rwt.internal.service.SessionStoreImpl$1.run(SessionStoreImpl.java:50) at org.eclipse.rwt.internal.lifecycle.UIThread.processShutdown(UIThread.java:122) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:127) at java.lang.Thread.run(Thread.java:595) at org.eclipse.rwt.internal.lifecycle.UIThread.run(UIThread.java:68) !ENTRY org.eclipse.ui.workbench 4 0 2009-10-05 13:56:10.796 !MESSAGE Widget disposed too early! !STACK 0 java.lang.RuntimeException: Widget disposed too early! at org.eclipse.ui.internal.WorkbenchPartReference$1.widgetDisposed(WorkbenchPartReference.java:171) at org.eclipse.swt.events.DisposeEvent.dispatchToObserver(DisposeEvent.java:51) at org.eclipse.rwt.internal.events.Event.processEvent(Event.java:44) at org.eclipse.swt.events.TypedEvent.processEvent(TypedEvent.java:128) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:703) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:742) at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:1028) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:705) at org.eclipse.jface.window.Window.close(Window.java:335) at org.eclipse.jface.window.ApplicationWindow.close(ApplicationWindow.java:306) at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1681) at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:683) at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:659) at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:775) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66) at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:773) at org.eclipse.jface.window.WindowManager.close(WindowManager.java:109) at org.eclipse.ui.internal.Workbench$13.run(Workbench.java:868) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:865) at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:788) at org.eclipse.ui.internal.Workbench$21.run(Workbench.java:1054) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1052) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1014) at org.eclipse.ui.internal.Workbench$ShutdownHandler.beforeDestroy(Workbench.java:133) at org.eclipse.rwt.internal.service.SessionStoreImpl.doValueUnbound(SessionStoreImpl.java:174) at org.eclipse.rwt.internal.service.SessionStoreImpl.access$0(SessionStoreImpl.java:165) at org.eclipse.rwt.internal.service.SessionStoreImpl$1.run(SessionStoreImpl.java:50) at org.eclipse.rwt.internal.lifecycle.UIThread.processShutdown(UIThread.java:122) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:127) at java.lang.Thread.run(Thread.java:595) at org.eclipse.rwt.internal.lifecycle.UIThread.run(UIThread.java:68) !ENTRY org.eclipse.rap.ui.workbench 4 2 2009-10-05 13:56:10.828 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.rap.ui.workbench". !STACK 0 java.lang.NullPointerException at org.eclipse.rap.internal.design.example.stacks.ViewStackPresentation.handleConfigurationButton(ViewStackPresentation.java:325) at org.eclipse.rap.internal.design.example.stacks.ViewStackPresentation.layoutToolBar(ViewStackPresentation.java:313) at org.eclipse.rap.internal.design.example.stacks.ViewStackPresentation.setBounds(ViewStackPresentation.java:1109) at org.eclipse.rap.internal.design.example.stacks.ViewStackPresentation.setActive(ViewStackPresentation.java:979) at org.eclipse.rap.ui.interactiondesign.internal.ConfigurableStackProxy.setActive(ConfigurableStackProxy.java:431) at org.eclipse.ui.internal.DefaultStackPresentationSite.setActive(DefaultStackPresentationSite.java:54) at org.eclipse.ui.internal.PartStack.setActive(PartStack.java:1196) at org.eclipse.ui.internal.EditorSashContainer.setActiveWorkbook(EditorSashContainer.java:474) at org.eclipse.ui.internal.EditorSashContainer.childRemoved(EditorSashContainer.java:157) at org.eclipse.ui.internal.PartSashContainer.remove(PartSashContainer.java:737) at org.eclipse.ui.internal.EditorSashContainer.removeEditor(EditorSashContainer.java:296) at org.eclipse.ui.internal.EditorAreaHelper.closeEditor(EditorAreaHelper.java:84) at org.eclipse.ui.internal.EditorAreaHelper.closeEditor(EditorAreaHelper.java:62) at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1297) at org.eclipse.ui.internal.WorkbenchPage.closeAllEditors(WorkbenchPage.java:1125) at org.eclipse.ui.internal.WorkbenchPage.dispose(WorkbenchPage.java:1636) at org.eclipse.ui.internal.WorkbenchWindow.closeAllPages(WorkbenchWindow.java:810) at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1635) at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:683) at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:659) at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:775) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66) at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:773) at org.eclipse.jface.window.WindowManager.close(WindowManager.java:109) at org.eclipse.ui.internal.Workbench$13.run(Workbench.java:868) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:865) at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:788) at org.eclipse.ui.internal.Workbench$21.run(Workbench.java:1054) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1052) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1014) at org.eclipse.ui.internal.Workbench$ShutdownHandler.beforeDestroy(Workbench.java:133) at org.eclipse.rwt.internal.service.SessionStoreImpl.doValueUnbound(SessionStoreImpl.java:174) at org.eclipse.rwt.internal.service.SessionStoreImpl.access$0(SessionStoreImpl.java:165) at org.eclipse.rwt.internal.service.SessionStoreImpl$1.run(SessionStoreImpl.java:50) at org.eclipse.rwt.internal.lifecycle.UIThread.processShutdown(UIThread.java:122) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:127) at java.lang.Thread.run(Thread.java:595) at org.eclipse.rwt.internal.lifecycle.UIThread.run(UIThread.java:68) !ENTRY org.eclipse.jface 4 0 2009-10-05 13:56:10.828 !MESSAGE Beim Schließen der Workbench ist ein Fehler aufgetreten. Details finden Sie im Fehlerprotokoll. !STACK 0 java.lang.NullPointerException at org.eclipse.rap.internal.design.example.stacks.ViewStackPresentation.handleConfigurationButton(ViewStackPresentation.java:325) at org.eclipse.rap.internal.design.example.stacks.ViewStackPresentation.layoutToolBar(ViewStackPresentation.java:313) at org.eclipse.rap.internal.design.example.stacks.ViewStackPresentation.setBounds(ViewStackPresentation.java:1109) at org.eclipse.rap.internal.design.example.stacks.ViewStackPresentation.setActive(ViewStackPresentation.java:979) at org.eclipse.rap.ui.interactiondesign.internal.ConfigurableStackProxy.setActive(ConfigurableStackProxy.java:431) at org.eclipse.ui.internal.DefaultStackPresentationSite.setActive(DefaultStackPresentationSite.java:54) at org.eclipse.ui.internal.PartStack.setActive(PartStack.java:1196) at org.eclipse.ui.internal.EditorSashContainer.setActiveWorkbook(EditorSashContainer.java:474) at org.eclipse.ui.internal.EditorSashContainer.childRemoved(EditorSashContainer.java:157) at org.eclipse.ui.internal.PartSashContainer.remove(PartSashContainer.java:737) at org.eclipse.ui.internal.EditorSashContainer.removeEditor(EditorSashContainer.java:296) at org.eclipse.ui.internal.EditorAreaHelper.closeEditor(EditorAreaHelper.java:84) at org.eclipse.ui.internal.EditorAreaHelper.closeEditor(EditorAreaHelper.java:62) at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1297) at org.eclipse.ui.internal.WorkbenchPage.closeAllEditors(WorkbenchPage.java:1125) at org.eclipse.ui.internal.WorkbenchPage.dispose(WorkbenchPage.java:1636) at org.eclipse.ui.internal.WorkbenchWindow.closeAllPages(WorkbenchWindow.java:810) at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1635) at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:683) at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:659) at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:775) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66) at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:773) at org.eclipse.jface.window.WindowManager.close(WindowManager.java:109) at org.eclipse.ui.internal.Workbench$13.run(Workbench.java:868) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:865) at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:788) at org.eclipse.ui.internal.Workbench$21.run(Workbench.java:1054) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1052) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1014) at org.eclipse.ui.internal.Workbench$ShutdownHandler.beforeDestroy(Workbench.java:133) at org.eclipse.rwt.internal.service.SessionStoreImpl.doValueUnbound(SessionStoreImpl.java:174) at org.eclipse.rwt.internal.service.SessionStoreImpl.access$0(SessionStoreImpl.java:165) at org.eclipse.rwt.internal.service.SessionStoreImpl$1.run(SessionStoreImpl.java:50) at org.eclipse.rwt.internal.lifecycle.UIThread.processShutdown(UIThread.java:122) at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:127) at java.lang.Thread.run(Thread.java:595) at org.eclipse.rwt.internal.lifecycle.UIThread.run(UIThread.java:68) |