Uses of Class
org.eclipse.nebula.widgets.nattable.NatTable
-
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.columnCategories
Methods in org.eclipse.nebula.widgets.nattable.columnCategories that return NatTable Modifier and Type Method Description NatTable
ChooseColumnsFromCategoriesCommand. getNatTable()
Constructors in org.eclipse.nebula.widgets.nattable.columnCategories with parameters of type NatTable Constructor Description ChooseColumnsFromCategoriesCommand(NatTable natTable)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.columnChooser.command
Methods in org.eclipse.nebula.widgets.nattable.columnChooser.command that return NatTable Modifier and Type Method Description NatTable
DisplayColumnChooserCommand. getNatTable()
Constructors in org.eclipse.nebula.widgets.nattable.columnChooser.command with parameters of type NatTable Constructor Description DisplayColumnChooserCommand(NatTable natTable)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.columnRename
Constructors in org.eclipse.nebula.widgets.nattable.columnRename with parameters of type NatTable Constructor Description DisplayColumnRenameDialogCommand(NatTable natTable, int columnPosition)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.conflation
Constructors in org.eclipse.nebula.widgets.nattable.conflation with parameters of type NatTable Constructor Description VisualChangeEventConflater(NatTable ownerLayer)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.copy.action
Methods in org.eclipse.nebula.widgets.nattable.copy.action with parameters of type NatTable Modifier and Type Method Description void
ClearClipboardAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
void
CopyDataAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
void
PasteDataAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
void
PasteOrMoveSelectionAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.edit.action
Methods in org.eclipse.nebula.widgets.nattable.edit.action with parameters of type NatTable Modifier and Type Method Description void
DeleteSelectionAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
void
KeyEditAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
void
MouseEditAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
ToggleCheckBoxColumnAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.examples._800_Integration
Fields in org.eclipse.nebula.widgets.nattable.examples._800_Integration declared as NatTable Modifier and Type Field Description NatTable
_810_SortableGroupByFilterColumnGroupAndFreezeExample. natTable
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.export
Method parameters in org.eclipse.nebula.widgets.nattable.export with type arguments of type NatTable Modifier and Type Method Description void
NatExporter. exportMultipleNatTables(ILayerExporter exporter, Map<String,NatTable> natTablesMap)
Export multiple NatTable instances to one file by using the given ILayerExporter.void
NatExporter. exportMultipleNatTables(ILayerExporter exporter, Map<String,NatTable> natTablesMap, boolean exportOnSameSheet, String sheetName)
Export multiple NatTable instances to one file by using the given ILayerExporter. -
Uses of NatTable in org.eclipse.nebula.widgets.nattable.export.action
Methods in org.eclipse.nebula.widgets.nattable.export.action with parameters of type NatTable Modifier and Type Method Description void
ExportAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
void
ExportTableAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.extension.e4.css
Methods in org.eclipse.nebula.widgets.nattable.extension.e4.css that return NatTable Modifier and Type Method Description protected NatTable
NatTableElementAdapter. getControl()
NatTable
NatTableWrapper. getNatTable()
Methods in org.eclipse.nebula.widgets.nattable.extension.e4.css with parameters of type NatTable Modifier and Type Method Description static <T> void
NatTableCSSHelper. applyNatTableStyle(NatTable natTable, ConfigAttribute<IStyle> styleAttribute, ConfigAttribute<T> styleConfig, T value, DisplayMode displayMode, String configLabel)
Apply a style attribute value for theIStyle
registered for the given styleAttribute.static <T> void
NatTableCSSHelper. applyNatTableStyle(NatTable natTable, ConfigAttribute<T> styleConfig, T value, DisplayMode displayMode, String configLabel)
Apply a style attribute value for theIStyle
registered forCellConfigAttributes.CELL_STYLE
.static org.eclipse.e4.ui.css.core.dom.properties.css2.CSS2FontProperties
NatTableCSSHelper. getFontProperties(org.eclipse.e4.ui.css.core.engine.CSSElementContext context, String contextKey, NatTable natTable, DisplayMode displayMode, String label)
Returns theCSS2FontProperties
out of the givenCSSElementContext
for the given parameters.static <T> T
NatTableCSSHelper. getNatTableStyle(NatTable natTable, ConfigAttribute<T> styleConfig, DisplayMode displayMode, String... configLabels)
Retrieves the style attribute for the given display mode and config labels out of the NatTable configuration.Constructors in org.eclipse.nebula.widgets.nattable.extension.e4.css with parameters of type NatTable Constructor Description CSSConfigureScalingCommandHandler(NatTable natTable)
NatTableElementAdapter(NatTable natTable, org.eclipse.e4.ui.css.core.engine.CSSEngine engine)
NatTableWrapper(NatTable natTable, String label)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.extension.glazedlists.fixture
Subclasses of NatTable in org.eclipse.nebula.widgets.nattable.extension.glazedlists.fixture Modifier and Type Class Description class
NatTableFixture
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy
Methods in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy with parameters of type NatTable Modifier and Type Method Description protected PopupMenuBuilder
GroupByHeaderMenuConfiguration. createGroupByHeaderMenu(NatTable natTable)
Creates thePopupMenuBuilder
for the groupBy header menu with the menu items to ungroup.Constructors in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy with parameters of type NatTable Constructor Description GroupByHeaderMenuConfiguration(NatTable natTable, GroupByHeaderLayer groupByHeaderLayer)
Creates the groupBy header menu configuration to add a popup menu to the groupBy header. -
Uses of NatTable in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy.action
Methods in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy.action with parameters of type NatTable Modifier and Type Method Description void
GroupByDragMode. mouseDown(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
GroupByDragMode. mouseMove(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
GroupByDragMode. mouseUp(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.fillhandle.action
Methods in org.eclipse.nebula.widgets.nattable.fillhandle.action with parameters of type NatTable Modifier and Type Method Description void
FillHandleDragMode. mouseDown(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
FillHandleDragMode. mouseUp(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
protected void
FillHandleDragMode. openMenu(NatTable natTable)
Opens a menu that enables a user to select whether values should simply be copied or if a series should be filled.protected void
FillHandleDragMode. performDragAction(NatTable natTable, int x, int y, SelectionLayer.MoveDirectionEnum horizontal, SelectionLayer.MoveDirectionEnum vertical)
protected void
FillHandleDragMode. reset(NatTable natTable)
Reset theFillHandleDragMode
states, the fill handle region in theSelectionLayer
and redraw the given NatTable.void
FillHandleCursorAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
protected boolean
FillHandleDragMode. showMenu(NatTable natTable)
Check if the menu should be shown for selecting copy or series fill operation. -
Uses of NatTable in org.eclipse.nebula.widgets.nattable.fillhandle.config
Methods in org.eclipse.nebula.widgets.nattable.fillhandle.config with parameters of type NatTable Modifier and Type Method Description void
FillHandleConfiguration. configureTypedLayer(NatTable natTable)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.fillhandle.event
Methods in org.eclipse.nebula.widgets.nattable.fillhandle.event with parameters of type NatTable Modifier and Type Method Description boolean
FillHandleEventMatcher. matches(NatTable natTable, org.eclipse.swt.events.MouseEvent event, LabelStack regionLabels)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.filterrow.action
Methods in org.eclipse.nebula.widgets.nattable.filterrow.action with parameters of type NatTable Modifier and Type Method Description void
ClearAllFiltersAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
ClearFilterAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
ToggleFilterRowAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.filterrow.event
Methods in org.eclipse.nebula.widgets.nattable.filterrow.event with parameters of type NatTable Modifier and Type Method Description boolean
ClearFilterIconMouseEventMatcher. matches(NatTable natTable, org.eclipse.swt.events.MouseEvent event, LabelStack regionLabels)
boolean
FilterRowMouseEventMatcher. matches(NatTable natTable, org.eclipse.swt.events.MouseEvent event, LabelStack regionLabels)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.formula
Constructors in org.eclipse.nebula.widgets.nattable.formula with parameters of type NatTable Constructor Description FormulaTooltipErrorReporter(NatTable natTable, IUniqueIndexLayer bodyDataLayer)
Creates aFormulaTooltipErrorReporter
for the givenNatTable
instance that shows formula error tooltips forGridRegion.BODY
.FormulaTooltipErrorReporter(NatTable natTable, IUniqueIndexLayer bodyDataLayer, String... tooltipRegions)
Creates aFormulaTooltipErrorReporter
for the givenNatTable
instance that shows formula error tooltips for the given grid regions. -
Uses of NatTable in org.eclipse.nebula.widgets.nattable.formula.action
Methods in org.eclipse.nebula.widgets.nattable.formula.action with parameters of type NatTable Modifier and Type Method Description protected boolean
FormulaFillHandleDragMode. showMenu(NatTable natTable)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.freeze.action
Methods in org.eclipse.nebula.widgets.nattable.freeze.action with parameters of type NatTable Modifier and Type Method Description void
FreezeGridAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
void
UnFreezeGridAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.group.action
Methods in org.eclipse.nebula.widgets.nattable.group.action with parameters of type NatTable Modifier and Type Method Description protected void
ColumnGroupHeaderReorderDragMode. fireMoveEndCommand(NatTable natTable, int dragToGridColumnPosition)
protected void
ColumnGroupHeaderReorderDragMode. fireMoveStartCommand(NatTable natTable, int dragFromGridColumnPosition)
void
ColumnGroupExpandCollapseAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
CreateColumnGroupAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
void
RowGroupExpandCollapseAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
UngroupColumnsAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
void
ViewportSelectColumnGroupAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
ViewportSelectRowGroupAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.group.command
Constructors in org.eclipse.nebula.widgets.nattable.group.command with parameters of type NatTable Constructor Description DisplayColumnGroupRenameDialogCommand(NatTable natTable, int columnPosition)
DisplayRowGroupRenameDialogCommand(NatTable natTable, int rowPosition)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.group.performance.action
Methods in org.eclipse.nebula.widgets.nattable.group.performance.action with parameters of type NatTable Modifier and Type Method Description protected void
ColumnGroupHeaderReorderDragMode. fireMoveEndCommand(NatTable natTable, int dragToGridColumnPosition)
protected void
RowGroupHeaderReorderDragMode. fireMoveEndCommand(NatTable natTable, int dragToGridRowPosition)
protected void
ColumnGroupHeaderReorderDragMode. fireMoveStartCommand(NatTable natTable, int dragFromGridColumnPosition)
protected void
RowGroupHeaderReorderDragMode. fireMoveStartCommand(NatTable natTable, int dragFromGridRowPosition)
void
ColumnGroupHeaderReorderDragMode. mouseDown(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
ColumnHeaderReorderDragMode. mouseDown(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
RowGroupHeaderReorderDragMode. mouseDown(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
RowHeaderReorderDragMode. mouseDown(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
CreateColumnGroupAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
void
CreateRowGroupAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.hideshow.indicator
Methods in org.eclipse.nebula.widgets.nattable.hideshow.indicator with parameters of type NatTable Modifier and Type Method Description protected PopupMenuBuilder
HideIndicatorMenuConfiguration. createColumnHeaderMenu(NatTable natTable)
Creates thePopupMenuBuilder
for the column hide indicator menu with the menu items that should be added to the menu.protected PopupMenuBuilder
HierarchicalHideIndicatorMenuConfiguration. createColumnHeaderMenu(NatTable natTable)
Creates thePopupMenuBuilder
for the column hide indicator menu with the menu items that should be added to the menu.protected PopupMenuBuilder
HideIndicatorMenuConfiguration. createRowHeaderMenu(NatTable natTable)
Creates thePopupMenuBuilder
for the row hide indicator menu with the menu items that should be added to the menu.protected PopupMenuBuilder
HierarchicalHideIndicatorMenuConfiguration. createRowHeaderMenu(NatTable natTable)
Creates thePopupMenuBuilder
for the row hide indicator menu with the menu items that should be added to the menu.boolean
ColumnHideIndicatorEventMatcher. matches(NatTable natTable, org.eclipse.swt.events.MouseEvent event, LabelStack regionLabels)
boolean
HierarchicalRowHideIndicatorEventMatcher. matches(NatTable natTable, org.eclipse.swt.events.MouseEvent event, LabelStack regionLabels)
boolean
RowHideIndicatorEventMatcher. matches(NatTable natTable, org.eclipse.swt.events.MouseEvent event, LabelStack regionLabels)
Constructors in org.eclipse.nebula.widgets.nattable.hideshow.indicator with parameters of type NatTable Constructor Description HideIndicatorMenuConfiguration(NatTable natTable, ILayer columnHeaderLayer, ILayer rowHeaderLayer)
Creates a menu configuration that attaches menus to the hidden row indicator and the hidden column indicator.HierarchicalHideIndicatorMenuConfiguration(NatTable natTable, ILayer columnHeaderLayer)
Creates a menu configuration that attaches menus to the hidden row indicator and the hidden column indicator. -
Uses of NatTable in org.eclipse.nebula.widgets.nattable.hierarchical.action
Methods in org.eclipse.nebula.widgets.nattable.hierarchical.action with parameters of type NatTable Modifier and Type Method Description protected void
HierarchicalTreeColumnReorderDragMode. fireMoveEndCommand(NatTable natTable, int dragToGridColumnPosition)
void
HierarchicalTreeColumnReorderDragMode. mouseUp(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
HierarchicalTreeExpandCollapseAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.hover.action
Methods in org.eclipse.nebula.widgets.nattable.hover.action with parameters of type NatTable Modifier and Type Method Description void
ClearHoverStylingAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
HoverStylingAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.painter.cell
Methods in org.eclipse.nebula.widgets.nattable.painter.cell with parameters of type NatTable Modifier and Type Method Description void
ButtonCellPainter. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
Respond to mouse click. -
Uses of NatTable in org.eclipse.nebula.widgets.nattable.painter.layer
Fields in org.eclipse.nebula.widgets.nattable.painter.layer declared as NatTable Modifier and Type Field Description protected NatTable
NatLayerPainter. natTable
The NatTable instance to paint on.Constructors in org.eclipse.nebula.widgets.nattable.painter.layer with parameters of type NatTable Constructor Description NatGridLayerPainter(NatTable natTable)
NatGridLayerPainter(NatTable natTable, int defaultRowHeight)
NatGridLayerPainter(NatTable natTable, org.eclipse.swt.graphics.Color gridColor)
NatGridLayerPainter(NatTable natTable, org.eclipse.swt.graphics.Color gridColor, int defaultRowHeight)
NatLayerPainter(NatTable natTable)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.persistence.command
Methods in org.eclipse.nebula.widgets.nattable.persistence.command that return NatTable Modifier and Type Method Description NatTable
DisplayPersistenceDialogCommand. getNatTable()
Constructors in org.eclipse.nebula.widgets.nattable.persistence.command with parameters of type NatTable Constructor Description DisplayPersistenceDialogCommand(NatTable natTable)
DisplayPersistenceDialogCommandHandler(Properties properties, NatTable natTable)
Create a newDisplayPersistenceDialogCommandHandler
using the specifiedProperties
instance.DisplayPersistenceDialogCommandHandler(NatTable natTable)
Create a newDisplayPersistenceDialogCommandHandler
. -
Uses of NatTable in org.eclipse.nebula.widgets.nattable.persistence.gui
Constructors in org.eclipse.nebula.widgets.nattable.persistence.gui with parameters of type NatTable Constructor Description PersistenceDialog(org.eclipse.swt.widgets.Shell parentShell, NatTable natTable, Properties properties)
Create a new dialog for handling NatTable state. -
Uses of NatTable in org.eclipse.nebula.widgets.nattable.print.action
Methods in org.eclipse.nebula.widgets.nattable.print.action with parameters of type NatTable Modifier and Type Method Description void
PrintAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.reorder.action
Fields in org.eclipse.nebula.widgets.nattable.reorder.action declared as NatTable Modifier and Type Field Description protected NatTable
ColumnReorderDragMode. natTable
protected NatTable
RowReorderDragMode. natTable
Methods in org.eclipse.nebula.widgets.nattable.reorder.action with parameters of type NatTable Modifier and Type Method Description protected void
ColumnReorderDragMode. fireMoveEndCommand(NatTable natTable, int dragToGridColumnPosition)
protected void
RowReorderDragMode. fireMoveEndCommand(NatTable natTable, int dragToGridRowPosition)
Executes the command to indicate row reorder ending.protected void
ColumnReorderDragMode. fireMoveStartCommand(NatTable natTable, int dragFromGridColumnPosition)
protected void
RowReorderDragMode. fireMoveStartCommand(NatTable natTable, int dragFromGridRowPosition)
Executes the command to indicate row reorder starting.void
ColumnReorderDragMode. mouseDown(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
RowReorderDragMode. mouseDown(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
ColumnReorderDragMode. mouseMove(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
RowReorderDragMode. mouseMove(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
ColumnReorderDragMode. mouseUp(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
RowReorderDragMode. mouseUp(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.resize
Methods in org.eclipse.nebula.widgets.nattable.resize with parameters of type NatTable Modifier and Type Method Description static void
AutoResizeHelper. autoResizeRows(NatTable natTable, ILayer rowLayer, ILayer bodyDataLayer)
Trigger auto-resizing of rows based on the content of the whole row.Constructors in org.eclipse.nebula.widgets.nattable.resize with parameters of type NatTable Constructor Description AutoResizeRowPaintListener(NatTable natTable, ViewportLayer viewportLayer, ILayer bodyDataLayer)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.resize.action
Methods in org.eclipse.nebula.widgets.nattable.resize.action with parameters of type NatTable Modifier and Type Method Description void
AutoResizeColumnAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
AutoResizeRowAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
ColumnResizeCursorAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
HorizontalResizeCursorAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
RowResizeCursorAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
VerticalResizeCursorAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.resize.command
Constructors in org.eclipse.nebula.widgets.nattable.resize.command with parameters of type NatTable Constructor Description AutoResizeColumnsCommand(NatTable natTable, boolean transformPositions, int... columnPositions)
Create aAutoResizeColumnsCommand
for programmatic execution.AutoResizeColumnsCommand(NatTable natTable, int... columnPositions)
Create aAutoResizeColumnsCommand
for programmatic execution.AutoResizeRowsCommand(NatTable natTable, boolean transformPositions, int... rowPositions)
Create aAutoResizeRowsCommand
for programmatic execution.AutoResizeRowsCommand(NatTable natTable, int... rowPositions)
Create aAutoResizeRowsCommand
for programmatic execution. -
Uses of NatTable in org.eclipse.nebula.widgets.nattable.resize.event
Methods in org.eclipse.nebula.widgets.nattable.resize.event with parameters of type NatTable Modifier and Type Method Description boolean
ColumnResizeEventMatcher. matches(NatTable natTable, org.eclipse.swt.events.MouseEvent event, LabelStack regionLabels)
boolean
RowResizeEventMatcher. matches(NatTable natTable, org.eclipse.swt.events.MouseEvent event, LabelStack regionLabels)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.resize.mode
Methods in org.eclipse.nebula.widgets.nattable.resize.mode with parameters of type NatTable Modifier and Type Method Description void
ColumnResizeDragMode. mouseDown(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
RowResizeDragMode. mouseDown(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
ColumnResizeDragMode. mouseMove(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
RowResizeDragMode. mouseMove(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
ColumnResizeDragMode. mouseUp(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
RowResizeDragMode. mouseUp(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.search.action
Methods in org.eclipse.nebula.widgets.nattable.search.action with parameters of type NatTable Modifier and Type Method Description void
SearchAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
Constructors in org.eclipse.nebula.widgets.nattable.search.action with parameters of type NatTable Constructor Description SearchAction(NatTable natTable, org.eclipse.jface.dialogs.IDialogSettings dialogSettings)
Constructs an action with a non-modal (i.e., sharable) Find dialog. -
Uses of NatTable in org.eclipse.nebula.widgets.nattable.search.gui
Methods in org.eclipse.nebula.widgets.nattable.search.gui that return NatTable Modifier and Type Method Description NatTable
SearchDialog. getNatTable()
Methods in org.eclipse.nebula.widgets.nattable.search.gui with parameters of type NatTable Modifier and Type Method Description void
SearchDialog. setInput(NatTable natTable, org.eclipse.jface.dialogs.IDialogSettings settings)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.selection
Fields in org.eclipse.nebula.widgets.nattable.selection declared as NatTable Modifier and Type Field Description protected NatTable
EditTraversalStrategy. natTable
The current NatTable instance this strategy is connected to.Constructors in org.eclipse.nebula.widgets.nattable.selection with parameters of type NatTable Constructor Description EditTraversalStrategy(ITraversalStrategy baseStrategy, NatTable natTable)
RowPostSelectionProvider(NatTable natTable, SelectionLayer selectionLayer, IRowDataProvider<T> rowDataProvider)
RowPostSelectionProvider(NatTable natTable, SelectionLayer selectionLayer, IRowDataProvider<T> rowDataProvider, boolean fullySelectedRowsOnly)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.selection.action
Methods in org.eclipse.nebula.widgets.nattable.selection.action with parameters of type NatTable Modifier and Type Method Description void
CellSelectionDragMode. fireSelectionCommand(NatTable natTable, int columnPosition, int rowPosition, boolean shiftMask, boolean controlMask)
Execute a command to trigger selection.void
RowSelectionDragMode. fireSelectionCommand(NatTable natTable, int columnPosition, int rowPosition, boolean shiftMask, boolean controlMask)
void
CellSelectionDragMode. mouseDown(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
SingleRowSelectionDragMode. mouseMove(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
CellSelectionDragMode. mouseUp(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
protected void
CellSelectionDragMode. performDragAction(NatTable natTable, int x, int y, SelectionLayer.MoveDirectionEnum horizontal, SelectionLayer.MoveDirectionEnum vertical)
void
AbstractKeySelectAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
void
AbstractMouseSelectionAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
MoveSelectionAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
void
MoveToEndAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
void
MoveToFirstColumnAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
void
MoveToFirstRowAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
void
MoveToHomeAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
void
MoveToLastColumnAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
void
MoveToLastRowAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
void
PageDownAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
void
PageUpAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
void
SelectAllAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
void
SelectCellAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
SelectRowAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
SelectRowGroupsAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
ToggleSelectCellAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.sort.action
Methods in org.eclipse.nebula.widgets.nattable.sort.action with parameters of type NatTable Modifier and Type Method Description void
SortColumnAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.sort.event
Methods in org.eclipse.nebula.widgets.nattable.sort.event with parameters of type NatTable Modifier and Type Method Description boolean
ColumnHeaderClickEventMatcher. matches(NatTable natTable, org.eclipse.swt.events.MouseEvent event, LabelStack regionLabels)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.test.fixture
Subclasses of NatTable in org.eclipse.nebula.widgets.nattable.test.fixture Modifier and Type Class Description class
NatTableFixture
Methods in org.eclipse.nebula.widgets.nattable.test.fixture with parameters of type NatTable Modifier and Type Method Description void
MouseActionFixture. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.tickupdate.action
Methods in org.eclipse.nebula.widgets.nattable.tickupdate.action with parameters of type NatTable Modifier and Type Method Description void
TickUpdateAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.tooltip
Fields in org.eclipse.nebula.widgets.nattable.tooltip declared as NatTable Modifier and Type Field Description protected NatTable
NatTableContentTooltip. natTable
TheNatTable
instance for which thisToolTip
is used.Constructors in org.eclipse.nebula.widgets.nattable.tooltip with parameters of type NatTable Constructor Description NatTableContentTooltip(NatTable natTable, int style, boolean manualActivation, String... tooltipRegions)
Creates a newToolTip
object, attached to the givenNatTable
instance.NatTableContentTooltip(NatTable natTable, String... tooltipRegions)
Creates a newToolTip
object, attaches it to the givenNatTable
instance and configures and activates it. -
Uses of NatTable in org.eclipse.nebula.widgets.nattable.tree.action
Methods in org.eclipse.nebula.widgets.nattable.tree.action with parameters of type NatTable Modifier and Type Method Description void
TreeExpandCollapseAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
TreeExpandCollapseKeyAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.ui
Methods in org.eclipse.nebula.widgets.nattable.ui that return NatTable Modifier and Type Method Description NatTable
NatEventData. getNatTable()
Constructors in org.eclipse.nebula.widgets.nattable.ui with parameters of type NatTable Constructor Description NatEventData(NatTable natTable, LabelStack regionLabels, int columnPosition, int rowPosition, org.eclipse.swt.events.MouseEvent originalEvent)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.ui.action
Methods in org.eclipse.nebula.widgets.nattable.ui.action with parameters of type NatTable Modifier and Type Method Description void
AggregateDragMode. mouseDown(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
CellDragMode. mouseDown(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
IDragMode. mouseDown(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
AggregateDragMode. mouseMove(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
CellDragMode. mouseMove(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
IDragMode. mouseMove(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
AggregateDragMode. mouseUp(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
CellDragMode. mouseUp(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
IDragMode. mouseUp(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
ClearCursorAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
IKeyAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
void
IMouseAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
Translates the SWT MouseEvent to a NatTable command and executes that command accordingly.void
NoOpMouseAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
Constructors in org.eclipse.nebula.widgets.nattable.ui.action with parameters of type NatTable Constructor Description DragModeEventHandler(ModeSupport modeSupport, NatTable natTable, IDragMode dragMode, MouseModeEventHandler parentModeEventHandler, org.eclipse.swt.events.MouseEvent mouseDownEvent)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.ui.binding
Constructors in org.eclipse.nebula.widgets.nattable.ui.binding with parameters of type NatTable Constructor Description UiBindingRegistry(NatTable natTable)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.ui.matcher
Methods in org.eclipse.nebula.widgets.nattable.ui.matcher with parameters of type NatTable Modifier and Type Method Description boolean
CellEditorMouseEventMatcher. matches(NatTable natTable, org.eclipse.swt.events.MouseEvent event, LabelStack regionLabels)
boolean
CellLabelMouseEventMatcher. matches(NatTable natTable, org.eclipse.swt.events.MouseEvent event, LabelStack regionLabels)
boolean
CellPainterMouseEventMatcher. matches(NatTable natTable, org.eclipse.swt.events.MouseEvent event, LabelStack regionLabels)
boolean
DisplayModeMouseEventMatcher. matches(NatTable natTable, org.eclipse.swt.events.MouseEvent event, LabelStack regionLabels)
boolean
IMouseEventMatcher. matches(NatTable natTable, org.eclipse.swt.events.MouseEvent event, LabelStack regionLabels)
Figures out if the mouse event occurred in the supplied region.boolean
MouseEventMatcher. matches(NatTable natTable, org.eclipse.swt.events.MouseEvent event, LabelStack regionLabels)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.ui.menu
Fields in org.eclipse.nebula.widgets.nattable.ui.menu declared as NatTable Modifier and Type Field Description protected NatTable
PopupMenuBuilder. natTable
The active NatTable instance the context menu should be added to.Methods in org.eclipse.nebula.widgets.nattable.ui.menu with parameters of type NatTable Modifier and Type Method Description void
IMenuItemProvider. addMenuItem(NatTable natTable, org.eclipse.swt.widgets.Menu popupMenu)
Add an item to the popup menu.org.eclipse.jface.action.MenuManager
PopupMenuBuilder. build(NatTable natTable)
Sets the given NatTable to this builder and returns theMenuManager
that is used to create the context menu.protected PopupMenuBuilder
AbstractHeaderMenuConfiguration. createColumnHeaderMenu(NatTable natTable)
Creates thePopupMenuBuilder
for the column header menu with the menu items that should be added to the menu.protected PopupMenuBuilder
HeaderMenuConfiguration. createColumnHeaderMenu(NatTable natTable)
protected PopupMenuBuilder
AbstractHeaderMenuConfiguration. createCornerMenu(NatTable natTable)
Creates thePopupMenuBuilder
for the corner menu with the menu items that should be added to the menu.protected PopupMenuBuilder
HeaderMenuConfiguration. createCornerMenu(NatTable natTable)
protected PopupMenuBuilder
AbstractHeaderMenuConfiguration. createRowHeaderMenu(NatTable natTable)
Creates thePopupMenuBuilder
for the row header menu with the menu items that should be added to the menu.protected PopupMenuBuilder
HeaderMenuConfiguration. createRowHeaderMenu(NatTable natTable)
void
PopupMenuAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
Constructors in org.eclipse.nebula.widgets.nattable.ui.menu with parameters of type NatTable Constructor Description AbstractHeaderMenuConfiguration(NatTable natTable)
Creates a header menu configuration that attaches menus to the row header, the column header and the corner region.BodyMenuConfiguration(NatTable natTable)
DebugMenuConfiguration(NatTable natTable)
HeaderMenuConfiguration(NatTable natTable)
PopupMenuBuilder(NatTable parent)
CreatesPopupMenuBuilder
that builds up a newMenu
that is only configurable with this instance ofPopupMenuBuilder
.PopupMenuBuilder(NatTable parent, org.eclipse.jface.action.MenuManager manager)
PopupMenuBuilder(NatTable natTable, org.eclipse.swt.widgets.Menu menu)
Creates a popup menu builder based on the given menu. -
Uses of NatTable in org.eclipse.nebula.widgets.nattable.ui.mode
Fields in org.eclipse.nebula.widgets.nattable.ui.mode declared as NatTable Modifier and Type Field Description protected NatTable
AbstractModeEventHandler. natTable
Constructors in org.eclipse.nebula.widgets.nattable.ui.mode with parameters of type NatTable Constructor Description AbstractModeEventHandler(ModeSupport modeSupport, NatTable natTable)
ConfigurableModeEventHandler(ModeSupport modeSupport, NatTable natTable)
ModeSupport(NatTable natTable)
MouseModeEventHandler(ModeSupport modeSupport, NatTable natTable, org.eclipse.swt.events.MouseEvent initialMouseDownEvent, IMouseAction singleClickAction, IMouseAction doubleClickAction, IDragMode dragMode)
-
Uses of NatTable in org.eclipse.nebula.widgets.nattable.ui.scaling
Methods in org.eclipse.nebula.widgets.nattable.ui.scaling with parameters of type NatTable Modifier and Type Method Description void
ResetScalingAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
void
ZoomInScalingAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
void
ZoomOutScalingAction. run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
static void
ScalingUtil. zoomIn(NatTable natTable, Consumer<IConfigRegistry> registryUpdater)
Performs aConfigureScalingCommand
to increase the scaling to "zoom in" a NatTable.static void
ScalingUtil. zoomOut(NatTable natTable, Consumer<IConfigRegistry> registryUpdater)
Performs aConfigureScalingCommand
to decrease the scaling to "zoom out" a NatTable.Constructors in org.eclipse.nebula.widgets.nattable.ui.scaling with parameters of type NatTable Constructor Description ScalingUiBindingConfiguration(NatTable natTable)
Creates a newZoomOutScalingAction
without an updater.ScalingUiBindingConfiguration(NatTable natTable, Consumer<IConfigRegistry> updater)
Creates a newZoomOutScalingAction
with the given updater. -
Uses of NatTable in org.eclipse.nebula.widgets.nattable.viewport.action
Methods in org.eclipse.nebula.widgets.nattable.viewport.action with parameters of type NatTable Modifier and Type Method Description void
AutoScrollDragMode. mouseMove(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
AutoScrollDragMode. mouseUp(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
protected void
AutoScrollDragMode. performDragAction(NatTable natTable, int x, int y, SelectionLayer.MoveDirectionEnum horizontal, SelectionLayer.MoveDirectionEnum vertical)
void
ViewportSelectColumnAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
void
ViewportSelectRowAction. run(NatTable natTable, org.eclipse.swt.events.MouseEvent event)
Constructors in org.eclipse.nebula.widgets.nattable.viewport.action with parameters of type NatTable Constructor Description AutoScrollRunnable(NatTable natTable, int x, int y, SelectionLayer.MoveDirectionEnum horizontal, SelectionLayer.MoveDirectionEnum vertical)
-