Пример #1
0
  /**
   * @param txt
   * @param style
   * @param info
   * @param fieldType
   * @param isField
   */
  protected void writeSpan(
      String txt, StyleEntry style, HyperlinkInfo info, int fieldType, boolean isField) {
    writer.openTag("text:span");
    if (style != null && style.getType() == StyleConstant.TYPE_TEXT) {
      writer.attribute("text:style-name", style.getName());
    }
    // inline style for hyperlinks
    else if (info != null && info.getStyle() != null) {
      writer.attribute("text:style-name", info.getStyle().getName());
    }

    if (isField) {
      writeAutoText(fieldType);
    } else {
      writeString(txt);
    }
    writer.closeTag("text:span");
  }