Content provider with a long loading time [message #381682] |
Wed, 08 October 2008 12:24  |
Eclipse User |
|
|
|
Hi all,
I have a tree that uses a content provider to be populated.
The content provider is getting the data from a remote database (using
EclipseLink, over the network), and so is a bit long operation.
When this loading is happening my RCP is completely blocked.
Could anybody suggest me the correct way to do this operation?
I though of eclipse.jobs and monitors, is it an (/the most) appropriate
solution?
Cheers,
André
|
|
|
|
|
Re: Content provider with a long loading time [message #381688 is a reply to message #381684] |
Thu, 09 October 2008 10:52  |
Eclipse User |
|
|
|
I'll try your tip
Thanks a lot Tom!
Tom Schindl wrote:
> - DeferredContentProvider
> - Fetch the Data into an Collection (outside to UI-Thread e.g. using
> BusyCursor or IProgressService) and pass this list to the viewer
> the content provider is then a simply ArrayContentProvider
>
> Tom
>
> André Ribeiro schrieb:
>
>> Hi all,
>>
>> I have a tree that uses a content provider to be populated.
>> The content provider is getting the data from a remote database (using
>> EclipseLink, over the network), and so is a bit long operation.
>> When this loading is happening my RCP is completely blocked.
>>
>> Could anybody suggest me the correct way to do this operation?
>>
>> I though of eclipse.jobs and monitors, is it an (/the most) appropriate
>> solution?
>>
>> Cheers,
>> André
>>
>
>
>
|
|
|
Powered by
FUDForum. Page generated in 1.03745 seconds