Examples of KongaMenu


Examples of org.jitterbit.ui.widget.menu.KongaMenu

            individualActions.put(type, new IndividualSettingAction(type, selected.contains(type)));
        }
    }
    public KongaMenu buildMenu() {
        KongaMenu menu = new KongaMenu("Routes To Show");
        for (RouteType type : RouteType.values()) {
            menu.add(individualActions.get(type));
        }
        menu.addActions(null, showAll, hideAll);
        return menu;
    }
View Full Code Here

Examples of org.jitterbit.ui.widget.menu.KongaMenu

    public FunctionMenu(ExpressionArea expressionArea, boolean withInstanceFunctions) {
        checkNotNull(expressionArea, "expressionArea");
        this.expressionArea = expressionArea;
        handler = new Handler();
        menu = new KongaMenu(Strings.get("FunctionMenu.Name"));
        menu.setIcon(Icons.FORMULA_ICON);
        populateMenu(withInstanceFunctions);
    }
View Full Code Here

Examples of org.jitterbit.ui.widget.menu.KongaMenu

        menu.addSeparator();
        menu.add(new DeleteNodeAction(controller, node));
    }

    private JMenu buildLayoutMenu(OperationWrapperNode node) {
        KongaMenu menu = new KongaMenu("Layout");
        menu.addActions(new ResetOperationNodeLayoutAction(controller, node),
                        new SetNodeCoordinatesAction(controller, node));
        return menu;
    }
View Full Code Here

Examples of org.jitterbit.ui.widget.menu.KongaMenu

        menu.addSeparator();
        addEmailMenu(menu);
    }

    private void addOperationMenu(JMenu parent) {
        KongaMenu opMenu = new KongaMenu("&Operation", getMenuIcon(EntityType.Operation));
        FailureOperationSelector selector = new FailureOperationSelector(controller, node);
        opMenu.add(new OpenSuccessFailureSelectorDialogAction(selector));
        Action createNew = new CreateNewOperationAction(controller, node, RouteType.FAILURE);
        opMenu.add(createNew);
        opMenu.add(new RemoveFailureOperationAction(controller, node));
        parent.add(opMenu);
    }
View Full Code Here

Examples of org.jitterbit.ui.widget.menu.KongaMenu

    private static Icon getMenuIcon(EntityType type) {
        return EntityIcons.forType(type).getDefaultIcon(Size.SMALL);
    }

    private void addEmailMenu(JMenu parent) {
        KongaMenu opMenu = new KongaMenu("&Email", getMenuIcon(EntityType.EmailMessage));
        FailureEmailSelector selector = new FailureEmailSelector(controller, node);
        opMenu.add(new OpenSuccessFailureSelectorDialogAction(selector));
        Action createNew = new CreateNewEmailAction(controller, node, RouteType.FAILURE);
        opMenu.add(createNew);
        opMenu.add(new RemoveFailureEmailAction(controller, node));
        parent.add(opMenu);
    }
View Full Code Here

Examples of org.jitterbit.ui.widget.menu.KongaMenu

    }

    private void addDebugItems(AbstractGraphNode node, JPopupMenu pm) {
        if (DebugMode.IS_ENABLED) {
            pm.addSeparator();
            KongaMenu debug = new KongaMenu("Debug");
            EntityDebugActions actions = new EntityDebugActions();
            actions.addToMenu(debug);
            debug.add(new PrintNodeToConsoleAction(node));
            pm.add(debug);
        }
    }
View Full Code Here

Examples of org.jitterbit.ui.widget.menu.KongaMenu

    public SelectScheduleMenuBuilder(OperationGraphController controller) {
        this.controller = controller;
    }

    public JMenu build(OperationWrapperNode node) {
        KongaMenu menu = buildSelectorMenu(node);
        addCreateNewItem(menu, node);
        checkEnabledState(menu, node);
        return menu;
    }
View Full Code Here

Examples of org.jitterbit.ui.widget.menu.KongaMenu

   
    private KongaMenu buildSelectorMenu(final OperationWrapperNode node) {
        EntityMenuSelector<Schedule> ms = new EntityMenuSelector<Schedule>(
                        controller.getProject(), EntityType.Schedule, Schedule.class);
        ms.setPreselectedEntity(getCurrentSchedule(node));
        KongaMenu menu = ms.getMenu(Strings.get("Schedule.Menu.Name"), null, new Receiver<Schedule>() {

            @Override
            public void handle(Schedule s) {
                controller.setSchedule(node, s);
            }
View Full Code Here

Examples of org.jitterbit.ui.widget.menu.KongaMenu

        if (action == null) {
            return null;
        } else if (action instanceof ToggleAction) {
            return new ToggleActionCheckBoxMenuItem((ToggleAction) action);
        } else {
            return new KongaMenu(action);
        }
    }
View Full Code Here

Examples of org.jitterbit.ui.widget.menu.KongaMenu

    public DataElementsMenu(GlobalDataElements projectVariables, ExpressionArea expressionArea) {
        checkNotNull(expressionArea, "expressionArea");
        checkNotNull(projectVariables, "projectVariables");
        this.expressionArea = expressionArea;
        this.projectVariables = projectVariables;
        menu = new KongaMenu(getString("DataElement.Menu.Name"));
        menu.addMenuListener(new MenuPopulator());
    }
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.