Class TableExColumn
- java.lang.Object
-
- org.eclipse.swt.widgets.Widget
-
- org.eclipse.swt.widgets.Item
-
- com._1c.g5.v8.dt.common.ui.widgets.tableex.TableExColumn
-
public class TableExColumn extends org.eclipse.swt.widgets.Item
Колонка таблицы TableEx
-
-
Field Summary
Fields Modifier and Type Field Description static int
CHECK
static int
CHECK_WITH_DATA
static int
COLUMN
static int
COLUMN_STATIC
static int
FIXED_WIDTH
static int
GROUP
static int
GROUP_INVISIBLE
static int
GROUP_VERTICAL
static int
TREE
-
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()
Получить признак того, что в колонке checkboxboolean
isCheckWithData()
Checks is column checkable with databoolean
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.Widget
addDisposeListener, addListener, checkWidget, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
-
-
-
-
Field Detail
-
COLUMN
public static final int COLUMN
- See Also:
- Constant Field Values
-
COLUMN_STATIC
public static final int COLUMN_STATIC
- See Also:
- Constant Field Values
-
GROUP
public static final int GROUP
- See Also:
- Constant Field Values
-
GROUP_VERTICAL
public static final int GROUP_VERTICAL
- See Also:
- Constant Field Values
-
GROUP_INVISIBLE
public static final int GROUP_INVISIBLE
- See Also:
- Constant Field Values
-
CHECK
public static final int CHECK
- See Also:
- Constant Field Values
-
FIXED_WIDTH
public static final int FIXED_WIDTH
- See Also:
- Constant Field Values
-
CHECK_WITH_DATA
public static final int CHECK_WITH_DATA
- See Also:
- Constant Field Values
-
TREE
public static final int TREE
- See Also:
- Constant Field Values
-
-
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 classorg.eclipse.swt.widgets.Item
- Parameters:
text
- текст
-
getText
public String getText()
Получить текст колонки- Overrides:
getText
in classorg.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 classorg.eclipse.swt.widgets.Widget
-
-