Examples of MenuBuilder


Examples of org.gwtoolbox.widget.client.menu.MenuBuilder

        int index = 0;
        for (Column column : columnSpec.getColumns()) {
            table.setHeaderText(index, column.getName());
            table.getHeaderFormatter().setHorizontalAlignment(index, column.getHorizontalAlignment());
            table.getHeaderFormatter().setSortable(index, column.isSortable());
            MenuBuilder menuBuilder = column.getMenuBuilder(this);
            if (menuBuilder != null) {
                table.getHeaderFormatter().setMenuBar(index, menuBuilder);
            }
            String width = column.getWidth();
            if (width != null) {
View Full Code Here

Examples of org.gwtoolbox.widget.client.menu.MenuBuilder

                    public void onMouseOut(Event event) {
                        setStyleName(closeButtonElement, "tab-close-button-hover", false);
                    }
                });
            }
            final MenuBuilder menuBuilder = tabSpec.getMenuBuilder();
            if (menuBuilder != null) {
                addContextMenuListener(tabElement, new ContextMenuHandler() {
                    public void onContextMenu(final com.google.gwt.dom.client.Element element, final int x, final int y) {
                        final MenuPopup menu = new MenuPopup(true);
                        menuBuilder.build(menu.getMenu());
                        menu.setPopupPositionAndShow(new Popup.PositionCallback() {
                        public void setPosition(int offsetWidth, int offsetHeight) {
                            menu.setPopupPosition(element.getAbsoluteLeft() + x, element.getAbsoluteTop() + y);
                        }
                    });
View Full Code Here

Examples of org.jitterbit.integration.client.ui.interchange.entity.transformation.tree.utils.MenuBuilder

    }

  private void setupMenu() {
    m_menu_bar = new JMenuBar();
    setJMenuBar(m_menu_bar);
    MenuBuilder mu=new MenuBuilder(new MenuEventHandler(),m_menu_bar);
    mu.addMenu("File");
    mu.addMenuItem(sSave);
    mu.addMenuItem(sExit);
    mu.addMenu("Mapping");
    mu.addMenuItem(sReadSourceMapping);
    mu.addMenuItem(sReadTargetMapping);
    mu.addMenuSeparator();
    mu.addMenuItem(sSaveSourceMapping);
    mu.addMenuItem(sSaveTargetMapping);
    mu.addMenuSeparator();
    mu.addMenuItem(sAutoSrcMapping);
    mu.addMenuItem(sAutoTrgMapping);
    mu.addMenuSeparator();
    mu.addMenuItem(sRmSrcMapping);
    mu.addMenuItem(sRmTrgMapping);
    mu.addMenu("View");
    mu.addMenuItem(sShowAllMapping);
    mu.addMenuItem(sHideSourceMapping);
    mu.addMenuItem(sHideTargetMapping);
    mu.addMenuItem(sExpandAllTrees);
    JMenu search=mu.addMenu("Search");
    mu.addMenu("Start", search);
    m_search_nst=mu.addMenuItem("New source tree");
    m_search_ost=mu.addMenuItem("Old source tree");
    m_search_ott=mu.addMenuItem("Old target tree");
    m_search_ntt=mu.addMenuItem("New target tree");
    mu.addMenu("Next", search);
    m_next_nst=mu.addMenuItem("New source tree",false);
    m_next_ost=mu.addMenuItem("Old source tree",false);
    m_next_ott=mu.addMenuItem("Old target tree",false);
    m_next_ntt=mu.addMenuItem("New target tree",false);
  }
View Full Code Here

Examples of org.jitterbit.integration.client.ui.interchange.entity.transformation.tree.utils.MenuBuilder

    }
   
    @Override
    protected void processRightClickOnNode(Node node) {
        JPopupMenu popup = new JPopupMenu();
        MenuBuilder myPopupMenu = new MenuBuilder(actionListener, popup);
        m_rightClickNode = node;
        if (this==m_TreeMapperMigration.m_newTargetTree || this==m_TreeMapperMigration.m_oldTargetTree) {
            myPopupMenu.addMenuItem(cmd_delete_target_translate);
            myPopupMenu.show(this, node.m_p.x + 5 + m_scroll.getHorizontalScrollBar().getValue(), node.m_p.y
                    + Node.m_textHeight);
        }
        else if (this==m_TreeMapperMigration.m_newSourceTree || this==m_TreeMapperMigration.m_oldSourceTree) {
            myPopupMenu.addMenuItem(cmd_delete_source_translate);
            myPopupMenu.show(this, node.m_p.x + 5 + m_scroll.getHorizontalScrollBar().getValue(), node.m_p.y
                    + Node.m_textHeight);
        }
    }
View Full Code Here

Examples of org.locationtech.udig.ui.MenuBuilder

        String prefConstant = PreferenceConstants.P_MENU_BUILDER;
        String xpid = MenuBuilder.XPID;
        String idField = MenuBuilder.ATTR_ID;
        String classField = MenuBuilder.ATTR_CLASS;

        MenuBuilder mb = (MenuBuilder) lookupConfigurationObject(interfaceClass, getPreferenceStore(), ID, prefConstant, xpid,
                idField, classField);
        if (mb != null) {
            return mb;
        }
View Full Code Here

Examples of org.locationtech.udig.ui.MenuBuilder

        String prefConstant = PreferenceConstants.P_MENU_BUILDER;
        String xpid = MenuBuilder.XPID;
        String idField = MenuBuilder.ATTR_ID;
        String classField = MenuBuilder.ATTR_CLASS;

        MenuBuilder mb = (MenuBuilder) UiPlugin.lookupConfigurationObject(interfaceClass,
                UiPlugin.getDefault().getPreferenceStore(), UiPlugin.ID, prefConstant, xpid,
                idField, classField);
        if (mb != null) {
            return mb;
        }
View Full Code Here

Examples of org.locationtech.udig.ui.MenuBuilder

    @Override
    protected void fillCoolBar( ICoolBarManager coolBar ) {
        IWorkbenchWindow window = getActionBarConfigurer().getWindowConfigurer().getWindow();

        MenuBuilder override = getMenuFactory();
        if (override != null && !(override instanceof UDIGMenuBuilder)) {
            // Allows override; deprecated; please write your
            // own ActionBarAdvisor rather
            override.fillCoolBar(coolBar, window);
        } else {
            new UDIGMenuBuilder().fillCoolBar(coolBar, window);
        }
    }
View Full Code Here

Examples of org.locationtech.udig.ui.MenuBuilder

    protected void fillMenuBar( IMenuManager menuBar ) {
        menuBar.add(new GroupMarker(IWorkbenchActionConstants.WB_START));

        // Support use of MenuBuilder for RCP applications based on uDig
        // (org.eclipse.ui.menu is preferred!)
        MenuBuilder override = getMenuFactory();
        if (override != null && !(override instanceof UDIGMenuBuilder)) {
            IWorkbenchWindow window = getActionBarConfigurer().getWindowConfigurer().getWindow();
            override.fillMenuBar(menuBar, window);
            return;
        }
       
        MenuManager fileMenu = new MenuManager(Messages.UDIGWorkbenchAdvisor_file,
                IWorkbenchActionConstants.M_FILE);
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.