protected JRFillTextElement( JRBaseFiller filler, JRTextElement textElement, JRFillObjectFactory factory) { super(filler, textElement, factory); reportFont = factory.getReportFont(textElement.getReportFont()); lineBox = textElement.getLineBox().clone(this); }
protected void setTextElement(JRTextElement textElement) { super.setElement(textElement); copyLineBox(textElement.getLineBox()); reportFont = textElement.getReportFont(); fontName = textElement.getOwnFontName(); isBold = textElement.isOwnBold(); isItalic = textElement.isOwnItalic(); isUnderline = textElement.isOwnUnderline(); isStrikeThrough = textElement.isOwnStrikeThrough(); fontSize = textElement.getOwnFontSize(); pdfFontName = textElement.getOwnPdfFontName(); pdfEncoding = textElement.getOwnPdfEncoding(); isPdfEmbedded = textElement.isOwnPdfEmbedded(); horizontalAlignmentValue = textElement.getOwnHorizontalAlignmentValue(); verticalAlignmentValue = textElement.getOwnVerticalAlignmentValue(); rotationValue = textElement.getOwnRotationValue(); lineSpacingValue = textElement.getOwnLineSpacingValue(); markup = textElement.getOwnMarkup(); }