Examples of ClickHandler


Examples of com.smartgwt.client.widgets.events.ClickHandler

    setMargin(5);
  }

  protected void buildWidget() {
    disabledBtn = createButton(NOTHEME_ICON, messages.expandingThemeWidgetNoThemeSelected());
    disabledBtn.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        activateViewConfig(null);
      }
    });

    for (ViewConfig viewConfig : themeInfo.getThemeConfigs()) {
      RangeConfig rangeConfig = getRangeConfigForCurrentScale(viewConfig, mapWidget.getMapModel().getMapView()
          .getCurrentScale());

      String icon;
      if (rangeConfig != null) {
        icon = "[ISOMORPHIC]/" + rangeConfig.getIcon();
      } else {
        icon = "[ISOMORPHIC]/" + viewConfig.getIcon();
      }
      final IButton button = createButton(icon, viewConfig.getDescription());

      final ViewConfigItem item = new ViewConfigItem();
      item.setViewConfig(viewConfig);
      item.setButton(button);

      button.addClickHandler(new ClickHandler() {
        public void onClick(ClickEvent event) {
          activateViewConfig(item);
        }
      });
      viewConfigItems.add(item);
    }

    masterBtn = createButton(disabledBtn.getIcon(), disabledBtn.getTooltip());
    masterBtn.setShowShadow(true);
    masterBtn.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        if (panel != null && panel.isVisible()) {
          hidePanel();
        } else {
          showPanel();
View Full Code Here

Examples of com.smartgwt.client.widgets.events.ClickHandler

     
      final ViewConfigItem item = new ViewConfigItem();
      item.setViewConfig(viewConfig);
      item.setButton(button);

      button.addClickHandler(new ClickHandler() {
        public void onClick(ClickEvent event) {
          if (null != getActiveViewConfig() && getActiveViewConfig().equals(item)) {
            button.setSelected(false);
            activateViewConfig(null);
          }
View Full Code Here

Examples of com.smartgwt.client.widgets.events.ClickHandler

      String tooltip = vectorLayer.getFilter();
      if ( tooltip.length() > 1000) {
        tooltip = tooltip.substring(0, 1000);
      }
      removeFilter.setTooltip(tooltip);
      removeFilter.addClickHandler(new ClickHandler() {
        public void onClick(ClickEvent event) {
          vectorLayer.setFilter(null);
          removeFilter.setVisible(false);
        }
      });
      layout.addMember(removeFilter);
    }

    // ----------------------------------------------------------

    IButton legendInfo = new IButton(messages.layerActionsShowLegend());
    legendInfo.setIcon(BTN_SHOWLEGEND_IMG);
    legendInfo.setWidth(230);
    legendInfo.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        showLegend();
      }
    });
    layout.addMember(legendInfo);
View Full Code Here

Examples of com.smartgwt.client.widgets.events.ClickHandler

    titleBar.setPadding(5);

    IButton btnZoom = new IButton(messages.geometricSearchWidgetSelectionSearchZoomToSelection());
    btnZoom.setIcon(BTN_FOCUS_IMG);
    btnZoom.setAutoFit(true);
    btnZoom.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        onZoomClick();
      }
    });

    IButton btnAdd = new IButton(messages.geometricSearchWidgetSelectionSearchAddSelection());
    btnAdd.setIcon(BTN_ADD_IMG);
    btnAdd.setAutoFit(true);
    btnAdd.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        onAddClick();
      }
    });
View Full Code Here

Examples of com.smartgwt.client.widgets.events.ClickHandler

    IButton favouritesSBtn = new IButton(messages.searchWidgetAddToFavourites());
    favouritesSBtn.setIcon(BTN_FAVOURITES_IMG);
    favouritesSBtn.setAutoFit(true);
    favouritesSBtn.setShowDisabledIcon(false);
    favouritesSBtn.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        onAddToFavourites();
      }
    });
    IButton favouritesRBtn = new IButton(messages.searchWidgetAddToFavourites());
    favouritesRBtn.setIcon(BTN_FAVOURITES_IMG);
    favouritesRBtn.setAutoFit(true);
    favouritesRBtn.setShowDisabledIcon(false);
    favouritesRBtn.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        onAddToFavourites();
      }
    });
    searchBtn = new IButton(messages.searchWidgetSearch());
    searchBtn.setIcon(BTN_SEARCH_IMG);
    searchBtn.setAutoFit(true);
    searchBtn.setShowDisabledIcon(false);
    searchBtn.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        onSearch();
      }
    });
    IButton resetBtn = new IButton(messages.searchWidgetReset());
    resetBtn.setIcon(BTN_RESET_IMG);
    resetBtn.setAutoFit(true);
    resetBtn.setShowDisabledIcon(false);
    resetBtn.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        searchPanel.reset();
      }
    });
    IButton saveBtn = new IButton(messages.searchWidgetSave());
    saveBtn.setIcon(BTN_SAVE_IMG);
    saveBtn.setAutoFit(true);
    saveBtn.setShowDisabledIcon(false);
    saveBtn.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        onSave();
      }
    });
    IButton cancelBtn = new IButton(messages.searchWidgetCancel());
    cancelBtn.setIcon(BTN_CANCEL_IMG);
    cancelBtn.setAutoFit(true);
    cancelBtn.setShowDisabledIcon(false);
    cancelBtn.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        close();
      }
    });
View Full Code Here

Examples of com.smartgwt.client.widgets.events.ClickHandler

    buttonLayout.setHeight(20);
    buttonLayout.setWidth100();
    IButton addBtn = new IButton(messages.favouritesControllerAddAdd());
    addBtn.setIcon(BTN_ADD_IMG);
    addBtn.setAutoFit(true);
    addBtn.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        if (form.validate()) {
          addWindow.hide();
          fav.setName(nameItem.getValueAsString());
          fav.setShared(sharedItem.getValueAsBoolean());
          FavouritesCommService.saveSearchFavourite(fav, new DataCallback<SearchFavourite>() {
            public void execute(SearchFavourite result) {
              fireAddEvent(new FavouriteEvent(null, result, FavouritesController.this));
              addWindow.destroy();
            }
          });
        }
      }
    });
    IButton cancelBtn = new IButton(messages.favouritesControllerAddCancel());
    cancelBtn.setIcon(BTN_CANCEL_IMG);
    cancelBtn.setAutoFit(true);
    cancelBtn.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        addWindow.destroy();
      }
    });
    LayoutSpacer lsr = new LayoutSpacer();
View Full Code Here

Examples of com.smartgwt.client.widgets.events.ClickHandler

    if (error.getStackTrace() != null && error.getStackTrace().length > 0) {
      expandButton = new Button("View details");
      expandButton.setWidth(100);
      expandButton.setLayoutAlign(Alignment.RIGHT);
      expandButton.addClickHandler(new ClickHandler() {

        public void onClick(ClickEvent event) {
          setDetailsVisible(!detailsLayout.isVisible());
        }
      });
View Full Code Here

Examples of com.smartgwt.client.widgets.events.ClickHandler

    button.setHeight(buttonSize);
    button.setIconSize(buttonSize - 8);
    button.setIcon(modalAction.getIcon());
    button.setActionType(SelectionType.CHECKBOX);
    button.setRadioGroup(CONTROLLER_RADIO_GROUP);
    button.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        if (button.isSelected()) {
          modalAction.onSelect(event);
        } else {
View Full Code Here

Examples of com.smartgwt.client.widgets.events.ClickHandler

    btnLayout.setStyleName(STYLE_SEARCH_ROW);

    IButton btnAddRow = new IButton();
    btnAddRow.setWidth(26);
    btnAddRow.setIcon("[ISOMORPHIC]/geomajas/silk/add.png");
    HandlerRegistration addReg = btnAddRow.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        IButton btnAddRow2 = (IButton) event.getSource();
        for (int i = 0; i < buttonPanes.size(); i++) {
          IButton button = (IButton) buttonPanes.get(i).getMember(0);
          if (btnAddRow2.equals(button)) {
            addEmptyRow(i + 1);
            break;
          }
        }
        buttonPanes.get(0).getMember(1).setDisabled(false);
      }
    });

    IButton btnRemoveRow = new IButton();
    btnRemoveRow.setWidth(26);
    btnRemoveRow.setIcon("[ISOMORPHIC]/geomajas/silk/remove.png");
    HandlerRegistration removeReg = btnRemoveRow.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        IButton sourceBtn = (IButton) event.getSource();
        for (int i = 0; i < buttonPanes.size(); i++) {
          IButton button = (IButton) buttonPanes.get(i).getMember(1);
View Full Code Here

Examples of com.smartgwt.client.widgets.events.ClickHandler

    rightLayout.setWidth(100);
    searchButton = new IButton(I18nProvider.getSearch().btnSearch());
    searchButton.setIcon("[ISOMORPHIC]/geomajas/silk/find.png");
    searchButton.setWidth(100);
    searchButton.setDisabled(true);
    searchButton.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        search();
      }
    });
    resetButton = new IButton(I18nProvider.getSearch().btnReset());
    resetButton.setIcon("[ISOMORPHIC]/geomajas/silk/undo.png");
    resetButton.setWidth(100);
    resetButton.setDisabled(true);
    resetButton.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        empty();
      }
    });
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.