while (node != null) {
if (node.getNodeType() == Node.TEXT_NODE) {
mTextBuilder.append(node.getNodeValue());
} else if (node.getNodeType() == Node.ELEMENT_NODE) {
OdfElement element = (OdfElement) node;
element.accept(this);
}
node = node.getNextSibling();
}
}
}