* the display type.
*/
public void appendReferenceTo(OdfElement odfEle, DisplayType type) {
// create reference ref element.
TextSpanElement spanElement = ((OdfFileDom) odfEle.getOwnerDocument()).newOdfElement(TextSpanElement.class);
TextReferenceRefElement referenceRefElement = spanElement.newTextReferenceRefElement();
referenceRefElement.setTextRefNameAttribute(name);
referenceRefElement.setTextReferenceFormatAttribute(type.toString());
// insert
if (odfEle instanceof TextPElement) {
odfEle.appendChild(spanElement);
} else {
OdfElement parentEle = (OdfElement) odfEle.getParentNode();