| org.eclipse.jface.viewers.ILazyContentProvider
All known Subclasses: org.eclipse.jface.viewers.deferred.DeferredContentProvider,
ILazyContentProvider | public interface ILazyContentProvider extends IContentProvider(Code) | | 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.
|
Method Summary | |
public void | updateElement(int index) Called when a previously-blank item becomes visible in the
TableViewer. |
updateElement | public void updateElement(int index)(Code) | | 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
TableViewer#replace(Object, int).
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.
Parameters: index - The index that is being updated in thetable. |
|
|