Examples of ClickHandler


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

    };

    // Create a button that logs in user "marino":
    IButton loginButtonMarino = new IButton(I18nProvider.getSampleMessages().securityLogInWith("marino"));
    loginButtonMarino.setWidth("50%");
    loginButtonMarino.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        Authentication.getInstance().login("marino", "marino", initMapCallback);
      }
    });
    buttonLayout.addMember(loginButtonMarino);

    // Create a button that logs in user "luc":
    IButton loginButtonLuc = new IButton(I18nProvider.getSampleMessages().securityLogInWith("luc"));
    loginButtonLuc.setWidth("50%");
    loginButtonLuc.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        Authentication.getInstance().login("luc", "luc", initMapCallback);
      }
    });
View Full Code Here

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

    // Create a button to toggle the navigation addons on and off
    final IButton butTogglePanButton = new IButton(I18nProvider.getSampleMessages().togglePanButtons());
    butTogglePanButton.setWidth100();
    buttonLayout.addMember(butTogglePanButton);

    butTogglePanButton.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        map.setNavigationAddonEnabled(!map.isNavigationAddonEnabled());
      }
    });

    // Create a button to toggle the scalebar on and off
    final IButton butToggleScaleBar = new IButton(I18nProvider.getSampleMessages().toggleScaleBar());
    butToggleScaleBar.setWidth100();
    buttonLayout.addMember(butToggleScaleBar);

    butToggleScaleBar.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        map.setScalebarEnabled(!map.isScaleBarEnabled());
      }
    });
View Full Code Here

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

      focusButton.setShowDisabledIcon(false);
      exportButton.setShowDisabledIcon(false);
      if (handler == null) {
        exportButton.setVisible(false);
      }
      focusButton.addClickHandler(new ClickHandler() {

        public void onClick(ClickEvent event) {
          zoomToBounds();
        }
      });
      showButton.addClickHandler(new ClickHandler() {

        public void onClick(ClickEvent event) {
          showFeatureDetail();
        }
      });
      exportButton.addClickHandler(new ClickHandler() {

        public void onClick(ClickEvent event) {
          if (handler != null) {
            exportButton.setDisabled(true);
            exportButton.setIcon(PROCESSING);
View Full Code Here

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

        searchBtn.setLayoutAlign(Alignment.CENTER);
        searchBtn.setSrc(BTN_SEARCH_IMG);
        searchBtn.setPrompt(messages.searchWidgetSearch());
        searchBtn.setHeight(16);
        searchBtn.setWidth(16);
        searchBtn.addClickHandler(new ClickHandler() {
          public void onClick(ClickEvent event) {
            favouriteItems.deselectAllRecords();
            favouriteItems.selectRecord(rollOverRecord);
            parent.startSearch();
          }
        });
        filterBtn = new ImgButton();
        filterBtn.setActionType(SelectionType.CHECKBOX);
        filterBtn.setShowDown(false);
        filterBtn.setShowRollOver(false);
        filterBtn.setSrc(BTN_FILTER_IMG);
        filterBtn.setLayoutAlign(Alignment.CENTER);
        filterBtn.setPrompt(messages.searchFavouritesListWidgetFilter());
        filterBtn.setHeight(16);
        filterBtn.setWidth(16);
        filterBtn.addClickHandler(new ClickHandler() {
          public void onClick(ClickEvent event) {
            rollOverRecord.setFilterActivated(!rollOverRecord.isFilterActivated());
            updateLayerFilters();
          }
        });
View Full Code Here

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

      final IButton saveButton = new IButton(messages.searchFavouritesListWidgetSave());
      saveButton.setIcon(BTN_SAVE_IMG);
      saveButton.setAutoFit(true);
      saveButton.setShowDisabledIcon(false);
      saveButton.setDisabled(true);
      saveButton.addClickHandler(new ClickHandler() {
        public void onClick(ClickEvent event) {
          SearchFavourite oldFav = flr.getFavourite();
          SearchFavourite newFav = (SearchFavourite) oldFav.clone();
          newFav.setName(nameItem.getValueAsString());
          newFav.setShared(sharedItem.getValueAsBoolean());
          flr.setFavourite(newFav);
          SearchWidgetRegistry.getFavouritesController().onChangeRequested(
              new FavouriteEvent(oldFav, newFav, SearchFavouritesListPanel.this));
        }
      });

      final IButton cancelButton = new IButton(messages.searchFavouritesListWidgetCancel());
      cancelButton.setIcon(BTN_CANCEL_IMG);
      cancelButton.setAutoFit(true);
      cancelButton.setDisabled(true);
      cancelButton.setShowDisabledIcon(false);
      cancelButton.addClickHandler(new ClickHandler() {
        public void onClick(ClickEvent event) {
          FavouritesListGrid.this.collapseRecord(record);
          FavouritesListGrid.this.expandRecord(record);
        }
      });

      form.addItemChangedHandler(new ItemChangedHandler() {
        public void onItemChanged(ItemChangedEvent event) {
          if (saveButton.isDisabled()) {
            saveButton.setDisabled(false);
            cancelButton.setDisabled(false);
          }
        }
      });

      IButton editCritButton = new IButton(messages.searchFavouritesListWidgetEditFilter());
      editCritButton.setIcon(BTN_EDIT_IMG);
      editCritButton.setAutoFit(true);
      editCritButton.setShowDisabledIcon(false);
      editCritButton.setTooltip(messages.searchFavouritesListWidgetEditFilterTooltip());
      editCritButton.addClickHandler(new ClickHandler() {
        public void onClick(ClickEvent event) {
          SearchWidget sw = null;
          if (AttributeSearchPanel.canHandle(fav.getCriterion())) {
            sw = SearchWidgetRegistry.getSearchWidgetInstance(AttributeSearchCreator.IDENTIFIER);
          }
          if (sw == null && CombinedSearchPanel.canHandle(fav.getCriterion())) {
            sw = SearchWidgetRegistry.getSearchWidgetInstance(CombinedSearchCreator.IDENTIFIER);
          }
          if (sw == null) {
            SC.say(messages.searchFavouritesListWidgetSearchWindowNotFound());
            return;
          }

          sw.showForSave(new SaveRequestHandler() {
            public void onSaveRequested(SaveRequestEvent event) {
              SearchFavourite oldFav = flr.getFavourite();
              SearchFavourite newFav = (SearchFavourite) oldFav.clone();
              newFav.setCriterion(event.getCriterion());
              flr.setFavourite(newFav);
              SearchWidgetRegistry.getFavouritesController().onChangeRequested(
                  new FavouriteEvent(oldFav, newFav, SearchFavouritesListPanel.this));
            }
          });
          sw.initialize(fav.getCriterion());
        }
      });

      IButton deleteButton = new IButton(messages.searchFavouritesListWidgetDelete());
      deleteButton.setIcon(BTN_DELETE_IMG);
      deleteButton.setAutoFit(true);
      deleteButton.setShowDisabledIcon(false);
      deleteButton.addClickHandler(new ClickHandler() {
        public void onClick(ClickEvent event) {
          SC.ask(messages.searchFavouritesListWidgetDelete(),
              messages.searchFavouritesListWidgetDeleteMessage(), new BooleanCallback() {
                public void execute(Boolean value) {
                  if (value) {
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);
            if (sourceBtn.equals(button)) {
View Full Code Here

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

    mainPrefs.setPane(form);
    tabs.setTabs(mainPrefs);

    IButton printButton = new IButton();
    printButton.setTitle(messages.printPrefsPrint());
    printButton.addClickHandler(new ClickHandler() {

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

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

          showInfo.setLayoutAlign(Alignment.CENTER);
          showInfo.setSrc(SHOW_LAYERINFO_ICON);
          showInfo.setPrompt(messages.layerTreeWithLegendLayerActionsToolTip());
          showInfo.setHeight(16);
          showInfo.setWidth(16);
          showInfo.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
              LayerActions la = new LayerActions(rollOverLayerTreeNode.getLayer());
              la.draw();
            }
          });
View Full Code Here

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

      setIconSize(LAYERTREEBUTTON_SIZE - 8);
      setIcon(action.getIcon());
      setTooltip(action.getTooltip());
      setActionType(SelectionType.BUTTON);
      setShowDisabledIcon(false);
      addClickHandler(new ClickHandler() {
        public void onClick(ClickEvent event) {
          try {
            action.onClick(tree.rollOverLayerTreeNode.getLayer());
            update();
          } catch (Throwable t) {
View Full Code Here

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

      setIcon(modalAction.getDeselectedIcon());
      setActionType(SelectionType.CHECKBOX);
      setTooltip(modalAction.getDeselectedTooltip());
      setShowDisabledIcon(false);

      this.addClickHandler(new ClickHandler() {
        public void onClick(ClickEvent event) {
          LayerTreeTreeNode selectedLayerNode = tree.rollOverLayerTreeNode;
          if (LayerTreeModalButton.this.isSelected()) {
            modalAction.onSelect(selectedLayerNode.getLayer());
          } else {
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.