@Templated public class ContextMenuView extends Object implements ContextMenu.View, HasListSelectorControl
HasListSelectorControl.ListSelectorDividerItem, HasListSelectorControl.ListSelectorHeaderItem, HasListSelectorControl.ListSelectorItem, HasListSelectorControl.ListSelectorTextItem| Constructor and Description |
|---|
ContextMenuView(ListSelector listSelector) |
| Modifier and Type | Method and Description |
|---|---|
List<HasListSelectorControl.ListSelectorItem> |
getItems(int uiRowIndex,
int uiColumnIndex)
This methods returns all items belonging to list selector instance
Note that:
Since this class is exploiting ListSelector controls, in the original design, this method accepts two parameters
For our purposes, these two parameters are just ignored
|
void |
hide() |
void |
init(ContextMenu presenter) |
void |
onItemSelected(HasListSelectorControl.ListSelectorItem item) |
void |
show() |
@Inject public ContextMenuView(ListSelector listSelector)
public void init(ContextMenu presenter)
init in interface org.uberfire.client.mvp.HasPresenter<ContextMenu>public void show()
show in interface ContextMenu.Viewpublic void hide()
hide in interface ContextMenu.Viewpublic List<HasListSelectorControl.ListSelectorItem> getItems(int uiRowIndex, int uiColumnIndex)
This methods returns all items belonging to list selector instance
Note that:
Since this class is exploiting ListSelector controls, in the original design, this method accepts two parameters
For our purposes, these two parameters are just ignored
getItems in interface HasListSelectorControluiRowIndex - unused parameteruiColumnIndex - unused parameterpublic void onItemSelected(HasListSelectorControl.ListSelectorItem item)
onItemSelected in interface HasListSelectorControlCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.