protected void writeEntity(Entity entity) throws IOException {
        if (!resolveEntityRefs()) {
            writeEntityRef( entity.getName() );
        } else {
            writer.write(entity.getText());
        }
    }
This method is used to write out Nodes that contain text
and still allow for xml:space to be handled properly.
@param node the node to write
@throws IOException if the node could not be written
xmppserver/src/main/java/org/jivesoftware/util/XMLWriter.java