GridData gridData = new GridData( );
GridData gridData = new GridData( GridData.FILL_BOTH );
	private void buildUI( Composite parent )	{		// sets the layout		GridLayout layout = new GridLayout( );		layout.horizontalSpacing = 10;		layout.verticalSpacing = 10;		parent.setLayout( layout );		// create table and tableViewer		table = new Table( parent, SWT.SINGLE				| SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL | SWT.FULL_SELECTION );		table.setLinesVisible( true );		table.setHeaderVisible( true );		GridData gridData = new GridData( );		gridData.heightHint = 100;		table.setLayoutData( gridData );		for ( int i = 0; i < columnNames.length; i++ )		{			TableColumn column = new TableColumn( table, SWT.LEFT );			column.setText( columnNames[i] );			if ( i == 1 )			{				column.setWidth( 80 );			}			else			{				column.setWidth( 160 );			}		}		createTableViewer( );	}