Bug 319963 Refactor data set editor pages' codes[28800]
Build Identifier: 20100712 Refactor data set editor pages' codes[28800]. Reproducible: Always
UI/org.eclipse.birt.report.designer.ui.data/src/org/eclipse/birt/report/designer/data/ui/dataset/ResultSetColumnPage.java
};
		
		for ( int i = 0; i < columns.length; i++ )
		{
			TableColumn column = new TableColumn( table, SWT.LEFT );
			column.setResizable( columns[i] != null );
			if ( columns[i] != null )
			{
				column.setText( columns[i] );
			}
			column.setWidth( columnWidth[i] );
		}
		columnTable = new TableViewer( table );
		columnTable.setColumnProperties( columns );
		columnTable.setContentProvider( contentProvider );
		columnTable.setLabelProvider( labelProvider );
		columnTable.setInput( columnList );
		columnTable.addSelectionChangedListener( new ISelectionChangedListener( ) {
			public void selectionChanged( SelectionChangedEvent event )
			{
				updateButtons( );
			}
		} );
		columnTable.getTable( ).addSelectionListener( new SelectionAdapter(){
			
			public void widgetSelected( SelectionEvent e )
			{
				updateButtons( );
			}