Examples of MenuItem


Examples of ae.java.awt.MenuItem

    void addMenuItem(String label, String command, String currentSelection) {
        addMenuItem(delegate, label, command, currentSelection);
    }

    void addMenuItem(Object targetMenu, String label, String command, String currentSelection) {
        MenuItem menuItem;
        if (isSelected(command, currentSelection)) {
            menuItem = new CheckboxMenuItem(label, true);
        } else {
            menuItem = new MenuItem(label);
        }
        menuItem.setActionCommand(command);
        menuItem.addActionListener(this);
        menuItem.setEnabled(command != null);
        ((Menu)targetMenu).add(menuItem);
    }
View Full Code Here

Examples of android.view.MenuItem

  public boolean onCreateOptionsMenu(Menu menu)
  {
   
      super.onCreateOptionsMenu(menu);
     
      MenuItem settings = menu.add(Menu.NONE, ID_SETTINGS, Menu.NONE, "Settings");
      settings.setIcon(android.R.drawable.ic_menu_preferences);
      settings.setOnMenuItemClickListener(new OnMenuItemClickListener()
      {

      public boolean onMenuItemClick(MenuItem item)
      {
        Intent i = new Intent();
        i.setClass(getApplicationContext(), EditPreferencesActivity.class);
        MainActivity.this.startActivity(i);
        return true;
      }
       
      });
     
      MenuItem about = menu.add(Menu.NONE, Menu.NONE, Menu.NONE, "About");
      about.setIcon(android.R.drawable.ic_menu_info_details);
      about.setOnMenuItemClickListener(new OnMenuItemClickListener()
      {

      public boolean onMenuItemClick(MenuItem item)
      {
        MainActivity.this.startActivity(AboutActivity.INTENT);
View Full Code Here

Examples of at.riemers.zero.base.model.MenuItem

                session.setAttribute(ZeroConstants.MENU_KEY, menu);
            } else {
                log.debug("menu found in session");
            }
            if (menu.getSelected() == null) {
                MenuItem priorityItem = findMenuItemPriority(menu);

                if (priorityItem == null || priorityItem.getPriority() <= 1) {

                    if (!menu.getItems().isEmpty()) {
                        Iterator<MenuItem> it = menu.getItems().iterator();
                        MenuItem item = it.next();

                        log.debug(item.getAction() + Boolean.toString(item.isJsp()));

                        // skip redirects
                        while (it.hasNext() && item.isJsp()) {
                            log.debug(item.getAction() + Boolean.toString(item.isJsp()));
                            item = it.next();
                        }


                        log.debug(item.getAction() + Boolean.toString(item.isJsp()));
                        menu.select(item.getAction());
                    } else {
                        log.debug("no menus found");
                    }
                } else {
                    log.debug("priorityItem: " + priorityItem.getPriority());
                    menu.select(priorityItem.getAction());
                }



            }


            if (menuAction != null && !menuAction.equals("")) {
                menu.select(menuAction);
            }



            JSONArray jmenu = new JSONArray();
            view.getJson().element("menu", jmenu);
            createMenu(jmenu, menu.getItems());

            JSONArray jmenu2 = new JSONArray();
            JSONArray jmenu3 = new JSONArray();

            for (MenuItem item : menu.getItems()) {
                if (item.isSelected()) {
                    view.getJson().element("menu2", jmenu2);
                    createMenu(jmenu2, item.getItems());
                    for (MenuItem item2 : item.getItems()) {
                        if (item2.isSelected()) {
                            view.getJson().element("menu3", jmenu3);
                            createMenu(jmenu3, item2.getItems());
                        }
                    }
View Full Code Here

Examples of com.adito.core.MenuItem

  }

  void initTableItemActions() throws Exception {
    MenuTree tree = NavigationManager.getMenuTree(TableItemActionMenuTree.MENU_TABLE_ITEM_ACTION_MENU_TREE);
    // Web Forwards
        tree.addMenuItem(null, new MenuItem("webForward", WebForwardPlugin.MESSAGE_RESOURCES_KEY, null, 100, false, SessionInfo.ALL_CONTEXTS));
        tree.addMenuItem("webForward", new AddToFavoritesAction(WebForwardPlugin.MESSAGE_RESOURCES_KEY));
        tree.addMenuItem("webForward", new RemoveFromFavoritesAction(WebForwardPlugin.MESSAGE_RESOURCES_KEY));
        tree.addMenuItem("webForward", new RemoveResourceAction(SessionInfo.ALL_CONTEXTS, WebForwardPlugin.MESSAGE_RESOURCES_KEY));
        tree.addMenuItem("webForward", new EditResourceAction(SessionInfo.ALL_CONTEXTS, WebForwardPlugin.MESSAGE_RESOURCES_KEY));
        tree.addMenuItem("webForward", new CloneResourceAction(SessionInfo.MANAGEMENT_CONSOLE_CONTEXT, WebForwardPlugin.MESSAGE_RESOURCES_KEY));
View Full Code Here

Examples of com.centraview.common.menu.MenuItem

    String dataSource = Settings.getInstance().getSiteInfo(CVUtility.getHostName(super.getServlet().getServletContext())).getDataSource();

    String forward = "customerKbDetail";
    // set up the left nav menu
    ArrayList menuList = new ArrayList();
    menuList.add(new MenuItem("Tickets", "TicketList.do", false));
    menuList.add(new MenuItem("FAQ", "FAQList.do", false));
    menuList.add(new MenuItem("Knowledgebase", "KBList.do", true));
    request.setAttribute("cvMenu", new MenuBean("Support", menuList));

    HttpSession session = request.getSession();
    UserObject userObject = (UserObject)session.getAttribute("userobject");
View Full Code Here

Examples of com.centraview.common.menu.MenuItem

  {
    String dataSource = Settings.getInstance().getSiteInfo(CVUtility.getHostName(super.getServlet().getServletContext())).getDataSource();

    String forward = "customerInvoiceDetails";
    // set up the left nav menu
    MenuItem orderMenuItem = new MenuItem("Order History", "OrderList.do", false);
    MenuItem invoiceMenuItem = new MenuItem("Invoice History", "InvoiceList.do", true);
    MenuItem paymentMenuItem = new MenuItem("Payment History", "PaymentList.do", false);
    ArrayList menuList = new ArrayList();
    menuList.add(orderMenuItem);
    menuList.add(invoiceMenuItem);
    menuList.add(paymentMenuItem);
    MenuBean invoiceMenu = new MenuBean("Accounting", menuList);
View Full Code Here

Examples of com.centraview.common.menu.MenuItem

  {
    String dataSource = Settings.getInstance().getSiteInfo(CVUtility.getHostName(super.getServlet().getServletContext())).getDataSource();

    String forward = "customerPaymentDetail";
    // set up the left nav menu
    MenuItem orderMenuItem = new MenuItem("Order History", "OrderList.do", false);
    MenuItem invoiceMenuItem = new MenuItem("Invoice History", "InvoiceList.do", false);
    MenuItem paymentMenuItem = new MenuItem("Payment History", "PaymentList.do", true);
    ArrayList menuList = new ArrayList();
    menuList.add(orderMenuItem);
    menuList.add(invoiceMenuItem);
    menuList.add(paymentMenuItem);
    MenuBean paymentMenu = new MenuBean("Accounting", menuList);
View Full Code Here

Examples of com.cooldatasoft.common.MenuItem

    ListView<MenuItem> primaryMenuListView = new ListView<MenuItem>("menuItem", menuItemList) {
      private static final long serialVersionUID = 1L;

      @Override
      protected void populateItem(ListItem<MenuItem> item) {
        final MenuItem menuItem = (MenuItem) item.getModelObject();

        Link<Void> link = null;
        log.info("Menu : {} , Type : {} ", menuItem.getMenuText(), menuItem.getDestinationType());
        if (DestinationType.AJAX_TARGET == menuItem.getDestinationType()) {
          if ("menuLink".equals(menuItem.getAjaxLink().getId())) {
            throw new RuntimeException("MenuLink needs to have menuLink as wicket id!");
          }
          link = menuItem.getAjaxLink();
        } else {
          link = new Link<Void>("menuLink") {
            private static final long serialVersionUID = 1L;

            @Override
            public void onClick() {
              if (menuItem != null) {
                processResponse(menuItem);
              }
            }
          };
        }

        Label seperator = new Label("menuSeperator");
        seperator.add(new AttributeModifier("class", new Model<String>("divider divider-vert")));

        Label linkText = new Label("linkText");
        link.add(new AttributeModifier("class", new Model<String>("item-primary")));

        if (menuItem != null && menuItem.getMenuText() != null && !menuItem.isSeperator()) {
          linkText.setDefaultModel(new Model<String>(menuItem.getMenuText()));
          linkText.setRenderBodyOnly(true);
        }
        link.add(linkText);
        if (menuItem.isSeperator()) {
          link.setVisible(false);
        } else {
          seperator.setVisible(false);
        }

        WebMarkupContainer subMenuListContainer = new WebMarkupContainer("subMenuListContainer");
        List<MenuItem> subMenuList = new ArrayList<MenuItem>();
        if (menuItem.getSubMenuItemList() != null) {
          subMenuList = menuItem.getSubMenuItemList();
        }
        ListView<MenuItem> subMenuListView = new ListView<MenuItem>("subMenuItem", subMenuList) {
          private static final long serialVersionUID = 1L;

          @Override
          protected void populateItem(ListItem<MenuItem> item) {
            final MenuItem subMenuItem = (MenuItem) item.getModelObject();

            Link<Void> subMenuLink = null;
            log.info("Submenu : {} , Type : {} ", subMenuItem.getMenuText(), subMenuItem.getDestinationType());
            if (DestinationType.AJAX_TARGET == subMenuItem.getDestinationType()) {
              if (!"subMenuLink".equals(subMenuItem.getAjaxLink().getId())) {
                throw new RuntimeException("Needs to have id as subMenuLink");
              }
              subMenuLink = subMenuItem.getAjaxLink();
            } else {
              subMenuLink = new Link<Void>("subMenuLink") {
                private static final long serialVersionUID = 1L;

                @Override
                public void onClick() {
                  if (subMenuItem != null) {
                    processResponse(subMenuItem);
                  }
                }
              };
            }

            Label subMenuSeperatorOrSecondaryTitle = new Label("subMenuSeperatorOrSecondaryTitle");

            if (subMenuItem.isSeperator()) {
              subMenuSeperatorOrSecondaryTitle.add(new AttributeModifier("class", new Model<String>(
                  "divider divider-horiz")));
            } else if (subMenuItem.isSubmenuTitle()) {
              subMenuSeperatorOrSecondaryTitle.add(new AttributeModifier("class", new Model<String>(
                  "item-secondary-title")));
              subMenuSeperatorOrSecondaryTitle.setDefaultModel(new Model<String>(subMenuItem.getMenuText()));
            }

            Label subMenuLinkText = new Label("subMenuLinkText");
            if (subMenuItem != null && subMenuItem.getMenuText() != null && !subMenuItem.isSeperator()) {
              subMenuLinkText.setDefaultModel(new Model<String>(subMenuItem.getMenuText()));
              subMenuLinkText.setRenderBodyOnly(true);
            }

            Iterator<Component> iterator = subMenuLink.iterator();
            boolean found = false;
            while (iterator.hasNext()) {
              Component next = iterator.next();
              if (subMenuLinkText.getId().equals(next.getId())) {
                found = true;
                break;
              }
            }
            if (!found) {
              subMenuLink.add(subMenuLinkText);
            }

            if (subMenuItem.isSeperator() || subMenuItem.isSubmenuTitle()) {
              subMenuLink.setVisible(false);
            } else {
              subMenuSeperatorOrSecondaryTitle.setVisible(false);
            }
View Full Code Here

Examples of com.cosmo.ui.widgets.MenuItem

      Node menuNode;
      Element eElement;
      Element menuElement;
      NodeList menuList;
      NodeList nList;
      MenuItem menuitem;
      ArrayList<MenuItem> menuItems = new ArrayList<MenuItem>();

      try
      {
         fileName = File.separator + "WEB-INF" + File.separator + WorkspaceProperties.PROPERTIES_FILENAME;
         is = new FileInputStream(workspace.getServerContext().getRealPath(fileName));

         DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
         DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
         Document doc = dBuilder.parse(is);
         doc.getDocumentElement().normalize();

         // Obtiene los elementos de men�
         menuList = doc.getElementsByTagName(CosmoStaticMenuProvider.XML_NODE_MENU);
         for (int menuId = 0; menuId < menuList.getLength(); menuId++)
         {
            menuNode = menuList.item(menuId);
            if (menuNode.getNodeType() == Node.ELEMENT_NODE)
            {
               menuElement = (Element) menuNode;
               if (MenuWidget.convertToMenuType(menuElement.getAttribute(CosmoStaticMenuProvider.XML_ATT_TYPE)) == type)
               {
                  mtype = MenuWidget.convertToMenuType(menuElement.getAttribute(CosmoStaticMenuProvider.XML_ATT_TYPE));
                  if (mtype == type)
                  {
                     // Obtiene los elementos de men� est�ticos
                     nList = menuElement.getElementsByTagName(CosmoStaticMenuProvider.XML_NODE_MENUITEM);
                     for (int temp = 0; temp < nList.getLength(); temp++)
                     {
                        nNode = nList.item(temp);
                        if (nNode.getNodeType() == Node.ELEMENT_NODE)
                        {
                           eElement = (Element) nNode;
                           menuitem = new MenuItem(eElement.getAttribute(CosmoStaticMenuProvider.XML_ATT_ID),
                                                   eElement.getAttribute(CosmoStaticMenuProvider.XML_ATT_NAME),
                                                   eElement.getAttribute(CosmoStaticMenuProvider.XML_ATT_HREF),
                                                   eElement.getAttribute(CosmoStaticMenuProvider.XML_ATT_PARENT));

                           // Si existe icono especificado, lo agrega
                           if (eElement.getAttribute(CosmoStaticMenuProvider.XML_ATT_ICON) != null)
                           {
                              menuitem.setIcon(eElement.getAttribute(CosmoStaticMenuProvider.XML_ATT_ICON));
                           }

                           menuItems.add(menuitem);
                        }
                     }

                     // Obtiene las secciones din�micas
                     String source;
                     nList = menuElement.getElementsByTagName(CosmoStaticMenuProvider.XML_NODE_MENUSECTION);
                     for (int temp = 0; temp < nList.getLength(); temp++)
                     {
                        nNode = nList.item(temp);
                        if (nNode.getNodeType() == Node.ELEMENT_NODE)
                        {
                           eElement = (Element) nNode;
                           source = eElement.getAttribute(CosmoStaticMenuProvider.XML_ATT_SOURCE);

                           if (!StringUtils.isNullOrEmptyTrim(source))
                           {
                              if (source.equalsIgnoreCase("corm-apps"))
                              {
                                 for (OrmApplication app : workspace.getProperties().getOrmProperties().getOrmApplications())
                                 {
                                    menuitem = new MenuItem(app.getId(),
                                                            app.getTitle(),
                                                            app.getApplicationUrl(workspace),
                                                            "");

                                    // Si existe icono especificado, lo agrega
                                    if (!StringUtils.isNullOrEmptyTrim(eElement.getAttribute(CosmoStaticMenuProvider.XML_ATT_ICON)))
                                    {
                                       menuitem.setIcon(eElement.getAttribute(CosmoStaticMenuProvider.XML_ATT_ICON));
                                    }

                                    menuItems.add(menuitem);
                                 }
                              }
View Full Code Here

Examples of com.extjs.gxt.ui.client.widget.menu.MenuItem

   private void createStatusMenu()
   {
     iJabConstants constants = JabberApp.getConstants();
     statusMenu = new Menu();
    
     onlineItem = new MenuItem();
     onlineItem.setText(constants.online());
     onlineItem.addSelectionListener(new SelectionListener<MenuEvent>()
     {
      public void componentSelected(MenuEvent ce) {
        changeShow("");
       
      }
     });

     onlineItem.setIconStyle("contact-icon-online");
     statusMenu.add(onlineItem);
    
     chatItem = new MenuItem();
     chatItem.setText(constants.freeChat());
     chatItem.addSelectionListener(new SelectionListener<MenuEvent>()
     {
      public void componentSelected(MenuEvent ce) {
        changeShow("chat");
      }      
     });

     chatItem.setIconStyle("contact-icon-online");
     statusMenu.add(chatItem);
    
     awayItem = new MenuItem();
     awayItem.setText(constants.away());
     awayItem.addSelectionListener(new SelectionListener<MenuEvent>()
     {
      public void componentSelected(MenuEvent ce) {
        changeShow("away")
      }      
     });
     awayItem.setIconStyle("contact-icon-away");
     statusMenu.add(awayItem);
    
     dndItem = new MenuItem();
     dndItem.setText(constants.dnd());
     dndItem.setIconStyle("contact-icon-busy");
     dndItem.addSelectionListener(new SelectionListener<MenuEvent>()
     {
      public void componentSelected(MenuEvent ce) {
        changeShow("dnd");        
      }
     });
     statusMenu.add(dndItem);
    
     xaItem = new MenuItem();
     xaItem.setText(constants.xa());
     xaItem.addSelectionListener(new SelectionListener<MenuEvent>()
     {
      public void componentSelected(MenuEvent ce) {
         changeShow("xa");
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.