Package com.google.gwt.dom.client

Examples of com.google.gwt.dom.client.Element.cast()


  public void onCheckChange(TreeNode<M> node, boolean checkable, CheckState state) {
    Element checkEl = (Element) getCheckElement(node);
    if (checkEl != null) {
      node.setCheckElement(tree.getAppearance().onCheckChange(getElement(node),
          checkEl.<XElement> cast(), checkable, state));
    }
  }

  public void onDropChange(TreeNode<M> node, boolean drop) {
    XElement e = tree.getView().getElementContainer(node);
View Full Code Here


  }

  protected void onTargetMouseOut(MouseOutEvent event) {
    Element source = event.getNativeEvent().getEventTarget().cast();
    Element to = event.getNativeEvent().getRelatedEventTarget().cast();
    if (source != null && (to == null || !source.isOrHasChild(to.<Element> cast()))) {
      onTargetOut(event.getNativeEvent().<Event> cast());
    }
  }

  protected void onTargetMouseOver(MouseOverEvent event) {
View Full Code Here

        }

        // Determine if we clicked on a checkbox.
        Element target = nativeEvent.getEventTarget().cast();
        if ("input".equals(target.getTagName().toLowerCase())) {
          final InputElement input = target.cast();
          if ("checkbox".equals(input.getType().toLowerCase())) {
            // Synchronize the checkbox with the current selection state.
            input.setChecked(event.getDisplay().getSelectionModel().isSelected(
                event.getValue()));
            return SelectAction.TOGGLE;
View Full Code Here

      cellParent.setTabIndex(-1);
      cellParent.removeAttribute("tabIndex");
      cellParent.removeAttribute("accessKey");
    } else {
      FocusImpl focusImpl = FocusImpl.getFocusImplForWidget();
      com.google.gwt.user.client.Element cellElem = cellParent.cast();
      focusImpl.setTabIndex(cellElem, tree.getTabIndex());
      char accessKey = tree.getAccessKey();
      if (accessKey != 0) {
        focusImpl.setAccessKey(cellElem, accessKey);
      }
View Full Code Here

    Stack<Element> stack = new Stack<Element>();
    stack.push(root);
    while(!stack.empty()) {
      Element element = stack.pop();
      if (SVGConstants.SVG_NAMESPACE_URI.equals(DOMHelper.getNamespaceURI(element))) {
        OMSVGAnimatedString cn = element.<SVGElement>cast().getClassName_();
        if (cn != null) {
          String value = cn.getBaseVal();
          if (value != null && value.length() > 0) {
            cn.setBaseVal(value);
          }
View Full Code Here

    case Event.ONMOUSEOVER:
      final Element td = getEventTargetCell(event);
      if(td == null) return;
      final Element tr = td.getParentElement();
      final Element tbody = tr.getParentElement();
      setActiveRow(DOM.getChildIndex((com.google.gwt.user.client.Element) tbody.cast(),
          (com.google.gwt.user.client.Element) tr.cast()));
      break;

    case Event.ONMOUSEOUT:
      if(actvRowIndex >= 0) {
View Full Code Here

      case Event.ONMOUSEOVER:
        final Element td = getEventTargetCell(event);
        if(td == null) return;
        final Element tr = td.getParentElement();
        final Element tbody = tr.getParentElement();
        setActiveRow(DOM.getChildIndex((com.google.gwt.user.client.Element) tbody.cast(),
            (com.google.gwt.user.client.Element) tr.cast()));
        break;

      case Event.ONMOUSEOUT:
        if(actvRowIndex >= 0) {
View Full Code Here

      case Event.ONMOUSEOVER:
        final Element td = getEventTargetCell(event);
        if(td == null) return;
        final Element tr = td.getParentElement();
        final Element tbody = tr.getParentElement();
        setActiveRow(DOM.getChildIndex((com.google.gwt.user.client.Element) tbody.cast(),
            (com.google.gwt.user.client.Element) tr.cast()));
        break;

      case Event.ONMOUSEOUT:
        if(actvRowIndex >= 0) {
View Full Code Here

        /*
         * Found the table section. Return the most recent cell element that we
         * discovered.
         */
        if (cur == tbody || cur == tfoot || cur == thead) {
          targetTableSection = cur.cast(); // We found the table section.
          if (maybeTableCell != null) {
            targetTableCell = maybeTableCell.cast();
            break;
          }
        }
View Full Code Here

      if (table.legacyRenderRowValues) {
        int count = 0;
        while (insertBefore != null && count < childCount) {
          Element next = insertBefore.getNextSiblingElement();
          section.removeChild(insertBefore);
          insertBefore = (next == null) ? null : next.<TableRowElement> cast();
          count++;
        }
      } else {
        while (insertBefore != null
            && table.tableBuilder.getRowValueIndex(insertBefore) < absEndIndex) {
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.