Class TableExColumn


  • public class TableExColumn
    extends org.eclipse.swt.widgets.Item
    Колонка таблицы TableEx
    • Constructor Summary

      Constructors 
      Constructor Description
      TableExColumn​(org.eclipse.swt.widgets.Widget parent, int style, int groupStyle)
      Конструктор
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void dispose()  
      List<TableExColumn> getChildColumns()
      Получить дочерние колонки
      double getCurrentWidth()
      Получить текущую ширину
      int getIndex()
      Получить индекс колонки
      TableExColumn getParentColumn()
      Получить родительскую колонку
      org.eclipse.swt.graphics.Point getPoint()
      Получить координаты колонки
      double getStartWidth()
      Получить начальную ширину колонки
      int getStyleEx()
      Получить стиль группы
      String getText()
      Получить текст колонки
      boolean isCheck()
      Получить признак того, что в колонке checkbox
      boolean isCheckWithData()
      Checks is column checkable with data
      boolean isColumn()
      Получить признак того, что группа является колонкой с данными
      boolean isColumnStatic()
      Получить признак того, что колонка статическая
      boolean isFixedWidth()
      Получить признак, что колонка фиксированной ширины
      boolean isGroup()
      Получить признак того, что колонка является группой
      boolean isGroupVertical()
      Получить признак того, что группа является группой с верикальным расположением дочерних колонок
      boolean isGroupVisible()
      Получить признак того, что группа отображается в заголовке таблицы
      boolean isTree()
      Получить признак того, что колонка дерева
      boolean isVisible()
      Получить видимость колонки
      void setCheckable​(boolean checkable)
      Sets the checkable state.
      void setCurrentWidth​(double width)
      Установить текущую ширину
      void setIndex​(int index)
      Установить индекс колонки
      void setPoint​(org.eclipse.swt.graphics.Point point)
      Установить координаты колонки
      void setStartWidth​(double width)
      Установить начальную ширину колонки
      void setText​(String text)
      Установить текст колонки
      void setVisible​(boolean visible)
      Установить видимость колонки
      • Methods inherited from class org.eclipse.swt.widgets.Item

        checkSubclass, getImage, setImage
      • Methods inherited from class org.eclipse.swt.widgets.Widget

        addDisposeListener, addListener, checkWidget, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
    • Constructor Detail

      • TableExColumn

        public TableExColumn​(org.eclipse.swt.widgets.Widget parent,
                             int style,
                             int groupStyle)
        Конструктор
        Parameters:
        parent - родитель
        style - стиль
        groupStyle - стиль группы
    • Method Detail

      • isCheck

        public boolean isCheck()
        Получить признак того, что в колонке checkbox
        Returns:
        признак
      • isCheckWithData

        public boolean isCheckWithData()
        Checks is column checkable with data
        Returns:
        true if style contains CHECK_WITH_DATA, false otherwise
      • getStartWidth

        public double getStartWidth()
        Получить начальную ширину колонки
        Returns:
        ширина
      • setStartWidth

        public void setStartWidth​(double width)
        Установить начальную ширину колонки
        Parameters:
        width - ширина
      • getCurrentWidth

        public double getCurrentWidth()
        Получить текущую ширину
        Returns:
        ширина
      • setCurrentWidth

        public void setCurrentWidth​(double width)
        Установить текущую ширину
        Parameters:
        currentWidth - ширина
      • setText

        public void setText​(String text)
        Установить текст колонки
        Overrides:
        setText in class org.eclipse.swt.widgets.Item
        Parameters:
        text - текст
      • getText

        public String getText()
        Получить текст колонки
        Overrides:
        getText in class org.eclipse.swt.widgets.Item
        Returns:
        текст
      • getParentColumn

        public TableExColumn getParentColumn()
        Получить родительскую колонку
        Returns:
        колонка
      • getChildColumns

        public List<TableExColumn> getChildColumns()
        Получить дочерние колонки
        Returns:
        колонки
      • getStyleEx

        public int getStyleEx()
        Получить стиль группы
        Returns:
        стиль
      • getPoint

        public org.eclipse.swt.graphics.Point getPoint()
        Получить координаты колонки
        Returns:
        координаты
      • setPoint

        public void setPoint​(org.eclipse.swt.graphics.Point point)
        Установить координаты колонки
        Parameters:
        point - координаты
      • isColumn

        public boolean isColumn()
        Получить признак того, что группа является колонкой с данными
        Returns:
        признак
      • isColumnStatic

        public boolean isColumnStatic()
        Получить признак того, что колонка статическая
        Returns:
        признак
      • isGroup

        public boolean isGroup()
        Получить признак того, что колонка является группой
        Returns:
        признак
      • isGroupVertical

        public boolean isGroupVertical()
        Получить признак того, что группа является группой с верикальным расположением дочерних колонок
        Returns:
        признак
      • isGroupVisible

        public boolean isGroupVisible()
        Получить признак того, что группа отображается в заголовке таблицы
        Returns:
        признак
      • isFixedWidth

        public boolean isFixedWidth()
        Получить признак, что колонка фиксированной ширины
        Returns:
        признак
      • getIndex

        public int getIndex()
        Получить индекс колонки
        Returns:
        индекс
      • setIndex

        public void setIndex​(int index)
        Установить индекс колонки
        Parameters:
        index - индекс
      • isTree

        public boolean isTree()
        Получить признак того, что колонка дерева
        Returns:
        признак
      • setVisible

        public void setVisible​(boolean visible)
        Установить видимость колонки
        Parameters:
        visible - видимость
      • isVisible

        public boolean isVisible()
        Получить видимость колонки
        Returns:
        видимость
      • setCheckable

        public void setCheckable​(boolean checkable)
        Sets the checkable state. If false the checkboxes in the column cannot be checked.
        Parameters:
        checkable - the new checkable state.
      • dispose

        public void dispose()
        Overrides:
        dispose in class org.eclipse.swt.widgets.Widget