Package org.jitterbit.integration.client.ui.interchange.core.action

Examples of org.jitterbit.integration.client.ui.interchange.core.action.InterchangeActionFactory


        }
        return menu;
    }

    private KongaMenuItem createMenuItem(InterchangeView view, EntityType t) {
        InterchangeActionFactory f = InterchangeActionFactory.getNewEntityFactory(t);
        ApplicationAction a = f.get(view);
        KongaMenuItem menuItem = new KongaMenuItem(a);
        return menuItem;
    }
View Full Code Here


                    wizardButtonAdded = true;
                }
                ApplicationAction action = new NewProjectAction(view.getWindow(), view.getProjectManager());
                bin.add(KongaButton.forToolbar(action).setUseMediumActionIcon(true));
            } else {
                InterchangeActionFactory f = InterchangeActionFactory.getNewEntityFactory(type);
                ApplicationAction a = f.get(view);
                if (a != null) {
                    KongaButton button = KongaButton.forToolbar(a);
                    Icon icon = InterchangeActionDictionary.DICTIONARY.getMediumIcon(a.getID());
                    button.setIcon(icon);
                    bin.add(button);
View Full Code Here

            ActionUtils.run(action, this, "create-new");
        }
    }

    private Action getActionToRun(EntityType type) {
        InterchangeActionFactory factory = (type == EntityType.Folder) ?
                        InterchangeActionFactory.NEW_FOLDER : InterchangeActionFactory.getNewEntityFactory(type);
        return factory.get(view);
    }
View Full Code Here

    public GettingStartedPage(InterchangeView view, List<EntityType> wizardTypes) {
        this(getNewOperationAction(view), new OpenJitterbitConnectConsoleAction(view, wizardTypes));
    }

    private static ApplicationAction getNewOperationAction(InterchangeView view) {
        InterchangeActionFactory factory = InterchangeActionFactory.getNewEntityFactory(EntityType.Operation);
        return factory.get(view);
    }
View Full Code Here

        }
        view.getEditorService().openEditor(page);
    }

    private static ApplicationAction getNewOperationAction(InterchangeView view) {
        InterchangeActionFactory factory = InterchangeActionFactory.getNewEntityFactory(EntityType.Operation);
        return factory.get(view);
    }
View Full Code Here

        this.view = view;
    }

    @Override
    protected PopupMenuItem createItem() {
        InterchangeActionFactory factory = InterchangeActionFactory.getNewEntityFactory(type);
        return new Item(factory.get(view), type);
    }
View Full Code Here

            }
        }
    }

    private KongaButton createButton(InterchangeView view, EntityType type) {
        InterchangeActionFactory actionFactory = InterchangeActionFactory.getNewEntityFactory(type);
        Action action = actionFactory.get(view);
        KongaButton button = new KongaButton(action);
        button.setUseMediumActionIcon(true);
        button.setHorizontalAlignment(SwingConstants.LEADING);
        String name = (String) action.getValue(Action.NAME);
        if (name.startsWith("New ")) {
View Full Code Here

TOP

Related Classes of org.jitterbit.integration.client.ui.interchange.core.action.InterchangeActionFactory

Copyright © 2018 www.massapicom. 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.