@Override protected Node createPageref(AbstractWmlConversionContext context, Document doc, String bookmarkId) { Element ret = doc.createElement("span"); String pageNumberFormat = context.getSections().getCurrentSection().getPageNumberInformation().getNumpagesFormat(); pageNumberFormat = FormattingSwitchHelper.getFoPageNumberFormat(pageNumberFormat); ret.appendChild(doc.createTextNode(FoNumberFormatUtil.format(1, pageNumberFormat))); return ret; }
} else if (FO_PAGENUMBER_LOWERROMAN.equals(foFormat) || FO_PAGENUMBER_UPPERROMAN.equals(foFormat)) { ret = makeRoman(pageNumber); if (FO_PAGENUMBER_UPPERROMAN.equals(foFormat)) { ret = ret.toUpperCase(); ret = makeAlpha(pageNumber); if (FO_PAGENUMBER_UPPERALPHA.equals(foFormat)) { ret = ret.toUpperCase();
} else if (FO_PAGENUMBER_LOWERROMAN.equals(foFormat) || FO_PAGENUMBER_UPPERROMAN.equals(foFormat)) { ret = makeRoman(pageNumber); if (FO_PAGENUMBER_UPPERROMAN.equals(foFormat)) { ret = ret.toUpperCase(); ret = makeAlpha(pageNumber); if (FO_PAGENUMBER_UPPERALPHA.equals(foFormat)) { ret = ret.toUpperCase();
@Override public String toString(AbstractWmlConversionContext context, FldSimpleModel model) throws TransformerException { String pageFormat = context.getSections().getCurrentSection().getPageNumberInformation().getPageFormat(); pageFormat = FormattingSwitchHelper.getFoPageNumberFormat(pageFormat); return FoNumberFormatUtil.format(1, pageFormat); } }
@Override protected Node createPageref(AbstractWmlConversionContext context, Document doc, String bookmarkId) { Element ret = doc.createElement("span"); String pageNumberFormat = context.getSections().getCurrentSection().getPageNumberInformation().getNumpagesFormat(); pageNumberFormat = FormattingSwitchHelper.getFoPageNumberFormat(pageNumberFormat); ret.appendChild(doc.createTextNode(FoNumberFormatUtil.format(1, pageNumberFormat))); return ret; }
@Override public String toString(AbstractWmlConversionContext context, FldSimpleModel model) throws TransformerException { String pageFormat = context.getSections().getCurrentSection().getPageNumberInformation().getPageFormat(); pageFormat = FormattingSwitchHelper.getFoPageNumberFormat(pageFormat); return FoNumberFormatUtil.format(1, pageFormat); } }