/** * Creates a new viewer column for the given {@link TableViewer} on a new * {@link TableColumn} with the given style bits. The column is inserted at * the given index into the list of columns. * * @param viewer * the table viewer to which this column belongs * @param style * the style used to create the column, for applicable style bits * see {@link TableColumn} * @param index * the index at which to place the newly created column * @see TableColumn#TableColumn(Table, int, int) */ public TableViewerColumn(TableViewer viewer, int style, int index) { this(viewer, createColumn(viewer.getTable(), style, index)); }
/** * Creates a new viewer column for the given {@link TableViewer} on a new * {@link TableColumn} with the given style bits. The column is inserted at * the given index into the list of columns. * * @param viewer * the table viewer to which this column belongs * @param style * the style used to create the column, for applicable style bits * see {@link TableColumn} * @param index * the index at which to place the newly created column * @see TableColumn#TableColumn(Table, int, int) */ public TableViewerColumn(TableViewer viewer, int style, int index) { this(viewer, createColumn(viewer.getTable(), style, index)); }
/** * Creates a new viewer column for the given {@link TableViewer} on a new * {@link TableColumn} with the given style bits. The column is inserted at * the given index into the list of columns. * * @param viewer * the table viewer to which this column belongs * @param style * the style used to create the column, for applicable style bits * see {@link TableColumn} * @param index * the index at which to place the newly created column * @see TableColumn#TableColumn(Table, int, int) */ public TableViewerColumn(TableViewer viewer, int style, int index) { this(viewer, createColumn(viewer.getTable(), style, index)); }