Package org.waveprotocol.wave.client.widget.toolbar.buttons

Examples of org.waveprotocol.wave.client.widget.toolbar.buttons.VerticalToolbarButtonWidget


    overflowLogic.updateStateEventually();

    // The widget for the overflow toolbar.  Construct manually and use
    // hackAddWidget so that the ToolbarButtonViewProxy can manage the state
    // of the submenus correctly.
    VerticalToolbarButtonWidget overflowButton = new VerticalToolbarButtonWidget();
    overflowSubmenu.hackInsertWidget(overflowButton, beforeIndex);

    // Return the item, initially proxying the toplevel button.
    Item item = new Item(toplevelButton, overflowButton, new ToolbarButtonUiProxy(toplevelButton));
    items.add(beforeIndex, item);
View Full Code Here


  // For GroupingToolbar.View
  //

  @Override
  public ToolbarClickButton insertClickButton(int beforeIndex) {
    ToolbarClickButton button = new ToolbarClickButton(new VerticalToolbarButtonWidget());
    insertAbstractButton(button, beforeIndex);
    return button;
  }
View Full Code Here

    return button;
  }

  @Override
  public ToolbarToggleButton insertToggleButton(int beforeIndex) {
    ToolbarToggleButton button = new ToolbarToggleButton(new VerticalToolbarButtonWidget());
    insertAbstractButton(button, beforeIndex);
    return button;
  }
View Full Code Here

    setState(State.ENABLED);
  }

  @Override
  public SubmenuToolbarWidget insertSubmenu(int beforeIndex) {
    ToolbarToggleButton submenuButton = new ToolbarToggleButton(new VerticalToolbarButtonWidget());
    submenuButton.setShowDropdownArrow(true);
    panel.insert(submenuButton.hackGetWidget(), beforeIndex);
    SubmenuToolbarWidget submenu = new SubmenuToolbarWidget(submenuButton);
    // NOTE: don't set action listener or parent on the submenu button, set on
    // the submenu itself.
View Full Code Here

    overflowLogic.updateStateEventually();

    // The widget for the overflow toolbar.  Construct manually and use
    // hackAddWidget so that the ToolbarButtonViewProxy can manage the state
    // of the submenus correctly.
    VerticalToolbarButtonWidget overflowButton = new VerticalToolbarButtonWidget();
    overflowSubmenu.hackInsertWidget(overflowButton, beforeIndex);

    // Return the item, initially proxying the toplevel button.
    Item item = new Item(toplevelButton, overflowButton, new ToolbarButtonUiProxy(toplevelButton));
    items.add(beforeIndex, item);
View Full Code Here

  // For GroupingToolbar.View
  //

  @Override
  public ToolbarClickButton insertClickButton(int beforeIndex) {
    ToolbarClickButton button = new ToolbarClickButton(new VerticalToolbarButtonWidget());
    insertAbstractButton(button, beforeIndex);
    return button;
  }
View Full Code Here

    return button;
  }

  @Override
  public ToolbarToggleButton insertToggleButton(int beforeIndex) {
    ToolbarToggleButton button = new ToolbarToggleButton(new VerticalToolbarButtonWidget());
    insertAbstractButton(button, beforeIndex);
    return button;
  }
View Full Code Here

    setState(State.ENABLED);
  }

  @Override
  public SubmenuToolbarWidget insertSubmenu(int beforeIndex) {
    ToolbarToggleButton submenuButton = new ToolbarToggleButton(new VerticalToolbarButtonWidget());
    submenuButton.setShowDropdownArrow(true);
    panel.insert(submenuButton.hackGetWidget(), beforeIndex);
    SubmenuToolbarWidget submenu = new SubmenuToolbarWidget(submenuButton);
    // NOTE: don't set action listener or parent on the submenu button, set on
    // the submenu itself.
View Full Code Here

TOP

Related Classes of org.waveprotocol.wave.client.widget.toolbar.buttons.VerticalToolbarButtonWidget

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.