/** Check if the page number format has a decoration (eg. dash). * * @param wordName word page number format * @return decoration type (one of the DECORATION_xxx constants). */ public static int getFoPageNumberDecoration(String wordName) { int ret = DECORATION_NONE; if ((wordName != null) && (wordName.length() > 0)) { if ("ArabicDash".equals(wordName) || NumberFormat.NUMBER_IN_DASH.value().equals(wordName)) { ret = DECORATION_DASH; } } return ret; }
if (numFmt.equals( NumberFormat.DECIMAL ) ) { return this.counter.getCurrentValue().toString(); if (numFmt.equals( NumberFormat.NONE ) ) { return ""; if (numFmt.equals( NumberFormat.BULLET ) ) { if (numFmt.equals( NumberFormat.UPPER_ROMAN ) ) { NumberFormatRomanUpper converter = new NumberFormatRomanUpper(); return converter.format(current); if (numFmt.equals( NumberFormat.LOWER_ROMAN ) ) { NumberFormatRomanLower converter = new NumberFormatRomanLower(); return converter.format(current); if (numFmt.equals( NumberFormat.LOWER_LETTER ) ) { NumberFormatLowerLetter converter = new NumberFormatLowerLetter(); return converter.format(current); if (numFmt.equals( NumberFormat.UPPER_LETTER ) ) { NumberFormatLowerLetter converter = new NumberFormatLowerLetter(); return converter.format(current).toUpperCase(); if (numFmt.equals( NumberFormat.DECIMAL_ZERO ) ) { NumberFormatDecimalZero converter = new NumberFormatDecimalZero(); return converter.format(current); log.error("Unhandled numFmt: " + numFmt.name() );
public static NumberFormat fromValue(String v) { for (NumberFormat c: NumberFormat.values()) { if (c.value.equals(v)) { return c; } } throw new IllegalArgumentException(v); }
this.isBullet = numFmt.equals( NumberFormat.BULLET );
this.isBullet = numFmt.equals( NumberFormat.BULLET );
public PageNumberInformation(SectPr sectPr) { CTPageNumber pageNumber = (sectPr != null ? sectPr.getPgNumType() : null); NumberFormat numberFormat = null; if (pageNumber != null) { if (pageNumber.getFmt() != null) { defaultNumberFormat = pageNumber.getFmt().value(); } if (pageNumber.getStart() != null) { pageStart = pageNumber.getStart().intValue(); } } }
if (numFmt.equals( NumberFormat.DECIMAL ) ) { return this.counter.getCurrentValue().toString(); if (numFmt.equals( NumberFormat.NONE ) ) { return ""; if (numFmt.equals( NumberFormat.BULLET ) ) { if (numFmt.equals( NumberFormat.UPPER_ROMAN ) ) { NumberFormatRomanUpper converter = new NumberFormatRomanUpper(); return converter.format(current); if (numFmt.equals( NumberFormat.LOWER_ROMAN ) ) { NumberFormatRomanLower converter = new NumberFormatRomanLower(); return converter.format(current); if (numFmt.equals( NumberFormat.LOWER_LETTER ) ) { NumberFormatLowerLetter converter = new NumberFormatLowerLetter(); return converter.format(current); if (numFmt.equals( NumberFormat.UPPER_LETTER ) ) { NumberFormatLowerLetter converter = new NumberFormatLowerLetter(); return converter.format(current).toUpperCase(); if (numFmt.equals( NumberFormat.DECIMAL_ZERO ) ) { NumberFormatDecimalZero converter = new NumberFormatDecimalZero(); return converter.format(current); log.error("Unhandled numFmt: " + numFmt.name() );
this.isBullet = numFmt.equals( NumberFormat.BULLET );
public static NumberFormat fromValue(String v) { for (NumberFormat c: NumberFormat.values()) { if (c.value.equals(v)) { return c; } } throw new IllegalArgumentException(v); }
/** Check if the page number format has a decoration (eg. dash). * * @param wordName word page number format * @return decoration type (one of the DECORATION_xxx constants). */ public static int getFoPageNumberDecoration(String wordName) { int ret = DECORATION_NONE; if ((wordName != null) && (wordName.length() > 0)) { if ("ArabicDash".equals(wordName) || NumberFormat.NUMBER_IN_DASH.value().equals(wordName)) { ret = DECORATION_DASH; } } return ret; }
this.isBullet = numFmt.equals( NumberFormat.BULLET );
public PageNumberInformation(SectPr sectPr) { CTPageNumber pageNumber = (sectPr != null ? sectPr.getPgNumType() : null); NumberFormat numberFormat = null; if (pageNumber != null) { if (pageNumber.getFmt() != null) { defaultNumberFormat = pageNumber.getFmt().value(); } if (pageNumber.getStart() != null) { pageStart = pageNumber.getStart().intValue(); } } }