Community
Participate
Working Groups
The documentation for TableViewer.reveal() does not say that it requires a tableItem and silently ignores all other objects.
It doesn't require a TableItem. Here is the code Assert.isNotNull(element); Widget w = findItem(element); if (w instanceof TableItem) getTable().showItem((TableItem) w); So it looks for the table item and shows it. If you are referring to findItem needing to be a TableItem to reveal it in a table I think this is fine. BTW thanks for the pointer to the javadoc - it was not referring to the structured viewer javadoc correctly and I will fix this.
Javadoc fixes released for build >20040831
Verified in 20040921