} else if (text.getTextAnchor() == TextAnchor.MIDDLE) {
element.setAttribute("text-anchor", "middle");
} else if (text.getTextAnchor() == TextAnchor.END) {
element.setAttribute("text-anchor", "end");
} else {
element.removeAttribute("text-anchor");
}
}
if (text.isXDirty()) {
setAttribute(element, "x", text.getX());
}