Examples of PMenuItem


Examples of com.ponysdk.ui.server.basic.PMenuItem

        menuBar.addSeparator();
    }

    @Override
    public void addPageIndex(int pageIndex, final PCommand command) {
        final PMenuItem item = new PMenuItem(String.valueOf(pageIndex + 1));
        item.setWidth("15px");
        item.setCommand(command);
        menuBar.insertItem(item, 4 + items.values().size());
        items.put(pageIndex, item);
    }
View Full Code Here

Examples of com.ponysdk.ui.server.basic.PMenuItem

    private void initUI() {
        menuBar = new PMenuBar();
        menuBar.setStyleName("pony-ActionToolbar");
        menuBar.setStyleProperty("marginRight", ".5em");

        startMenuItem = new PMenuItem("<<");
        menuBar.addItem(startMenuItem);
        menuBar.addSeparator();
        previousMenuItem = new PMenuItem("<");
        menuBar.addItem(previousMenuItem);
        menuBar.addSeparator();

        menuBar.addSeparator();
        nextMenuItem = new PMenuItem(">");
        menuBar.addItem(nextMenuItem);
        menuBar.addSeparator();
        endMenuItem = new PMenuItem(">>");
        menuBar.addItem(endMenuItem);

        add(menuBar);
    }
View Full Code Here

Examples of com.ponysdk.ui.server.basic.PMenuItem

        final PMenuBar menuBar = new PMenuBar();
        final PMenuBar fileBar = new PMenuBar(vertical);

        menuBar.addItem("File", fileBar);

        final PMenuItem newItem = new PMenuItem("New");
        newItem.setCommand(new PCommand() {

            @Override
            public void execute() {
                PNotificationManager.notify("Menu Selection, " + newItem.getText(), Notification.HUMANIZED);
            }
        });
        final PMenuItem openItem = new PMenuItem("Open");
        openItem.setCommand(new PCommand() {

            @Override
            public void execute() {
                PNotificationManager.notify("Menu Selection, " + openItem.getText(), Notification.HUMANIZED);
            }
        });

        final PMenuItem closeItem = new PMenuItem("Close");
        openItem.setCommand(new PCommand() {

            @Override
            public void execute() {
                PNotificationManager.notify("Menu Selection, " + closeItem.getText(), Notification.HUMANIZED);
            }
        });

        fileBar.addItem(newItem);
        fileBar.addItem(openItem);
        fileBar.addItem(closeItem);
        fileBar.addSeparator();

        final PMenuBar recentItem = new PMenuBar(vertical);

        fileBar.addItem("Recent", recentItem);

        final PMenuItem recent1 = new PMenuItem("recent1");
        recent1.setCommand(new PCommand() {

            @Override
            public void execute() {
                PNotificationManager.notify("Menu Selection, " + recent1.getText(), Notification.HUMANIZED);
            }
        });
        final PMenuItem recent2 = new PMenuItem("recent2");
        recent2.setCommand(new PCommand() {

            @Override
            public void execute() {
                PNotificationManager.notify("Menu Selection, " + recent2.getText(), Notification.HUMANIZED);
            }
        });

        recentItem.addItem(recent1);
        recentItem.addSeparator();
View Full Code Here

Examples of com.ponysdk.ui.server.basic.PMenuItem

    private void initUI() {
        menuBar = new PMenuBar();
        addStyleName(PonySDKTheme.PAGE_NAVIGATION);
        add(menuBar);

        startMenuItem = new PMenuItem("<<");
        menuBar.addItem(startMenuItem);
        menuBar.addSeparator();

        previousMenuItem = new PMenuItem("<");
        menuBar.addItem(previousMenuItem);
        menuBar.addSeparator();

        menuBar.addSeparator();
        nextMenuItem = new PMenuItem(">");
        menuBar.addItem(nextMenuItem);
        menuBar.addSeparator();

        endMenuItem = new PMenuItem(">>");
        menuBar.addItem(endMenuItem);
    }
View Full Code Here

Examples of com.ponysdk.ui.server.basic.PMenuItem

        menuBar.addItem(endMenuItem);
    }

    @Override
    public void addPageIndex(final int pageIndex) {
        final PMenuItem item = new PMenuItem(String.valueOf(pageIndex + 1));
        item.setCommand(getClickCommand(pageIndex));
        menuBar.insertItem(item, 4 + items.values().size());
        items.put(pageIndex, item);
    }
View Full Code Here

Examples of com.ponysdk.ui.server.basic.PMenuItem

        nextMenuItem.setCommand(getClickCommand(pageIndex));
    }

    @Override
    public void setSelectedPage(final int pageIndex) {
        final PMenuItem item = (PMenuItem) items.get(pageIndex).asWidget();
        item.setEnabled(false);
        item.setStyleName(PonySDKTheme.PAGE_NAVIGATION_ITEM_SELECTED);
    }
View Full Code Here

Examples of com.ponysdk.ui.server.basic.PMenuItem

    protected void buildActions() {
        final PMenuBar actionBar = new PMenuBar();
        actionBar.setStyleName("pony-ActionToolbar");

        refreshButton = new PMenuItem("Refresh", new PCommand() {

            @Override
            public void execute() {
                refresh();
            }
        });
        actionBar.addItem(refreshButton);
        actionBar.addSeparator();

        resetButton = new PMenuItem("Reset", new PCommand() {

            @Override
            public void execute() {
                reset();
            }
        });

        actionBar.addItem(resetButton);

        if (complexListConfiguration.getExportConfiguration() != null) {
            actionBar.addSeparator();
            final PMenuBar exportListMenuBar = new PMenuBar(true);

            for (final Exporter<D> exporter : complexListConfiguration.getExportConfiguration().getExporters()) {
                final PMenuItem item = new PMenuItem(exporter.name(), new PCommand() {

                    @Override
                    public void execute() {

                        final SelectionResult<D> selectionResult = getSelectedData();
View Full Code Here

Examples of com.ponysdk.ui.server.basic.PMenuItem

            });
            hasPreferenceAction = true;
        }

        if (complexListConfiguration.isShowPreferences()) {
            menuBarAction.addItem(new PMenuItem("Order columns", new PCommand() {

                @Override
                public void execute() {

                    PConfirmDialog.show("Column Ordering", new PreferenceForm(descriptorsByCaption.values(), localEventBus, complexListConfiguration.getTableName()), new PConfirmDialogHandler() {
View Full Code Here

Examples of com.ponysdk.ui.server.basic.PMenuItem

    public DefaultActionSelectorView() {
        addStyleName(PonySDKTheme.MENUBAR_LIGHT);
        final PMenuBar menuBarAction = new PMenuBar(true);
        addItem("", menuBarAction);
        selectAllMenuItem = new PMenuItem(PString.get("list.selector.all"));
        selectAllMenuItem.setCommand(getSelectAllCommand());
        addItem(selectAllMenuItem);
        selectNoneMenuItem = new PMenuItem(PString.get("list.selector.none"));
        selectNoneMenuItem.setCommand(getSelectNoneCommand());

        menuBarAction.addItem(selectAllMenuItem);
        menuBarAction.addItem(selectNoneMenuItem);
    }
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.