Uses of Class
org.eclipse.nebula.widgets.nattable.ui.util.CellEdgeEnum
-
-
Uses of CellEdgeEnum in org.eclipse.nebula.widgets.nattable.extension.e4.css
Methods in org.eclipse.nebula.widgets.nattable.extension.e4.css that return CellEdgeEnum Modifier and Type Method Description static CellEdgeEnum
NatTableCSSHelper. getCellEdgeEnum(String value)
Returns the NatTableCellEdgeEnum
for the given string representation. -
Uses of CellEdgeEnum in org.eclipse.nebula.widgets.nattable.group.painter
Constructors in org.eclipse.nebula.widgets.nattable.group.painter with parameters of type CellEdgeEnum Constructor Description ColumnGroupHeaderTextPainter(ICellPainter interiorPainter, CellEdgeEnum cellEdge)
Creates aColumnGroupHeaderTextPainter
that uses the givenICellPainter
as baseICellPainter
and decorate it with theColumnGroupExpandCollapseImagePainter
on the specified edge of the cell.ColumnGroupHeaderTextPainter(ICellPainter interiorPainter, CellEdgeEnum cellEdge, boolean paintBg, int spacing, boolean paintDecorationDependent)
ColumnGroupHeaderTextPainter(ICellPainter interiorPainter, CellEdgeEnum cellEdge, ICellPainter decoratorPainter)
Creates aColumnGroupHeaderTextPainter
that uses the givenICellPainter
as baseICellPainter
and decorate it with the givenICellPainter
to use for column group related decoration on the specified edge of the cell.ColumnGroupHeaderTextPainter(ICellPainter interiorPainter, CellEdgeEnum cellEdge, ICellPainter decoratorPainter, boolean paintBg, int spacing, boolean paintDecorationDependent)
RowGroupHeaderTextPainter(ICellPainter interiorPainter, CellEdgeEnum cellEdge)
Creates aRowGroupHeaderTextPainter
that uses the givenICellPainter
as baseICellPainter
and decorate it with theRowGroupExpandCollapseImagePainter
on the specified edge of the cell.RowGroupHeaderTextPainter(ICellPainter interiorPainter, CellEdgeEnum cellEdge, boolean paintBg, int spacing, boolean paintDecorationDependent)
RowGroupHeaderTextPainter(ICellPainter interiorPainter, CellEdgeEnum cellEdge, ICellPainter decoratorPainter)
Creates aRowGroupHeaderTextPainter
that uses the givenICellPainter
as baseICellPainter
and decorate it with the givenICellPainter
to use for sort related decoration on the specified edge of the cell.RowGroupHeaderTextPainter(ICellPainter interiorPainter, CellEdgeEnum cellEdge, ICellPainter decoratorPainter, boolean paintBg, int spacing, boolean paintDecorationDependent)
-
Uses of CellEdgeEnum in org.eclipse.nebula.widgets.nattable.group.performance.action
Methods in org.eclipse.nebula.widgets.nattable.group.performance.action that return CellEdgeEnum Modifier and Type Method Description protected CellEdgeEnum
ColumnGroupHeaderReorderDragMode. getMoveDirection(int x)
protected CellEdgeEnum
ColumnHeaderReorderDragMode. getMoveDirection(int x)
protected CellEdgeEnum
RowGroupHeaderReorderDragMode. getMoveDirection(int y)
protected CellEdgeEnum
RowHeaderReorderDragMode. getMoveDirection(int y)
-
Uses of CellEdgeEnum in org.eclipse.nebula.widgets.nattable.painter.cell.decorator
Methods in org.eclipse.nebula.widgets.nattable.painter.cell.decorator that return CellEdgeEnum Modifier and Type Method Description CellEdgeEnum
CellPainterDecorator. getCellEdge()
Methods in org.eclipse.nebula.widgets.nattable.painter.cell.decorator with parameters of type CellEdgeEnum Modifier and Type Method Description void
CellPainterDecorator. setCellEdge(CellEdgeEnum cellEdge)
Constructors in org.eclipse.nebula.widgets.nattable.painter.cell.decorator with parameters of type CellEdgeEnum Constructor Description CellPainterDecorator(ICellPainter baseCellPainter, CellEdgeEnum cellEdge, int spacing, ICellPainter decoratorCellPainter)
Will create aCellPainterDecorator
with the given amount of pixels as spacing between base and decoration painter, where the base painter is rendered dependent to the decoration.CellPainterDecorator(ICellPainter baseCellPainter, CellEdgeEnum cellEdge, int spacing, ICellPainter decoratorCellPainter, boolean paintDecorationDependent)
Will create aCellPainterDecorator
with the given amount of pixels as spacing between base and decoration painter.CellPainterDecorator(ICellPainter baseCellPainter, CellEdgeEnum cellEdge, int spacing, ICellPainter decoratorCellPainter, boolean paintDecorationDependent, boolean paintBg)
Will create aCellPainterDecorator
with the given amount of pixels as spacing between base and decoration painter.CellPainterDecorator(ICellPainter baseCellPainter, CellEdgeEnum cellEdge, ICellPainter decoratorCellPainter)
Will create aCellPainterDecorator
with the default spacing of 2 between base and decoration painter, where the base painter is rendered dependent to the decoration.CellPainterDecorator(ICellPainter baseCellPainter, CellEdgeEnum cellEdge, ICellPainter decoratorCellPainter, boolean paintDecorationDependent)
Will create aCellPainterDecorator
with the default spacing of 2 between base and decoration painter. -
Uses of CellEdgeEnum in org.eclipse.nebula.widgets.nattable.reorder.action
Methods in org.eclipse.nebula.widgets.nattable.reorder.action that return CellEdgeEnum Modifier and Type Method Description protected CellEdgeEnum
ColumnReorderDragMode. getMoveDirection(int x)
protected CellEdgeEnum
RowReorderDragMode. getMoveDirection(int y)
Methods in org.eclipse.nebula.widgets.nattable.reorder.action with parameters of type CellEdgeEnum Modifier and Type Method Description protected int
ColumnReorderDragMode. getDragToGridColumnPosition(CellEdgeEnum moveDirection, int gridColumnPosition)
protected int
RowReorderDragMode. getDragToGridRowPosition(CellEdgeEnum moveDirection, int gridRowPosition)
-
Uses of CellEdgeEnum in org.eclipse.nebula.widgets.nattable.sort.painter
Constructors in org.eclipse.nebula.widgets.nattable.sort.painter with parameters of type CellEdgeEnum Constructor Description SortableHeaderTextPainter(ICellPainter interiorPainter, CellEdgeEnum cellEdge)
Creates aSortableHeaderTextPainter
that uses the givenICellPainter
as baseICellPainter
and decorate it with theSortIconPainter
on the specified edge of the cell.SortableHeaderTextPainter(ICellPainter interiorPainter, CellEdgeEnum cellEdge, boolean paintBg, int spacing, boolean paintDecorationDependent)
SortableHeaderTextPainter(ICellPainter interiorPainter, CellEdgeEnum cellEdge, ICellPainter decoratorPainter)
Creates aSortableHeaderTextPainter
that uses the givenICellPainter
as baseICellPainter
and decorate it with the givenICellPainter
to use for sort related decoration on the specified edge of the cell.SortableHeaderTextPainter(ICellPainter interiorPainter, CellEdgeEnum cellEdge, ICellPainter decoratorPainter, boolean paintBg, int spacing, boolean paintDecorationDependent)
-
Uses of CellEdgeEnum in org.eclipse.nebula.widgets.nattable.tree.painter
Constructors in org.eclipse.nebula.widgets.nattable.tree.painter with parameters of type CellEdgeEnum Constructor Description IndentedTreeImagePainter(int treeIndent, ICellPainter interiorPainter, CellEdgeEnum cellEdge, boolean paintBg, int spacing, boolean paintDecorationDependent)
IndentedTreeImagePainter(int treeIndent, ICellPainter interiorPainter, CellEdgeEnum cellEdge, ICellPainter decoratorPainter, boolean paintBg, int spacing, boolean paintDecorationDependent)
IndentedTreeImagePainter(int treeIndent, CellEdgeEnum cellEdge, ICellPainter treeImagePainter)
Creates an IndentedTreeImagePainter using the given indentation per depth andICellPainter
for painting the icons in the tree to the specified cell edge. -
Uses of CellEdgeEnum in org.eclipse.nebula.widgets.nattable.ui.util
Methods in org.eclipse.nebula.widgets.nattable.ui.util that return CellEdgeEnum Modifier and Type Method Description static CellEdgeEnum
CellEdgeDetectUtil. getHorizontalCellEdge(ILayer layer, org.eclipse.swt.graphics.Point clickPt)
static CellEdgeEnum
CellEdgeDetectUtil. getHorizontalCellEdge(ILayer layer, org.eclipse.swt.graphics.Point clickPt, int handleWidth)
static CellEdgeEnum
CellEdgeDetectUtil. getHorizontalCellEdge(org.eclipse.swt.graphics.Rectangle cellBounds, org.eclipse.swt.graphics.Point clickPt)
Gets the edge (left/right) of the cell which is closer to the click point.static CellEdgeEnum
CellEdgeDetectUtil. getHorizontalCellEdge(org.eclipse.swt.graphics.Rectangle cellBounds, org.eclipse.swt.graphics.Point clickPt, int distanceFromEdge)
Figure out if the click point is closer to the left/right edge of the cell.static CellEdgeEnum
CellEdgeDetectUtil. getVerticalCellEdge(ILayer layer, org.eclipse.swt.graphics.Point clickPt)
static CellEdgeEnum
CellEdgeDetectUtil. getVerticalCellEdge(ILayer layer, org.eclipse.swt.graphics.Point clickPt, int handleHeight)
static CellEdgeEnum
CellEdgeDetectUtil. getVerticalCellEdge(org.eclipse.swt.graphics.Rectangle cellBounds, org.eclipse.swt.graphics.Point clickPt)
Gets the edge (top/bottom) of the cell which is closer to the click point.static CellEdgeEnum
CellEdgeEnum. valueOf(String name)
Returns the enum constant of this type with the specified name.static CellEdgeEnum[]
CellEdgeEnum. values()
Returns an array containing the constants of this enum type, in the order they are declared.
-