Package lcmc.common.ui.utils

Examples of lcmc.common.ui.utils.MenuAction


                                                     Tools.getString("ClusterBrowser.DrbddiskMenuName"),
                                                     null,
                                                     null,
                                                     new AccessMode(AccessMode.ADMIN, AccessMode.NORMAL),
                                                     new AccessMode(AccessMode.OP, AccessMode.NORMAL));
        ddMenuItem.addAction(new MenuAction() {
            @Override
            public void run(final String text) {
                serviceInfo.hidePopup();
                final FilesystemRaInfo fsi = (FilesystemRaInfo) serviceInfo.addServicePanel(
                                                                                fsService,
View Full Code Here


        final MyMenuItem ipMenuItem = menuFactory.createMenuItem(ipService.getPullDownMenuName(),
                                            null,
                                            null,
                                            new AccessMode(AccessMode.ADMIN, AccessMode.NORMAL),
                                            new AccessMode(AccessMode.OP, AccessMode.NORMAL));
        ipMenuItem.addAction(new MenuAction() {
            @Override
            public void run(final String text) {
                serviceInfo.hidePopup();
                serviceInfo.addServicePanel(ipService,
                                            ipMenuItem.getPos(),
View Full Code Here

                menuFactory.createMenuItem(fsService.getPullDownMenuName(),
                                           null,
                                           null,
                                           new AccessMode(AccessMode.ADMIN, AccessMode.NORMAL),
                                           new AccessMode(AccessMode.OP, AccessMode.NORMAL));
        fsMenuItem.addAction(new MenuAction() {
            @Override
            public void run(final String text) {
                serviceInfo.hidePopup();
                serviceInfo.addServicePanel(fsService,
                                            fsMenuItem.getPos(),
View Full Code Here

                                                  ra.getPullDownMenuName(),
                                                  null,
                                                  null,
                                                  new AccessMode(AccessMode.ADMIN, AccessMode.NORMAL),
                                                  new AccessMode(AccessMode.OP, AccessMode.NORMAL));
        resourceAgentMenu.addAction(new MenuAction() {
            @Override
            public void run(final String text) {
                serviceInfo.hidePopup();
                application.invokeLater(new Runnable() {
                    @Override
View Full Code Here

                            return ServiceInfo.IS_NEW_STRING;
                        }
                        return null;
                    }
                })
                .addAction(new MenuAction() {
                    @Override
                    public void run(final String text) {
                        serviceInfo.hidePopup();
                        final CrmXml crmXML = serviceInfo.getBrowser().getCrmXml();
                        serviceInfo.addServicePanel(crmXML.getGroupResourceAgent(),
View Full Code Here

                            }
                        }
                        return null;
                    }
                })
                .addAction(new MenuAction() {
                    @Override
                    public void run(final String text) {
                        domainInfo.hidePopup();
                        domainInfo.removeMyself(Application.RunMode.LIVE);
                    }
View Full Code Here

                final MyMenuItem newDiskMenuItem = menuFactory.createMenuItem(
                        Tools.getString("DomainInfo.AddNewDisk"),
                        BlockDevInfo.HARDDISK_ICON_LARGE,
                        new AccessMode(AccessMode.ADMIN, AccessMode.NORMAL),
                        new AccessMode(AccessMode.OP, AccessMode.NORMAL))
                        .addAction(new MenuAction() {
                            @Override
                            public void run(final String text) {
                                domainInfo.hidePopup();
                                domainInfo.addDiskPanel();
                            }
                        });
                newDiskMenuItem.setPos(pos);
                newHardwareMenu.add(newDiskMenuItem);

                /* fs */
                final MyMenuItem newFilesystemMenuItem = menuFactory.createMenuItem(
                        Tools.getString("DomainInfo.AddNewFilesystem"),
                        BlockDevInfo.HARDDISK_ICON_LARGE,
                        new AccessMode(AccessMode.ADMIN, AccessMode.NORMAL),
                        new AccessMode(AccessMode.OP, AccessMode.NORMAL))
                        .addAction(new MenuAction() {
                            @Override
                            public void run(final String text) {
                                domainInfo.hidePopup();
                                domainInfo.addFilesystemPanel();
                            }
                        });
                newFilesystemMenuItem.setPos(pos);
                newHardwareMenu.add(newFilesystemMenuItem);

                /* interface */
                final MyMenuItem newInterfaceMenuItem = menuFactory.createMenuItem(
                        Tools.getString("DomainInfo.AddNewInterface"),
                        NetInfo.NET_INTERFACE_ICON_LARGE,
                        new AccessMode(AccessMode.ADMIN, AccessMode.NORMAL),
                        new AccessMode(AccessMode.OP, AccessMode.NORMAL))
                        .addAction(new MenuAction() {
                            @Override
                            public void run(final String text) {
                                domainInfo.hidePopup();
                                domainInfo.addInterfacePanel();
                            }
                        });
                newInterfaceMenuItem.setPos(pos);
                newHardwareMenu.add(newInterfaceMenuItem);

                /* graphics */
                final MyMenuItem newGraphicsMenuItem = menuFactory.createMenuItem(
                        Tools.getString("DomainInfo.AddNewGraphics"),
                        DomainInfo.VNC_ICON,
                        new AccessMode(AccessMode.ADMIN, AccessMode.NORMAL),
                        new AccessMode(AccessMode.OP, AccessMode.NORMAL))
                        .addAction(new MenuAction() {
                            @Override
                            public void run(final String text) {
                                domainInfo.hidePopup();
                                domainInfo.addGraphicsPanel();
                            }
                        });
                newGraphicsMenuItem.setPos(pos);
                newHardwareMenu.add(newGraphicsMenuItem);

                /* input dev */
                final MyMenuItem newInputDevMenuItem = menuFactory.createMenuItem(
                        Tools.getString("DomainInfo.AddNewInputDev"),
                        null,
                        new AccessMode(AccessMode.ADMIN, AccessMode.NORMAL),
                        new AccessMode(AccessMode.OP, AccessMode.NORMAL))
                        .addAction(new MenuAction() {
                            @Override
                            public void run(final String text) {
                                domainInfo.hidePopup();
                                domainInfo.addInputDevPanel();
                            }
                        });
                newInputDevMenuItem.setPos(pos);
                newHardwareMenu.add(newInputDevMenuItem);

                /* sounds */
                final MyMenuItem newSoundsMenuItem = menuFactory.createMenuItem(
                        Tools.getString("DomainInfo.AddNewSound"),
                        null,
                        new AccessMode(AccessMode.ADMIN, AccessMode.NORMAL),
                        new AccessMode(AccessMode.OP, AccessMode.NORMAL))
                        .addAction(new MenuAction() {
                            @Override
                            public void run(final String text) {
                                domainInfo.hidePopup();
                                domainInfo.addSoundsPanel();
                            }
                        });
                newSoundsMenuItem.setPos(pos);
                newHardwareMenu.add(newSoundsMenuItem);

                /* serials */
                final MyMenuItem newSerialsMenuItem = menuFactory.createMenuItem(
                        Tools.getString("DomainInfo.AddNewSerial"),
                        null,
                        new AccessMode(AccessMode.ADMIN, AccessMode.NORMAL),
                        new AccessMode(AccessMode.OP, AccessMode.NORMAL))
                        .addAction(new MenuAction() {
                            @Override
                            public void run(final String text) {
                                domainInfo.hidePopup();
                                domainInfo.addSerialsPanel();
                            }
                        });
                newSerialsMenuItem.setPos(pos);
                newHardwareMenu.add(newSerialsMenuItem);

                /* parallels */
                final MyMenuItem newParallelsMenuItem = menuFactory.createMenuItem(
                        Tools.getString("DomainInfo.AddNewParallel"),
                        null,
                        new AccessMode(AccessMode.ADMIN, AccessMode.NORMAL),
                        new AccessMode(AccessMode.OP, AccessMode.NORMAL))
                        .addAction(new MenuAction() {
                            @Override
                            public void run(final String text) {
                                domainInfo.hidePopup();
                                domainInfo.addParallelsPanel();
                            }
                        });
                newParallelsMenuItem.setPos(pos);
                newHardwareMenu.add(newParallelsMenuItem);

                /* videos */
                final MyMenuItem newVideosMenuItem = menuFactory.createMenuItem(
                        Tools.getString("DomainInfo.AddNewVideo"),
                        null,
                        new AccessMode(AccessMode.ADMIN, AccessMode.ADVANCED),
                        new AccessMode(AccessMode.OP, AccessMode.NORMAL))
                        .addAction(new MenuAction() {
                            @Override
                            public void run(final String text) {
                                domainInfo.hidePopup();
                                domainInfo.addVideosPanel();
                            }
View Full Code Here

                            return DomainInfo.IS_USED_BY_CRM_STRING;
                        }
                        return null;
                    }
                })
                .addAction(new MenuAction() {
                    @Override
                    public void run(final String text) {
                        domainInfo.hidePopup();
                        final VmsXml vxml = getBrowser().getVmsXml(host);
                        if (vxml != null && host != null) {
View Full Code Here

                            return DomainInfo.IS_USED_BY_CRM_STRING;
                        }
                        return null;
                    }
                })
                .addAction(new MenuAction() {
                    @Override
                    public void run(final String text) {
                        domainInfo.hidePopup();
                        final VmsXml vxml = getBrowser().getVmsXml(host);
                        if (vxml != null && host != null) {
View Full Code Here

                            return DomainInfo.IS_USED_BY_CRM_STRING;
                        }
                        return null;
                    }
                })
                .addAction(new MenuAction() {
                    @Override
                    public void run(final String text) {
                        domainInfo.hidePopup();
                        final VmsXml vxml = getBrowser().getVmsXml(host);
                        if (vxml != null && host != null) {
View Full Code Here

TOP

Related Classes of lcmc.common.ui.utils.MenuAction

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.