public TableComposite(Composite parent, int style) {
super(parent, style);
setLayout(new GridLayout(1, false));
ToolBarManager toolBarManager = new ToolBarManager(SWT.FLAT | SWT.RIGHT);
ToolBar toolBar = toolBarManager.createControl(this);
toolBar.setLayoutData(new GridData(SWT.LEFT, SWT.CENTER, true, false, 1, 1));
tableViewer = new TableViewer(this, SWT.BORDER | SWT.FULL_SELECTION);
TableViewerColumn column = new TableViewerColumn(tableViewer, SWT.NONE);
column.getColumn().setWidth(30);