TableColumn column2= new TableColumn(table, SWT.NONE);
column2.setText(columnValue);
minWidth= computeMinimumColumnWidth(gc, columnValue);
columnLayout.setColumnData(column2, new ColumnWeightData(3, minWidth, true));
gc.dispose();
fTableViewer= new TableViewer(table);
fTableViewer.setLabelProvider(new TemplateLabelProvider());
fTableViewer.setContentProvider(new TemplateContentProvider());