Examples of YuiMenuItem


Examples of org.wicketstuff.yui.markup.html.menu.YuiMenuItem

  List<AbstractYuiMenuItem> getMenuItemsForGroupA()
  {
    List<AbstractYuiMenuItem> mil = new ArrayList<AbstractYuiMenuItem>();

    mil.add(new YuiMenuItem("Menu Item #1")
    {

      @Override
      public AbstractLink getLink(String menuItemLinkId)
      {
        return new Link(menuItemLinkId)
        {

          @Override
          public void onClick()
          {

          }

        };
      }

      @Override
      public MarkupContainer getSubMenu(String menuItemSubMenuId)
      {
        return null;
      }

    });

    mil.add(new YuiMenuItem("Menu Item #2")
    {

      @Override
      public AbstractLink getLink(String menuItemLinkId)
      {
View Full Code Here

Examples of org.wicketstuff.yui.markup.html.menu.YuiMenuItem

  protected List<AbstractYuiMenuItem> getMenuItemsForGroupB()
  {
    List<AbstractYuiMenuItem> mil = new ArrayList<AbstractYuiMenuItem>();

    mil.add(new YuiMenuItem("Menu Item B1")
    {

      @Override
      public AbstractLink getLink(String menuItemLinkId)
      {
        return new Link(menuItemLinkId)
        {

          @Override
          public void onClick()
          {

          }

        };
      }

      @Override
      public MarkupContainer getSubMenu(String menuItemSubMenuId)
      {
        return null;
      }

    });

    final YuiMenuItem mi;
    mil.add(mi = new CheckedYuiMenuItem("Menu Item B2")
    {

      @Override
      protected void onCheck(AjaxRequestTarget target)
      {

      }

      @Override
      public MarkupContainer getSubMenu(String menuItemSubMenuId)
      {
        // TODO Auto-generated method stub
        return null;
      }

    });
    mi.setChecked(true);
    return mil;

  }
View Full Code Here

Examples of org.wicketstuff.yui.markup.html.menu2.YuiMenuItem

    final YuiMenu subMenu2 = secondMenu.newSubMenu("mb_secondMenu");
    subMenu2.setOutputMarkupId(true);
    subMenu2.addMenuItem(new TestAction("M2 : L1"));

    final YuiMenuItem m2L2 = new YuiMenuItem(new TestAction("M2 : L2"));
    subMenu2.addMenuItem(m2L2);

    subMenu2.addMenuItem(new AjaxLinkAction("M2 : L3 (Ajax) - toggles M2 : L2")
    {
      @Override
      public void onClick(AjaxRequestTarget target)
      {
        MenuBar2Page.this.info(getName().getObject());
        m2L2.setDisabled(!m2L2.isDisabled());
        m2L2.setChecked(!m2L2.isDisabled());
        m2L2.setSelected(m2L2.isChecked());
        target.addComponent(feedback);
        target.addComponent(mb);
      }
    });
    subMenu2.addMenuItem(new TestAction("M2 : L4"));
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.