Skip to content

Commit 7e93450

Browse files
author
Samuel Huylebroeck
committed
Fix imports and logger in PdfFormField
Make imports and logger usage compliant with team practices DEVSIX-832
1 parent 0a2debb commit 7e93450

File tree

1 file changed

+15
-4
lines changed

1 file changed

+15
-4
lines changed

forms/src/main/java/com/itextpdf/forms/fields/PdfFormField.java

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,19 @@ This file is part of the iText (R) project.
6161
import com.itextpdf.kernel.font.PdfFontFactory;
6262
import com.itextpdf.kernel.geom.Matrix;
6363
import com.itextpdf.kernel.geom.Rectangle;
64-
import com.itextpdf.kernel.pdf.*;
64+
import com.itextpdf.kernel.pdf.PdfAConformanceLevel;
65+
import com.itextpdf.kernel.pdf.PdfArray;
66+
import com.itextpdf.kernel.pdf.PdfDictionary;
67+
import com.itextpdf.kernel.pdf.PdfDocument;
68+
import com.itextpdf.kernel.pdf.PdfIndirectReference;
69+
import com.itextpdf.kernel.pdf.PdfName;
70+
import com.itextpdf.kernel.pdf.PdfNumber;
71+
import com.itextpdf.kernel.pdf.PdfObject;
72+
import com.itextpdf.kernel.pdf.PdfObjectWrapper;
73+
import com.itextpdf.kernel.pdf.PdfPage;
74+
import com.itextpdf.kernel.pdf.PdfResources;
75+
import com.itextpdf.kernel.pdf.PdfStream;
76+
import com.itextpdf.kernel.pdf.PdfString;
6577
import com.itextpdf.kernel.pdf.action.PdfAction;
6678
import com.itextpdf.kernel.pdf.annot.PdfAnnotation;
6779
import com.itextpdf.kernel.pdf.annot.PdfWidgetAnnotation;
@@ -162,7 +174,6 @@ public class PdfFormField extends PdfObjectWrapper<PdfDictionary> {
162174
protected int rotation = 0;
163175
protected PdfFormXObject form;
164176
protected PdfAConformanceLevel pdfAConformanceLevel;
165-
protected Logger formFieldLogger;
166177

167178
protected static final String check = "0.8 0 0 0.8 0.3 0.5 cm 0 0 m\n" +
168179
"0.066 -0.026 l\n" +
@@ -238,7 +249,6 @@ public PdfFormField(PdfDictionary pdfObject) {
238249
super(pdfObject);
239250
ensureObjectIsAddedToDocument(pdfObject);
240251
setForbidRelease();
241-
formFieldLogger = LoggerFactory.getLogger(this.getClass());
242252
}
243253

244254
/**
@@ -1807,7 +1817,8 @@ public boolean regenerateField() {
18071817
bBox = new PdfArray(rect);
18081818
} else {
18091819
//Avoid NPE when handling corrupt pdfs
1810-
formFieldLogger.error(LogMessageConstant.INCORRECT_PAGEROTATION);
1820+
Logger logger = LoggerFactory.getLogger(PdfFormField.class);
1821+
logger.error(LogMessageConstant.INCORRECT_PAGEROTATION);
18111822
matrix = new PdfArray(new double[]{1, 0, 0, 1, 0, 0});
18121823
}
18131824
//Apply field rotation

0 commit comments

Comments
 (0)