}
// create OMText from internal text representation
switch (text.rt) {
case OMGraphic.RENDERTYPE_LATLON:
omtext = new OMText(text.llpts[0], text.llpts[1], text.data, Font.decode(text.font), text.just);
break;
case OMGraphic.RENDERTYPE_XY:
omtext = new OMText(text.xypts[0], text.xypts[1], text.data, Font.decode(text.font), text.just);
break;
case OMGraphic.RENDERTYPE_OFFSET:
omtext = new OMText(text.llpts[0], text.llpts[1], text.xypts[0], text.xypts[1], text.data, Font.decode(text.font), text.just);
break;
default:
System.err.println("ARRRR!");
break;
}