{
Object data = item.getData();
if ( data instanceof ISearchResult )
{
ISearchResult sr = ( ISearchResult ) data;
item.getFont();
viewer.getTable().getColumn( 0 ).getWidth();
viewer.getTable().getItemHeight();
// dnLink.setText("<a>"+sr.getDn().toString()+"</a>");
dnLink.setData( sr );
dnLink.setText( sr.getDn().toString() );
dnLink.setUnderlined( true );
dnLink.setFont( item.getFont() );
dnLink.setForeground( item.getForeground() );
dnLink.setBackground( item.getBackground() );
dnLink.setBounds( item.getBounds( 0 ) );