I cant get the context menu been shown on a table component.
ContextMenu contextMenu = new ContextMenu(table,true);
MenuItem deleteItem=contextMenu.addItem("delete", new Command() {
@Override
public void menuSelected(MenuItem selectedItem) {
// something
}
});
deleteItem.setVisible(true);
deleteItem.setEnabled(true);
MenuItem editItem=contextMenu.addItem("edit", new Command() {
@Override
public void menuSelected(MenuItem selectedItem) {
// something
}
});
editItem.setVisible(true);
editItem.setEnabled(true);
whats going wrong here? I saw that the internal listener for a right click gets triggered (useTableSpecificContextClickListener) but nothing is shown.
I added the context-menu addon via ivy dependency. So I am using vaadin-context-menu-0.7.5.jar. I also recompiled the client side (widgetset) with an ant-task. This was also successfull. However I am getting the following error inside my firefox console:
SEVERE: Error performing server to client RPC callsjava.lang.IllegalStateException: There is no information about com.vaadin.addon.contextmenu.client.ContextMenuClientRpc.showContextMenu. Did you remember to compile the right widgetset?
So something went wrong during widgetset compile I think.
How can I check that, or what have I to verify within my ant build for the widgetset?
Any Idea?