Examples of KongaPopupMenu


Examples of org.jitterbit.ui.widget.popup.KongaPopupMenu

            }
            return false;
        }

        private void showJitterbitConnectMenu() {
            JPopupMenu popup = new KongaPopupMenu();
            popup.add(openConnectConsoleAction);
            tree.showPopupMenu(popup);
        }
View Full Code Here

Examples of org.jitterbit.ui.widget.popup.KongaPopupMenu

        this.controller = controller;
        this.hoverer = hoverer;
    }

    public JPopupMenu createPopupMenu(Action... actions) {
        JPopupMenu popupMenu = new KongaPopupMenu();
        for (Action a : actions) {
            popupMenu.add(a);
        }
        popupMenu.addPopupMenuListener(new PopupMenuListener() {


            @Override
            public void popupMenuWillBecomeVisible(PopupMenuEvent e) {
                setHovererBlocked(true);
View Full Code Here

Examples of org.jitterbit.ui.widget.popup.KongaPopupMenu

                handlePopupMenuRequest((IntegrationEntity) node, p);
            }
        }

        private void handlePopupMenuRequest(IntegrationEntity e, Point p) {
            JPopupMenu popup = new KongaPopupMenu();
            JMenuItem showDepsItem = popup.add(new ShowDependenciesAction(e));
            if (pageDisplayer != null) {
                showDepsItem.setFont(showDepsItem.getFont().deriveFont(Font.BOLD));
                popup.add(new OpenEditorAction(e));
            }
            graph.showContextMenu(popup, p);
        }
View Full Code Here

Examples of org.jitterbit.ui.widget.popup.KongaPopupMenu

    public JPopupMenu getPopupMenu(PopupMenuSite site, List<?> objects) {
        JPopupMenu pm = super.getPopupMenu(site, objects);
        if (isDebugActionsApplicable(objects)) {
            boolean addSeparator = true;
            if (pm == null) {
                pm = new KongaPopupMenu();
                addSeparator = false;
            }
            addDebugMenuTo(pm, addSeparator);
        }
        return pm;
View Full Code Here

Examples of org.jitterbit.ui.widget.popup.KongaPopupMenu

        boolean selectionExists = c.getSelectionStart() != c.getSelectionEnd();
        boolean enabled = c.isEnabled();
        boolean editable = c.isEditable();
        boolean pwd = (c instanceof JPasswordField);

        KongaPopupMenu pm = new KongaPopupMenu();

        Action a = actions.get(DefaultEditorKit.cutAction);
        a.setEnabled(selectionExists && enabled && editable && !pwd);
        JMenuItem mi = new JMenuItem(a);
        mi.setText(UiResourceBundle.getString("Cut"));
        pm.add(mi);

        a = new DefaultEditorKit.CopyAction();
        a.setEnabled(selectionExists && !pwd);
        mi = new JMenuItem(a);
        mi.setText(UiResourceBundle.getString("Copy"));
        pm.add(mi);

        a = new DefaultEditorKit.PasteAction();
        a.setEnabled(enabled && editable);
        mi = new JMenuItem(a);
        mi.setText(UiResourceBundle.getString("Paste"));
        pm.add(mi);

        a = new DeleteAction(c);
        a.setEnabled(selectionExists && enabled && editable);
        pm.add(a);

        pm.addSeparator();

        pm.add(new SelectAllAction(c));

        return pm;
    }
View Full Code Here

Examples of org.jitterbit.ui.widget.popup.KongaPopupMenu

        }
        additionalActions.add(o);
    }

    private KongaPopupMenu getContextMenu() {
        KongaPopupMenu popup = KongaTextComponentCustomizer.getPopupMenu(component);
        return addAdditionalActionsToContextMenu(popup);
    }
View Full Code Here

Examples of org.jitterbit.ui.widget.popup.KongaPopupMenu

    private KongaPopupMenu addAdditionalActionsToContextMenu(KongaPopupMenu standard) {
        if (additionalActions == null) {
            return standard;
        }
        KongaPopupMenu newMenu = new KongaPopupMenu();
        newMenu.addItems(additionalActions);
        for (Component c : standard.getComponents()) {
            newMenu.add(c);
        }
        return newMenu;
    }
View Full Code Here

Examples of org.jitterbit.ui.widget.popup.KongaPopupMenu

        addMouseListener(mouseLst);
        popupMenu.addMouseListener(mouseLst);
    }

    private void createPopupMenu(Action[] actions) {
        popupMenu = new KongaPopupMenu();
        for (Action a : actions) {
            popupMenuPopulator.addMenuItem(popupMenu, a);
        }
        setEnabled(actions.length > 0);
        popupWidth = popupMenu.getPreferredSize().width;
View Full Code Here

Examples of org.jitterbit.ui.widget.popup.KongaPopupMenu

    /**
     * Creates the popup menu that will appear when the arrow button is pressed.
     */
    protected JPopupMenu createPopupMenu() {
        KongaPopupMenu menu = new KongaPopupMenu();
        menu.addActions(optionActions);
        registerMenuItemListener(menu);
        return menu;
    }
View Full Code Here

Examples of org.jitterbit.ui.widget.popup.KongaPopupMenu

            }
            return false;
        }

        private JPopupMenu createPopupMenu(KongaTreeNode root) {
            JPopupMenu pm = new KongaPopupMenu();
            pm.add(getCheckAllAction(root));
            pm.add(getUncheckAllAction(root));
            return pm;
        }
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.