protected String getRenderableText(Graphics2D graphics, TextRun tr) { if (tr.getFieldType() == FieldType.SLIDE_NUMBER) { Slide<?,?> slide = (Slide<?,?>)graphics.getRenderingHint(Drawable.CURRENT_SLIDE); return (slide == null) ? "" : Integer.toString(slide.getSlideNumber()); } return getRenderableText(tr); }
String runText = getRenderableText(graphics, run);
protected String getRenderableText(Graphics2D graphics, TextRun tr) { if (tr.getFieldType() == FieldType.SLIDE_NUMBER) { Slide<?,?> slide = (Slide<?,?>)graphics.getRenderingHint(Drawable.CURRENT_SLIDE); return (slide == null) ? "" : Integer.toString(slide.getSlideNumber()); } return getRenderableText(tr); }
String runText = getRenderableText(graphics, run);