Package com.sencha.gxt.core.shared.event

Examples of com.sencha.gxt.core.shared.event.GroupingHandlerRegistration


   * @param filter the filter
   */
  public void addFilter(Filter<M, ?> filter) {
    filters.put(filter.getValueProvider().getPath(), filter);

    GroupingHandlerRegistration r = new GroupingHandlerRegistration();
    r.add(filter.addUpdateHandler(handler));
    r.add(filter.addActivateHandler(handler));
    r.add(filter.addDeactivateHandler(handler));
    registrations.put(filter, r);
  }
View Full Code Here


   */
  public Series() {
  }

  public HandlerRegistration addSeriesHandler(SeriesHandler<M> handler) {
    GroupingHandlerRegistration reg = new GroupingHandlerRegistration();
    reg.add(ensureHandlers().addHandler(SeriesSelectionEvent.getType(), handler));
    reg.add(ensureHandlers().addHandler(SeriesItemOutEvent.getType(), handler));
    reg.add(ensureHandlers().addHandler(SeriesItemOverEvent.getType(), handler));
    return reg;
  }
View Full Code Here

    axisConfig.setZIndex(1);
    labelConfig.setZIndex(3);
  }

  public HandlerRegistration addAxisHandler(AxisHandler handler) {
    GroupingHandlerRegistration reg = new GroupingHandlerRegistration();
    reg.add(ensureHandlers().addHandler(AxisSelectionEvent.getType(), handler));
    reg.add(ensureHandlers().addHandler(AxisItemOutEvent.getType(), handler));
    reg.add(ensureHandlers().addHandler(AxisItemOverEvent.getType(), handler));
    return reg;
  }
View Full Code Here

    sprite.setComponent(this);
    surface.add(sprite);
  }

  public HandlerRegistration addSpriteHandler(SpriteHandler handler) {
    GroupingHandlerRegistration reg = new GroupingHandlerRegistration();
    reg.add(ensureHandler().addHandler(SpriteSelectionEvent.getType(), handler));
    reg.add(ensureHandler().addHandler(SpriteOutEvent.getType(), handler));
    reg.add(ensureHandler().addHandler(SpriteOverEvent.getType(), handler));
    return reg;
  }
View Full Code Here

    borderConfig.setFill(Color.NONE);
  }

  @Override
  public HandlerRegistration addLegendHandler(LegendHandler handler) {
    GroupingHandlerRegistration reg = new GroupingHandlerRegistration();
    reg.add(ensureHandlers().addHandler(LegendSelectionEvent.getType(), handler));
    reg.add(ensureHandlers().addHandler(LegendItemOutEvent.getType(), handler));
    reg.add(ensureHandlers().addHandler(LegendItemOverEvent.getType(), handler));
    return reg;
  }
View Full Code Here

    return ensureHandler().addHandler(BeforeLoadEvent.getType(), handler);
  }

  @Override
  public HandlerRegistration addLoaderHandler(LoaderHandler<C, M> handler) {
    GroupingHandlerRegistration group = new GroupingHandlerRegistration();
    group.add(ensureHandler().addHandler(BeforeLoadEvent.getType(), handler));
    group.add(ensureHandler().addHandler(LoadEvent.getType(), handler));
    group.add(ensureHandler().addHandler(LoadExceptionEvent.getType(), handler));
    return group;
  }
View Full Code Here

      handlerRegistration.removeHandler();
    }
    this.store = store;
    if (store != null) {
      if (handlerRegistration == null) {
        handlerRegistration = new GroupingHandlerRegistration();
      }
      handlerRegistration.add(store.addStoreAddHandler(handler));
      handlerRegistration.add(store.addStoreRemoveHandler(handler));
      handlerRegistration.add(store.addStoreClearHandler(handler));
      handlerRegistration.add(store.addStoreUpdateHandler(handler));
View Full Code Here

    this.target = target;

    if (target != null) {
      Handler handler = new Handler();
      handlerRegistration = new GroupingHandlerRegistration();
      handlerRegistration.add(target.addDomHandler(handler, MouseOverEvent.getType()));
      handlerRegistration.add(target.addDomHandler(handler, MouseOutEvent.getType()));
      handlerRegistration.add(target.addDomHandler(handler, MouseMoveEvent.getType()));
      handlerRegistration.add(target.addHandler(handler, HideEvent.getType()));
      handlerRegistration.add(target.addHandler(handler, AttachEvent.getType()));
View Full Code Here

      bind(null);
    }
    this.grid = grid;
    if (grid != null) {
      grid.view.setTrackMouseOver(false);
      handlerRegistration = new GroupingHandlerRegistration();

      handlerRegistration.add(grid.addViewReadyHandler(handler));
      handlerRegistration.add(grid.addCellMouseDownHandler(handler));
      keyNav.bind(grid);
      bind(grid.getStore());
View Full Code Here

   *
   * @param handler the handler
   * @return {@link HandlerRegistration}
   */
  public HandlerRegistration addContainerHandler(ContainerHandler handler) {
    GroupingHandlerRegistration reg = new GroupingHandlerRegistration();
    reg.add(addHandler(handler, BeforeAddEvent.getType()));
    reg.add(addHandler(handler, BeforeRemoveEvent.getType()));
    reg.add(addHandler(handler, AddEvent.getType()));
    reg.add(addHandler(handler, RemoveEvent.getType()));
    return reg;
  }
View Full Code Here

TOP

Related Classes of com.sencha.gxt.core.shared.event.GroupingHandlerRegistration

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.