Table Refresh Error [message #22828] |
Mon, 07 May 2007 18:09  |
Eclipse User |
|
|
|
Hi,
I have a view part which shows a search result in a TableViewer.
The search string is provided via a Text criteria and a modify
listener is bound to it. The modify Listener updates the table with
viewer.refresh();
That works fine when the number of search results are growing. When
a search result get less results then the one before I get the following
Error:
org.eclipse.jface.util.Assert$AssertionFailedException: null argument;
at org.eclipse.jface.util.Assert.isNotNull(Assert.java:146)
at org.eclipse.jface.util.Assert.isNotNull(Assert.java:122)
at
org.eclipse.jface.viewers.StructuredViewer.disassociate(Stru cturedViewer.java:563)
at
org.eclipse.jface.viewers.TableViewer.internalRefreshAll(Tab leViewer.java:884)
at
org.eclipse.jface.viewers.TableViewer.internalRefresh(TableV iewer.java:799)
at
org.eclipse.jface.viewers.TableViewer.internalRefresh(TableV iewer.java:783)
at
org.eclipse.jface.viewers.StructuredViewer$3.run(StructuredV iewer.java:1328)
at
org.eclipse.jface.viewers.StructuredViewer.preservingSelecti on(StructuredViewer.java:1268)
at
org.eclipse.jface.viewers.StructuredViewer.refresh(Structure dViewer.java:1325)
at
org.eclipse.jface.viewers.StructuredViewer.refresh(Structure dViewer.java:1287)
at
de.todo.bpm.client.view.SearchViewBase$1.modifyText(SearchVi ewBase.java:84)
this does not happen when I dispose the table in the viewer and recreate
it.
Any ideas ?
Thanks,
Thomas
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.06888 seconds