Package com.google.gwt.dom.client

Examples of com.google.gwt.dom.client.EventTarget


      deactivateActiveItem();
    }
  }

  protected void onMouseOver(Event ce) {
    EventTarget from = ce.getRelatedEventTarget();
    if (from == null || (Element.is(from) && !getElement().isOrHasChild(Element.as(from)))) {
      Widget c = findWidget((Element) ce.getEventTarget().cast());
      if (c != null && c instanceof Item) {
        Item item = (Item) c;
        if (activeItem != item && item.canActivate && item.isEnabled()) {
View Full Code Here


    onDataChange(null);
  }

  @Override
  protected void onClick(Event event) {
    EventTarget eventTarget = event.getEventTarget();
    if (Element.is(eventTarget)) {

      M m = store.get(getView().findRowIndex(Element.as(eventTarget)));
      if (m != null) {
        TreeNode<M> node = findNode(m);
View Full Code Here

    e.getStatusProxy().setStatus(true);
  }

  @Override
  protected void onDragMove(DndDragMoveEvent event) {
    EventTarget target = event.getDragMoveEvent().getNativeEvent().getEventTarget();
    if (Element.is(target) && !grid.getView().getScroller().getParentElement().isOrHasChild(Element.as(target))) {
      event.setCancelled(true);
      event.getStatusProxy().setStatus(false);
      return;
    }
View Full Code Here

  }

  @Override
  protected void showFeedback(DndDragMoveEvent event) {
    event.getStatusProxy().setStatus(true);
    EventTarget target = event.getDragMoveEvent().getNativeEvent().getEventTarget();
    if (feedback == Feedback.INSERT || feedback == Feedback.BOTH) {
      Element row = grid.getView().findRow(Element.as(target)).cast();

      if (row == null && grid.getStore().size() > 0) {
        row = grid.getView().getRow(grid.getStore().size() - 1).cast();
View Full Code Here

            _dragStartListener = _dragMoveListener = _dragEndListener = null;
        }
    }

  public void onTouchStart(TouchEvent e) {
        EventTarget target = e.getEventTarget();
        boolean preventDefault = true;
        if (Element.is(target)) {
            Element ele = Element.as(target);
            //INPUT element will not get focus if default action is prevented.
            if (Utils.isHtmlFormControl(ele)) {
View Full Code Here

        return this.addHandler(handler, SelectionChangedEvent.TYPE);
    }
   
    @Override
    public void onClick(ClickEvent e) {
        final EventTarget target = e.getNativeEvent().getEventTarget();
        String targetTagName = ((Element)target.cast()).getTagName().toUpperCase();
        Utils.Console("onClick target " + targetTagName);
        if (targetTagName.equals("LABEL")) {
          return;    // if check box label is click, another (simulated) click event with
                // check box INPUT as target will fire after this one. So this click event
                // can be safely ignored.
View Full Code Here

    protected void fireDragEvent(DragEvent e) {
      if (_capturingDragEventsHandler != null) {
        e.dispatch(_capturingDragEventsHandler);
        return;
      }
        EventTarget target = e.getNativeEvent().getEventTarget();
        Node node = Node.as(target);       
        if (!Element.is(node)) {
          node = node.getParentNode()//Text node
        }
        if (Element.is(node)) {
View Full Code Here

        return;
      }
      if (_capturingDragEventsHandler != null) {
        return;
      }
        EventTarget target = e.getNativeEvent().getEventTarget();
        Node node = Node.as(target);       
        if (!Element.is(node)) {
          node = node.getParentNode()//Text node
        }
        if (Element.is(node)) {
View Full Code Here

      : "Attribute 'name' must be set on RadioButtonGroup";
    }
   
    @Override
    public void onClick(ClickEvent e) {
        EventTarget target = e.getNativeEvent().getEventTarget();
        String targetTagName = ((Element)target.cast()).getTagName().toUpperCase();
        if (targetTagName.equals("SPAN")) {
          int before = getCheckedIndex();
        super.onClick(e);
          int after = getCheckedIndex();
          Utils.Console("before " + before + " after " + after);
View Full Code Here

        }
    }

   
  public void onMouseDown(Event e) {
        EventTarget target = e.getEventTarget();
        boolean preventDefault = true;
        if (Element.is(target)) {
            Element ele = Element.as(target);
            //INPUT element will not get focus if default action is prevented.           
            if (Utils.isHtmlFormControl(ele)) {
View Full Code Here

TOP

Related Classes of com.google.gwt.dom.client.EventTarget

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.