Class GridViewerColumn


  • public final class GridViewerColumn
    extends ViewerColumn
    The concrete implementation of the ColumnViewer for the grid.
    • Field Detail

      • columnResizeListener

        protected Listener columnResizeListener
        Listener used to get informed when the colum resizes
    • Constructor Detail

      • GridViewerColumn

        public GridViewerColumn​(GridTableViewer viewer,
                                int style,
                                int index)
        Create a new column in the GridTableViewer
        Parameters:
        viewer - the viewer the column belongs to
        style - the style used to create the column for style bits see GridColumn
        index - the index of the newly created column
        See Also:
        GridColumn(Grid, int, int)
      • GridViewerColumn

        public GridViewerColumn​(GridTreeViewer viewer,
                                int style,
                                int index)
        Create a new column in the GridTreeViewer
        Parameters:
        viewer - the viewer the column belongs to
        style - the style used to create the column for style bits see GridColumn
        index - the index of the newly created column
        See Also:
        GridColumn(Grid, int, int)
      • GridViewerColumn

        public GridViewerColumn​(GridTreeViewer viewer,
                                GridColumn column)
        Parameters:
        viewer - the viewer the column belongs to
        column - the column the viewer is attached to
      • GridViewerColumn

        public GridViewerColumn​(GridTableViewer viewer,
                                GridColumn column)
        Parameters:
        viewer - the viewer the column belongs to
        column - the column the viewer is attached to
    • Method Detail

      • getColumn

        public GridColumn getColumn()
        Returns the underlying column.
        Returns:
        the underlying Nebula column
      • setEditingSupport

        public void setEditingSupport​(EditingSupport editingSupport)
      • handleDispose

        protected void handleDispose()