Class TableViewerColumn


  • public final class TableViewerColumn
    extends ViewerColumn
    ViewerColumn implementation for TableViewer to enable column-specific label providers and editing support.
    Since:
    3.3
    • Constructor Detail

      • TableViewerColumn

        public TableViewerColumn​(TableViewer viewer,
                                 int style)
        Creates a new viewer column for the given TableViewer on a new TableColumn with the given style bits. The column is added at the end of the list of columns.
        Parameters:
        viewer - the table viewer to which this column belongs
        style - the style used to create the column, for applicable style bits see TableColumn
        See Also:
        TableColumn(Table, int)
      • TableViewerColumn

        public TableViewerColumn​(TableViewer viewer,
                                 int style,
                                 int index)
        Creates a new viewer column for the given TableViewer on a new TableColumn with the given style bits. The column is inserted at the given index into the list of columns.
        Parameters:
        viewer - the table viewer to which this column belongs
        style - the style used to create the column, for applicable style bits see TableColumn
        index - the index at which to place the newly created column
        See Also:
        TableColumn(Table, int, int)
      • TableViewerColumn

        public TableViewerColumn​(TableViewer viewer,
                                 TableColumn column)
        Creates a new viewer column for the given TableViewer on the given TableColumn.
        Parameters:
        viewer - the table viewer to which this column belongs
        column - the underlying table column
    • Method Detail

      • getColumn

        public TableColumn getColumn()
        Returns:
        the underlying SWT table column