[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Newsgroup Home]
|
[news.eclipse.platform.rcp] Re: TableViewer display problem in Master/Detail block
|
You you provide the complete stack trace with the exact message given?
Tom
Jung schrieb:
> Hi,
>
> I write master/detail block in my plugin.
> I want display tableviewer in detail block when item selected in
> masterblock.
>
> table create code in IDetailsPage#createContents
>
> (in createContents)
>
> Table table = toolkit.createTable(client, SWT.V_SCROLL);
> gld = new GridData(GridData.FILL_BOTH);
> gld.widthHint = 20;
> gld.heightHint = 100;
> table.setLayoutData(gld);
>
> TableViewer viewer = new TableViewer(table, SWT.BORDER);
> viewer.setItemCount(16);
> viewer.setContentProvider(new SecurityTableContentProvider());
> viewer.setLabelProvider(new SecurityTableLabelProvider());
>
>
> but in runtime, exception occurred when I selected some item in master
> block. I traced exception point what is viewer.setLabelProvider
> BusyIndicator exception.
> I think it may trying draw tableviewer when detail block is not ready.
>
> Is there any other strategy?
>
> Thanks in advance.
>
> Jung.
>
>