Package com.smartgwt.client.widgets.menu

Examples of com.smartgwt.client.widgets.menu.MenuItem.addClickHandler()


  }

  private void addOfflineAvailabilityItem() {
    MenuItem offlineAvailabilityItem = new MenuItem("Configure offline availability");
    offlineAvailabilityItem.setIcon(Imgs.DISCONNECTED.get());
    offlineAvailabilityItem.addClickHandler(new ClickHandler(){
      public void onClick(MenuItemClickEvent event) {
        new OfflineAvailabilityConfig(view);
      }});
    items.add(offlineAvailabilityItem);
  }
View Full Code Here


  }

  private void addRecentChangelogItem() {
    MenuItem changes = new MenuItem("Show recent changes");
    changes.setIcon(Imgs.TOOLTIP.get());
    changes.addClickHandler(new ClickHandler(){
      public void onClick(MenuItemClickEvent event) {
        view.getChangelogHelper().draw(); //show from version 0 onwards
        view.showTooltips(StaticConfig.VERSION_ID-1);
      }});
    items.add(changes);
View Full Code Here

  }

  private void addResetSettings() {
    MenuItem reset = new MenuItem("Reset my settings");
    reset.setIcon(Imgs.CROSS.get());
    reset.addClickHandler(new ClickHandler(){
      public void onClick(MenuItemClickEvent event) {
        LocalStorageHelper.clearSettings();
        Window.Location.reload();
      }});
    items.add(reset);
View Full Code Here

  }

  private void addTooltipsItem() {
    MenuItem about = new MenuItem("Show help bubbles");
    about.setIcon(Imgs.TOOLTIP.get());
    about.addClickHandler(new ClickHandler(){
      public void onClick(MenuItemClickEvent event) {
        view.showTooltips(0); //show from version 0 onwards
      }});
    items.add(about);
  }
View Full Code Here

  }
 
  private void addAboutItem() {
    MenuItem about = new MenuItem("About (version " + StaticConfig.VERSION + ")");
    about.setIcon(Imgs.QUESTION_MARK.get());
    about.addClickHandler(new ClickHandler(){
      public void onClick(MenuItemClickEvent event) {
        new About(view);
      }});
    items.add(about);
  }
View Full Code Here

    if (!compatabilities.allSupported()) {
      compatibility.setIcon(Imgs.WARNING.get());
    } else {
      compatibility.setIcon(Imgs.COMPATIBLE.get());
    }
    compatibility.addClickHandler(new ClickHandler(){
      @Override
      public void onClick(MenuItemClickEvent event) {
        compatabilities.drawContent();
      }});
    items.add(compatibility);
View Full Code Here

  private void addRefreshSubMenu() {
   
    Menu refreshSubMenu = new Menu()
       
    MenuItem prefixUpdate = new MenuItem("Force prefixes update");
    prefixUpdate.addClickHandler(new ClickHandler(){

      @Override
      public void onClick(MenuItemClickEvent event) {
        view.setAutocompletePrefixes(true);
      }});
View Full Code Here

        view.setAutocompletePrefixes(true);
      }});
    MenuItem endpointsUpdate = null;
    if (view.getEnabledFeatures().endpointSelectionEnabled()) {
      endpointsUpdate = new MenuItem("Force endpoints update");
      endpointsUpdate.addClickHandler(new ClickHandler(){
        @Override
        public void onClick(MenuItemClickEvent event) {
          view.initEndpointDataSource(true);
        }});
    }
View Full Code Here

  private void setContextMenu() {
    Menu menu = new Menu();
    MenuItem copy = new MenuItem();
    copy.setTitle("Create copy");
    copy.setIcon(Imgs.COPY_TAB.get());
    copy.addClickHandler(new ClickHandler() {
      @Override
      public void onClick(MenuItemClickEvent event) {
        int tabNumber = ((QueryTabs) getTabSet()).getTabNumber(getTabObject().getID());
        TabSettings tabSettings = (TabSettings) view.getSettings().getTabArray().get(tabNumber).clone();
        tabSettings.setTabTitle("Copy of " + tabSettings.getTabTitle());
View Full Code Here

    setMenu(mainMenu);
  }
 
  private MenuItem getNamedGraphMenuItem() {
    MenuItem namedGraphMenuItem = new MenuItem("Specify Named Graphs");
    namedGraphMenuItem.addClickHandler(new ClickHandler() {
      @Override
      public void onClick(MenuItemClickEvent event) {
        drawGraphWindow(GraphListGrid.GraphArgType.NAMED_GRAPH);
      }
    });
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.