updateTable.getCellFormatter().setStyleName( 0, 1, "backgroundContentHeaderTableCell" ); //$NON-NLS-1$
updateTable.getCellFormatter().setStyleName( 0, 2, "backgroundContentHeaderTableCell" ); //$NON-NLS-1$
updateTable.getCellFormatter().setStyleName( 0, 3, "backgroundContentHeaderTableCellRight" ); //$NON-NLS-1$
for ( int i = 0; i < updates.getLength(); i++ ) {
Element updateElement = (Element) updates.item( i );
String version = updateElement.getAttribute( "version" ); //$NON-NLS-1$
String type = updateElement.getAttribute( "type" ); //$NON-NLS-1$
String os = updateElement.getAttribute( "os" ); //$NON-NLS-1$
// String title = updateElement.getAttribute("title");
String downloadURL = updateElement.getElementsByTagName( "downloadurl" ).item( 0 ).toString(); //$NON-NLS-1$
downloadURL = downloadURL.substring( downloadURL.indexOf( "http" ), downloadURL.indexOf( "]" ) ); //$NON-NLS-1$ //$NON-NLS-2$
updateTable.setWidget( i + 1, 0, new Label( version ) );
updateTable.setWidget( i + 1, 1, new Label( type ) );
updateTable.setWidget( i + 1, 2, new Label( os ) );
updateTable