public void applyHeading(boolean isHeading, int level) {
if (isHeading) {
if (!isHeading()) {
// create new heading element, clone children nodes.
OdfFileDom ownerDocument = (OdfFileDom) getOdfElement().getOwnerDocument();
mHeadingElement = ownerDocument.newOdfElement(TextHElement.class);
Node firstChild = mParagraphElement.getFirstChild();
while (firstChild != null) {
// mHeadingElement.appendChild(firstChild.cloneNode(true));
// firstChild = firstChild.getNextSibling();
Node thisChild = firstChild;