Class HeaderMenuConfiguration
- java.lang.Object
-
- org.eclipse.nebula.widgets.nattable.config.AbstractUiBindingConfiguration
-
- org.eclipse.nebula.widgets.nattable.ui.menu.AbstractHeaderMenuConfiguration
-
- org.eclipse.nebula.widgets.nattable.ui.menu.HeaderMenuConfiguration
-
- All Implemented Interfaces:
IConfiguration
public class HeaderMenuConfiguration extends AbstractHeaderMenuConfiguration
-
-
Field Summary
-
Fields inherited from class org.eclipse.nebula.widgets.nattable.ui.menu.AbstractHeaderMenuConfiguration
colHeaderMenu, cornerMenu, rowHeaderMenu
-
-
Constructor Summary
Constructors Constructor Description HeaderMenuConfiguration(NatTable natTable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected PopupMenuBuilder
createColumnHeaderMenu(NatTable natTable)
Creates thePopupMenuBuilder
for the column header menu with the menu items that should be added to the menu.protected PopupMenuBuilder
createCornerMenu(NatTable natTable)
Creates thePopupMenuBuilder
for the corner menu with the menu items that should be added to the menu.protected PopupMenuBuilder
createRowHeaderMenu(NatTable natTable)
Creates thePopupMenuBuilder
for the row header menu with the menu items that should be added to the menu.-
Methods inherited from class org.eclipse.nebula.widgets.nattable.ui.menu.AbstractHeaderMenuConfiguration
configureUiBindings
-
Methods inherited from class org.eclipse.nebula.widgets.nattable.config.AbstractUiBindingConfiguration
configureLayer, configureRegistry
-
-
-
-
Constructor Detail
-
HeaderMenuConfiguration
public HeaderMenuConfiguration(NatTable natTable)
-
-
Method Detail
-
createColumnHeaderMenu
protected PopupMenuBuilder createColumnHeaderMenu(NatTable natTable)
Description copied from class:AbstractHeaderMenuConfiguration
Creates thePopupMenuBuilder
for the column header menu with the menu items that should be added to the menu.- Overrides:
createColumnHeaderMenu
in classAbstractHeaderMenuConfiguration
- Parameters:
natTable
- The NatTable where the menu should be attached.- Returns:
- The
PopupMenuBuilder
that is used to build the column header menu.
-
createRowHeaderMenu
protected PopupMenuBuilder createRowHeaderMenu(NatTable natTable)
Description copied from class:AbstractHeaderMenuConfiguration
Creates thePopupMenuBuilder
for the row header menu with the menu items that should be added to the menu.- Overrides:
createRowHeaderMenu
in classAbstractHeaderMenuConfiguration
- Parameters:
natTable
- The NatTable where the menu should be attached.- Returns:
- The
PopupMenuBuilder
that is used to build the row header menu.
-
createCornerMenu
protected PopupMenuBuilder createCornerMenu(NatTable natTable)
Description copied from class:AbstractHeaderMenuConfiguration
Creates thePopupMenuBuilder
for the corner menu with the menu items that should be added to the menu.- Overrides:
createCornerMenu
in classAbstractHeaderMenuConfiguration
- Parameters:
natTable
- The NatTable where the menu should be attached.- Returns:
- The
PopupMenuBuilder
that is used to build the corner menu.
-
-