Examples of FBMenuItem


Examples of org.jbpm.formapi.client.menu.FBMenuItem

        this.bus.addHandler(MenuItemAddedEvent.TYPE, new MenuItemAddedHandler() {
            @Override
            public void onEvent(MenuItemAddedEvent event) {
                String group = event.getGroupName();
                FBMenuItem item = event.getMenuItem();
                if (RoleUtils.getInstance().hasDesignPrivileges()) {
                    view.addItem(group, item);
                } else if (RoleUtils.getInstance().hasOnlyUserPrivileges()) {
                    if (item instanceof CustomMenuItem) {
                        view.addItem(group, item);
                    }
                }
            }
        });
        this.bus.addHandler(MenuItemRemoveEvent.TYPE, new MenuItemRemoveHandler() {
            @Override
            public void onEvent(MenuItemRemoveEvent event) {
                String group = event.getGroupName();
                FBMenuItem item = event.getMenuItem();
                view.removeItem(group, item);
            }
        });
        this.bus.addHandler(MenuItemFromServerEvent.TYPE, new MenuItemFromServerHandler() {
            @Override
            public void onEvent(MenuItemFromServerEvent event) {
                String group = event.getGroupName();
                FBMenuItem item = event.getMenuItem();
                if (RoleUtils.getInstance().hasDesignPrivileges()) {
                    view.addItem(group, item);
                } else if (RoleUtils.getInstance().hasOnlyUserPrivileges()) {
                    if (item instanceof CustomMenuItem) {
                        view.addItem(group, item);
View Full Code Here

Examples of org.jbpm.formapi.client.menu.FBMenuItem

                      bus.fireEvent(new UndoableEvent(dataSnapshot, new UndoableHandler() {
                          @Override
                          public void onEvent(UndoableEvent event) { }
                          @Override
                          public void undoAction(UndoableEvent event) {
                              FBMenuItem item = (FBMenuItem) event.getData("menuItem");
                              String group = (String) event.getData("groupName");
                              bus.fireEvent(new MenuItemAddedEvent(item, group));
                          }
                          @Override
                          public void doAction(UndoableEvent event) {
                              FBMenuItem item = (FBMenuItem) event.getData("menuItem");
                              String group = (String) event.getData("groupName");
                              bus.fireEvent(new MenuItemRemoveEvent(item, group));
                          }
                      }));
                      removePanel.hide();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.