getOwner( ).getViewer( ) .setSelection( new StructuredSelection( list ) );
if (getOwner( ).getViewer( ).getControl().isVisible()) { getOwner( ).getViewer( ) .setSelection( new StructuredSelection( list ) ); }
				public void run( )				{					getOwner( ).getViewer( )							.setSelection( new StructuredSelection( list ) );				}