Package com.google.gwt.dom.client

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


            if (w != null) {
              Element cell = getWidgetCell(i, j);
              if (cell != null) {
                if (w.getElement().getParentElement() != cell) {
                  fly(cell).removeChildren();
                  cell.appendChild(w.getElement());
                }
                if (grid.isAttached()) {
                  ComponentHelper.doAttach(w);
                }
              }
View Full Code Here


    Element parent = null;
    if (element != null) {
      parent = element.getParentElement();
    }
    if (parent != null) {
      parent.appendChild(e);
    } else {
      Document.get().getBody().appendChild(e);
    }
    e.getStyle().setDisplay(Display.BLOCK);
    if (element != null) {
View Full Code Here

  /** Adds internal html of deleted contents to a diff element. */
  public void setInnards(ContentElement element, List<Element> deletedStuff) {
    Element nodelet = element.getContainerNodelet(); // first find DOM element
    for (Element e : deletedStuff) {
      nodelet.appendChild(e);
    }
  }

  @Override
  public Element createDomImpl(Renderable element) {
View Full Code Here

    // basic check
    assertSame(null, m.wrapperElementPointToNodeletPoint(
        Point.<ContentNode>end(root)).getNodeAfter());

    // check left-biasing
    rootNodelet.appendChild(Document.get().createBRElement());
    assertSame(rootNodelet.getLastChild(), m.wrapperElementPointToNodeletPoint(
        Point.<ContentNode>end(root)).getNodeAfter());

    // basic check
    assertSame(n2.getImplNodelet(), m.wrapperElementPointToNodeletPoint(
View Full Code Here

    b.getImplNodelet().appendChild(t3.getImplNodelet());
    assertEquals("hello <b>there</b>", p.getImplNodelet().getInnerHTML());
    Element wrapper = ca();
    Node bit = t1.getImplNodelet().splitText(2);
    bit.getParentNode().insertBefore(wrapper, bit);
    wrapper.appendChild(bit);
    r.revertInner(Point.before(c, t1), Point.after(c, t3));
    assertEquals("hello <b>th</b>ere", p.getImplNodelet().getInnerHTML());

    l.check(0, 0); // calls through revertInner, so none reported
  }
View Full Code Here

   * @param normalizedAnnotation
   */
  public void fillBufferAndSetSelection(Node htmlFragment, XmlStringBuilder waveXml,
      Iterable<RangedAnnotation<String>> normalizedAnnotation, boolean restoreSelection) {
    Element parent = Document.get().createDivElement();
    parent.appendChild(htmlFragment);
    PointRange<Node> selection =
        new PointRange<Node>(Point.inElement(parent, htmlFragment), Point.<Node> end(parent));
    fillBufferAndSetSelection(parent, selection, waveXml, normalizedAnnotation, restoreSelection);
  }

View Full Code Here

  public void setMarker(Object element, CaretView marker) {
    // Hack for bug 2868754
    Element impl = ((ContentElement) element).getImplNodelet();
    if (impl != null) {
    impl.appendChild(
        ((CaretWidget) marker).getElement());
    }
  }
}
View Full Code Here

      start2 = Duration.currentTimeMillis();
      doc2.consume(op);
      end2 = Duration.currentTimeMillis();

      editorDiv.appendChild(docDiv);
    } else {
      start2 = Duration.currentTimeMillis();
      doc2.consume(op);
      end2 = Duration.currentTimeMillis();
    }
View Full Code Here

      while (container.getFirstChild() != null) {
        container.getFirstChild().removeFromParent();
      }
      for (ContentNode node = renderedContent.getFirstChild(this); node != null;
          node = renderedContent.getNextSibling(node)) {
        container.appendChild(node.getImplNodelet());
      }
    } else {
      EditorStaticDeps.logger.error().log(
          "You need to override this method for your doodad: " + tagName);
    }
View Full Code Here

      getElement().appendChild(btn);

      if (config.getWidget() != null) {
        Element span = Document.get().createSpanElement().cast();
        widget = config.getWidget();
        span.appendChild(widget.getElement());
        getElement().appendChild(span);
      } else {
        text = new InlineHTML(config.getHeader() != null ? config.getHeader() : SafeHtmlUtils.fromString(""));
        getElement().appendChild(text.getElement());
      }
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.