Community
Participate
Working Groups
String[] details = cell.split( "," );
String itemId = details[ 0 ];
int columnIndex = NumberFormatUtil.parseInt( details[ 1 ] );
TableItem item = getItemById( table, itemId );
TableItem item = ( TableItem )WidgetUtil.find( table, itemId );
// Bug 321119: Sometimes the client can request tooltips for already
// disposed cells.
if( item != null
}
private static TableItem getItemById( final Table table, final String itemId )
{
TableItem result = null;
TableItem[] items = table.getItems();
for( int i = 0; i < items.length && result == null; i++ ) {
if( WidgetUtil.getId( items[ i ] ).equals( itemId ) ) {
result = items[ i ];
return result;
//////////////////
// Helping methods