Package org.odftoolkit.odfdom.pkg

Examples of org.odftoolkit.odfdom.pkg.OdfElement.removeChild()


  public boolean remove() {
    OdfElement containerElement = (OdfElement) mElement.getParentNode();
    try {
      mElement.removeChild(getOdfElement());
      if (mElement.hasChildNodes() == false)
        containerElement.removeChild(mElement);
      mOwnerDocument.removeElementLinkedResource(getOdfElement());
    } catch (DOMException exception) {
      Logger.getLogger(AbstractParagraphContainer.class.getName()).log(Level.WARNING, exception.getMessage());
      return false;
    }
View Full Code Here


    Node child = getListContainerElement().getFirstChild();
    while (child != null) {
      if (child instanceof TextListElement) {
        Node tmp = child;
        child = child.getNextSibling();
        containerElement.removeChild(tmp);
      } else {
        child = child.getNextSibling();
      }
    }
  }
View Full Code Here

        String id1 = listElement1.getXmlIdAttribute();
        TextListElement listElement2 = list.getOdfElement();
        String id2 = listElement2.getXmlIdAttribute();
        if ((listElement1 == listElement2) || ((id1 != null) && (id2 != null) && (id1.equals(id2)))) {
          doc.removeElementLinkedResource(listElement1);
          containerElement.removeChild(child);
          return true;
        }
      }
      child = child.getNextSibling();
    }
View Full Code Here

    Node child = getListContainerElement().getFirstChild();
    while (child != null) {
      if (child instanceof TextListElement) {
        Node tmp = child;
        child = child.getNextSibling();
        containerElement.removeChild(tmp);
      } else {
        child = child.getNextSibling();
      }
    }
  }
View Full Code Here

        String id1 = listElement1.getXmlIdAttribute();
        TextListElement listElement2 = list.getOdfElement();
        String id2 = listElement2.getXmlIdAttribute();
        if ((listElement1 == listElement2) || ((id1 != null) && (id2 != null) && (id1.equals(id2)))) {
          doc.removeElementLinkedResource(listElement1);
          containerElement.removeChild(child);
          return true;
        }
      }
      child = child.getNextSibling();
    }
View Full Code Here

  public boolean remove() {
    OdfElement containerElement = (OdfElement) mElement.getParentNode();
    try {
      mElement.removeChild(getOdfElement());
      if (mElement.hasChildNodes() == false)
        containerElement.removeChild(mElement);
      mOwnerDocument.removeElementLinkedResource(getOdfElement());
    } catch (DOMException exception) {
      Logger.getLogger(AbstractParagraphContainer.class.getName()).log(Level.WARNING, exception.getMessage());
      return false;
    }
View Full Code Here

    OdfElement containerElement = getFrameContainerElement();
    DrawFrameElement drawFrame = box.getDrawFrameElement();
    try {
      drawFrame.removeChild(box.getOdfElement());
      if (drawFrame.hasChildNodes() == false)
        containerElement.removeChild(box.getDrawFrameElement());
    } catch (DOMException exception) {
      Logger.getLogger(AbstractParagraphContainer.class.getName()).log(Level.WARNING, exception.getMessage());
      return false;
    }
    return true;
View Full Code Here

    try {
      DrawAElement aElement = mOwnerDocument.getContentDom()
          .newOdfElement(DrawAElement.class);
      aElement.setXlinkHrefAttribute(linkto.toString());
      aElement.setXlinkTypeAttribute("simple");
      parent.removeChild(thisFrame);
      aElement.appendChild(thisFrame);
      if (brother == null)
        parent.appendChild(aElement);
      parent.insertBefore(aElement, brother);
    } catch (Exception e) {
View Full Code Here

    if (form == null)
      return true;
    OdfElement containerElement = getFormContainerElement();
    FormFormElement formElement = form.getOdfElement();
    try {
      containerElement.removeChild(formElement);
    } catch (DOMException exception) {
      Logger.getLogger(AbstractFormContainer.class.getName()).log(
          Level.WARNING, exception.getMessage());
      return false;
    }
View Full Code Here

    aElement.setXlinkHrefAttribute(linkto.toString());
    Node node = parent.getFirstChild();
    while (node != null) {
      Node thisNode = node;
      node = node.getNextSibling();
      parent.removeChild(thisNode);
      aElement.appendChild(thisNode);
    }
    parent.appendChild(aElement);
    return TextHyperlink.getInstanceof(aElement);
  }
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.