Package com.smartgwt.client.widgets.events

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


    buttonLayout.setMembersMargin(5);
    buttonLayout.setHeight(25);

    // Create a button to show the "roads" objects into a FeatureGrid:
    IButton button1a = new IButton("Show roads");
    button1a.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        VectorLayer layer = (VectorLayer) getMap().getMapModel().getLayer("roadsLayer");
        table.setLayer(layer);
        layer.getFeatureStore().getFeatures(GeomajasConstant.FEATURE_INCLUDE_ALL, new LazyLoadCallback() {
View Full Code Here


    // The search button opens the search widget:
    searchButton = new IButton();
    searchButton.setIcon("[ISOMORPHIC]/geomajas/silk/find.png");
    searchButton.setSize(BTN_WIDTH + "px", BTN_WIDTH + "px");
    searchButton.setRadioGroup("panels");
    searchButton.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        if (isOpen(searchPanel)) {
          hidePanel();
        } else {
          showPanel(searchPanel);
        }
      }
    });

    // The grid button opens the feature list grid:
    gridButton = new IButton();
    gridButton.setIcon("[ISOMORPHIC]/geomajas/osgeo/table.png");
    gridButton.setSize(BTN_WIDTH + "px", BTN_WIDTH + "px");
    gridButton.setRadioGroup("panels");
    gridButton.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        if (isOpen(gridPanel)) {
          hidePanel();
        } else {
          showPanel(gridPanel);
        }
      }
    });

    // A close button for closing. Only visible when a panel is open:
    closeBtn = new Img("[ISOMORPHIC]/images/close.png", BTN_WIDTH, BTN_WIDTH);
    closeBtn.addClickHandler(new ClickHandler() {

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

    // The search button opens the search widget:
    searchButton = new IButton();
    searchButton.setIcon("[ISOMORPHIC]/geomajas/silk/find.png");
    searchButton.setSize(BTN_WIDTH + "px", BTN_WIDTH + "px");
    searchButton.setRadioGroup("panels");
    searchButton.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        if (isOpen(searchPanel)) {
          hidePanel();
        } else {
          showPanel(searchPanel);
        }
      }
    });

    // The grid button opens the feature list grid:
    gridButton = new IButton();
    gridButton.setIcon("[ISOMORPHIC]/geomajas/osgeo/table.png");
    gridButton.setSize(BTN_WIDTH + "px", BTN_WIDTH + "px");
    gridButton.setRadioGroup("panels");
    gridButton.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        if (isOpen(gridPanel)) {
          hidePanel();
        } else {
          showPanel(gridPanel);
        }
      }
    });

    // A close button for closing. Only visible when a panel is open:
    closeBtn = new Img("[ISOMORPHIC]/images/close.png", BTN_WIDTH, BTN_WIDTH);
    closeBtn.addClickHandler(new ClickHandler() {

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

    btnPoint = new IButton(messages.geometricSearchWidgetFreeDrawingPoint());
    btnPoint.setIcon(BTN_POINT_CREATE_IMG);
    btnPoint.setAutoFit(true);
    btnPoint.setActionType(SelectionType.RADIO);
    btnPoint.setRadioGroup("drawType");
    btnPoint.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        onDrawPoint();
      }
    });

    btnLine = new IButton(messages.geometricSearchWidgetFreeDrawingLine());
    btnLine.setIcon(BTN_LINE_CREATE_IMG);
    btnLine.setAutoFit(true);
    btnLine.setActionType(SelectionType.RADIO);
    btnLine.setRadioGroup("drawType");
    btnLine.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        onDrawLine();
      }
    });

    btnPolygon = new IButton(messages.geometricSearchWidgetFreeDrawingPolygon());
    btnPolygon.setIcon(BTN_POLYGON_CREATE_IMG);
    btnPolygon.setAutoFit(true);
    btnPolygon.setActionType(SelectionType.RADIO);
    btnPolygon.setRadioGroup("drawType");
    btnPolygon.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        onDrawPolygon();
      }
    });

    IButton btnAdd = new IButton(messages.geometricSearchWidgetFreeDrawingAdd());
    btnAdd.setIcon(BTN_ADD_IMG);
    btnAdd.setAutoFit(true);
    btnAdd.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        onAdd();
      }
    });

    btnUndo = new IButton(messages.geometricSearchWidgetFreeDrawingUndo());
    btnUndo.setIcon(BTN_UNDO_IMG);
    btnUndo.setAutoFit(true);
    btnUndo.setDisabled(true);
    btnUndo.setShowDisabledIcon(false);
    btnUndo.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        onUndo();
      }
    });

    btnRedo = new IButton(messages.geometricSearchWidgetFreeDrawingRedo());
    btnRedo.setIcon(BTN_REDO_IMG);
    btnRedo.setAutoFit(true);
    btnRedo.setDisabled(true);
    btnRedo.setShowDisabledIcon(false);
    btnRedo.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        onRedo();
      }
    });
View Full Code Here

  public SearchPage(String title, final MapWidget map) {
    super(title, map);

    IButton btnAttSearch = new IButton("Open Attribute Search Window");
    btnAttSearch.setAutoFit(true);
    btnAttSearch.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        SearchWidgetRegistry.getSearchWidgetInstance(AttributeSearchCreator.IDENTIFIER).showForSearch();
      }
    });

    IButton btnGeoSearch = new IButton("Open Geographic Search window");
    btnGeoSearch.setAutoFit(true);
    btnGeoSearch.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        SearchWidgetRegistry.getSearchWidgetInstance(GeometricSearchCreator.IDENTIFIER).showForSearch();
      }
    });

    IButton btnComSearch = new IButton("Open Combined Search window");
    btnComSearch.setAutoFit(true);
    btnComSearch.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        SearchWidgetRegistry.getSearchWidgetInstance(CombinedSearchCreator.IDENTIFIER).showForSearch();
      }
    });

    IButton btnFavSearch = new IButton("Open Favourite Searches window");
    btnFavSearch.setAutoFit(true);
    btnFavSearch.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        SearchWidgetRegistry.getSearchWidgetInstance(SearchFavouritesListCreator.IDENTIFIER).showForSearch();
      }
    });
View Full Code Here

    ribbonBar.setSize("100%", "94px");

    ToolStrip toolStrip = new ToolStrip();
    toolStrip.setWidth100();
    ToolStripButton btn1 = new ToolStripButton("Toggle group title");
    btn1.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        ribbonBar.setShowGroupTitles(!ribbonBar.isShowGroupTitles());
      }
    });
View Full Code Here

    ribbon.setSize("100%", "120px");

    ToolStrip toolStrip = new ToolStrip();
    toolStrip.setWidth100();
    ToolStripButton btn1 = new ToolStripButton("Toggle group title");
    btn1.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        ribbon.getRibbonBar(0).setShowGroupTitles(!ribbon.getRibbonBar(0).isShowGroupTitles());
      }
    });
View Full Code Here

    buttonLayout.setMembersMargin(5);
    buttonLayout.setHeight(25);

    // Create a button to show the "roads" objects into a FeatureGrid:
    IButton button1a = new IButton("Show roads");
    button1a.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        VectorLayer layer = (VectorLayer) getMap().getMapModel().getLayer("roadsLayer");
        table.setLayer(layer);
        layer.getFeatureStore().getFeatures(GeomajasConstant.FEATURE_INCLUDE_ALL, new LazyLoadCallback() {
View Full Code Here

    if (buttonAction instanceof RadioAction) {
      final RadioAction radioAction = (RadioAction) buttonAction;
      setActionType(SelectionType.CHECKBOX);
      setRadioGroup(radioAction.getRadioGroup());
      addClickHandler(new ClickHandler() {

        public void onClick(ClickEvent event) {
          radioAction.setSelected(isSelected());
        }

      });
    } else {
      addClickHandler(new ClickHandler() {

        public void onClick(ClickEvent event) {
          buttonAction.onClick(null);
        }
      });
View Full Code Here

    buttonLayout.setMembersMargin(5);
    buttonLayout.setHeight(25);

    // Create a button to show the "roads" objects into a FeatureGrid:
    IButton button1a = new IButton("Show roads");
    button1a.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        VectorLayer layer = (VectorLayer) getMap().getMapModel().getLayer("roadsLayer");
        table.setLayer(layer);
        layer.getFeatureStore().getFeatures(GeomajasConstant.FEATURE_INCLUDE_ALL, new LazyLoadCallback() {
View Full Code Here

TOP

Related Classes of com.smartgwt.client.widgets.events.ClickHandler

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.