All Known Subinterfaces:
All Known Implementing Classes:
public interface ILazyContentProvider
The ILazyContentProvider is the content provider
for table viewers created using the SWT.VIRTUAL flag that
only wish to return their contents as they are queried.
NOTE: As the ILazyContentProvider does
not have API for determining the total item count any
changes to the number of items for this object while
require a call to
#setItemCount on the
viewer that uses it.
Called when a previously-blank item becomes visible in the
void updateElement(int index)
- Called when a previously-blank item becomes visible in the
TableViewer. If the content provider knows the element
at this row, it should respond by calling
NOTE #updateElement(int index) can be used to determine selection
values. TableViewer#replace(Object, int) is not called before
returning from this method selections may have missing or stale elements.
In this situation it is suggested that the selection is asked
for again after he update.
index - The index that is being updated in the
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.