[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[platform-swt-dev] Tree Editor Widget Disposed Exceptions
|
On WSAD 5.1 (Eclipse 2.1) I consistently
get errors running the Tree Editor sample by changing the content of a parent
and then expanding it. Examples of the exception are:
org.eclipse.swt.SWTException: Widget is disposed
at
org.eclipse.swt.SWT.error(SWT.java:2332)
at
org.eclipse.swt.SWT.error(SWT.java:2262)
at
org.eclipse.swt.widgets.Widget.error(Widget.java(Inlined Compiled Code))
at
org.eclipse.swt.widgets.Control.getDisplay(Control.java(Compiled Code))
at
org.eclipse.swt.widgets.Widget.isValidThread(Widget.java(Inlined Compiled
Code))
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java(Compiled
Code))
at org.eclipse.swt.widgets.Control.setVisible(Control.java:2236)
at
org.eclipse.swt.custom.TreeEditor$1.treeCollapsed(TreeEditor.java:82)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:179)
at
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java(Compiled
Code))
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:865)
at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:849)
at
org.eclipse.swt.widgets.Tree.wmNotifyChild(Tree.java:1913)
at
org.eclipse.swt.widgets.Control.WM_NOTIFY(Control.java:3815)
at
org.eclipse.swt.widgets.Composite.WM_NOTIFY(Composite.java:642)
at
org.eclipse.swt.widgets.Control.windowProc(Control.java(Compiled Code))
at
org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java(Compiled
Code))
at org.eclipse.swt.widgets.Display.windowProc(Display.java(Compiled
Code))
at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native
Method)
at org.eclipse.swt.internal.win32.OS.CallWindowProc(OS.java(Inlined
Compiled Code))
at
org.eclipse.swt.widgets.Tree.callWindowProc(Tree.java(Compiled Code))
at
org.eclipse.swt.widgets.Tree.WM_LBUTTONDOWN(Tree.java:1517)
at
org.eclipse.swt.widgets.Control.windowProc(Control.java(Compiled Code))
at
org.eclipse.swt.widgets.Display.windowProc(Display.java(Compiled Code))
at
org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
at
org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1303)
at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1543)
at
com.ibm.aai.core.aaiOntologyViewer.main(aaiOntologyViewer.java:109)
Exception
in thread "main"
or
org.eclipse.swt.SWTException: Widget is disposed
at
org.eclipse.swt.SWT.error(SWT.java:2332)
at
org.eclipse.swt.SWT.error(SWT.java:2262)
at
org.eclipse.swt.widgets.Widget.error(Widget.java(Inlined Compiled Code))
at
org.eclipse.swt.widgets.Control.getDisplay(Control.java(Compiled Code))
at
org.eclipse.swt.widgets.Widget.isValidThread(Widget.java:593)
at
org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:315)
at
org.eclipse.swt.widgets.Control.setVisible(Control.java:2236)
at
org.eclipse.swt.custom.TreeEditor$2.run(TreeEditor.java:77)
at
org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:98)
at
org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:1815)
at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1549)
at
com.ibm.aai.core.aaiOntologyViewer.main(aaiOntologyViewer.java:109)
Exception
in thread "main"
Note: aaiOntologyViewer had nothing but the content of
the tree editor snippet code.
TIA,
Nat