//FIXME TEST
if (node instanceof SVGOMTextElement){
boolean useVectorFont = false;
SVGOMTextElement textElement = (SVGOMTextElement)node;
//Get <text> position values (can be a list)
List<Float> xValues = getSVGLengthListAsFloat(textElement.getX().getBaseVal());
List<Float> yValues = getSVGLengthListAsFloat(textElement.getY().getBaseVal());
// /*//Not used
String textContent = TextUtilities.getElementContent(textElement);
textContent = textContent.replaceAll("\\n","");
textContent = textContent.trim();
// */
/*
//TODO USE?
textElement.getTextLength();
textElement.getRotate();
*/
if (textElement.getSVGContext() instanceof SVGTextElementBridge){
SVGTextElementBridge b = (SVGTextElementBridge)textElement.getSVGContext();
GraphicsNode gr = b.createGraphicsNode(ctx, textElement);
TextNode tNode = (TextNode)gr;
b.buildGraphicsNode(ctx, textElement, tNode);
List<?> textRuns = tNode.getTextRuns();
logger.debug("Text runs: " + textRuns);