Package com.foreach.across.modules.web.menu

Examples of com.foreach.across.modules.web.menu.Menu.addItem()


  public void deselectingParentDeselectsChild() {
    Menu menu = new Menu();
    menu.addItem( "path1" );

    Menu item = menu.addItem( "path2" );
    item.addItem( "sub1" );
    Menu subItem = item.addItem( "sub2" );

    subItem.addItem( "subsub1" ).setSelected( true );
    subItem.addItem( "subsub2" );
View Full Code Here


    Menu item = menu.addItem( "path2" );
    item.addItem( "sub1" );
    Menu subItem = item.addItem( "sub2" );

    subItem.addItem( "subsub1" ).setSelected( true );
    subItem.addItem( "subsub2" );

    item.setSelected( false );

    assertFalse( menu.getItemWithPath( "path1" ).isSelected() );
View Full Code Here

    Menu item = menu.addItem( "path2" );
    item.addItem( "sub1" );
    Menu subItem = item.addItem( "sub2" );

    subItem.addItem( "subsub1" ).setSelected( true );
    subItem.addItem( "subsub2" );

    item.setSelected( false );

    assertFalse( menu.getItemWithPath( "path1" ).isSelected() );
    assertFalse( menu.getItemWithPath( "path2" ).isSelected() );
View Full Code Here

  }

  @Test
  public void deselectingChildDoesNotDeselectParent() {
    Menu menu = new Menu();
    menu.addItem( "path1" );

    Menu item = menu.addItem( "path2" );
    item.addItem( "sub1" );
    Menu subItem = item.addItem( "sub2" );
View Full Code Here

  public void deselectingChildDoesNotDeselectParent() {
    Menu menu = new Menu();
    menu.addItem( "path1" );

    Menu item = menu.addItem( "path2" );
    item.addItem( "sub1" );
    Menu subItem = item.addItem( "sub2" );

    subItem.addItem( "subsub1" ).setSelected( true );
    subItem.addItem( "subsub2" );
View Full Code Here

    Menu item = menu.addItem( "path2" );
    item.addItem( "sub1" );
    Menu subItem = item.addItem( "sub2" );

    subItem.addItem( "subsub1" ).setSelected( true );
    subItem.addItem( "subsub2" );

    subItem.getItemWithPath( "subsub1" ).setSelected( false );

    assertFalse( menu.getItemWithPath( "path1" ).isSelected() );
View Full Code Here

    Menu item = menu.addItem( "path2" );
    item.addItem( "sub1" );
    Menu subItem = item.addItem( "sub2" );

    subItem.addItem( "subsub1" ).setSelected( true );
    subItem.addItem( "subsub2" );

    subItem.getItemWithPath( "subsub1" ).setSelected( false );

    assertFalse( menu.getItemWithPath( "path1" ).isSelected() );
    assertTrue( menu.getItemWithPath( "path2" ).isSelected() );
View Full Code Here

  }

  @Test
  public void onlyOneItemCanBeSelected() {
    Menu menu = new Menu();
    menu.addItem( "path1" );

    Menu item = menu.addItem( "path2" );
    item.addItem( "sub1" );
    Menu subItem = item.addItem( "sub2" );
View Full Code Here

  public void onlyOneItemCanBeSelected() {
    Menu menu = new Menu();
    menu.addItem( "path1" );

    Menu item = menu.addItem( "path2" );
    item.addItem( "sub1" );
    Menu subItem = item.addItem( "sub2" );

    subItem.addItem( "subsub1" ).setSelected( true );
    subItem.addItem( "subsub2" );
View Full Code Here

    Menu item = menu.addItem( "path2" );
    item.addItem( "sub1" );
    Menu subItem = item.addItem( "sub2" );

    subItem.addItem( "subsub1" ).setSelected( true );
    subItem.addItem( "subsub2" );

    menu.getItemWithPath( "sub1" ).setSelected( true );

    assertFalse( menu.getItemWithPath( "path1" ).isSelected() );
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.