Skip to content

Commit 77d4fc7

Browse files
nikitakovaliov92yulian-gaponenko
authored andcommitted
Rename the LogMessageConstant classes and move them into a separate package
DEVSIX-5773
1 parent 287d307 commit 77d4fc7

26 files changed

Lines changed: 80 additions & 66 deletions

pdfocr-api/src/main/java/com/itextpdf/pdfocr/OcrPdfCreator.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ This file is part of the iText (R) project.
5858
import com.itextpdf.layout.properties.TextAlignment;
5959
import com.itextpdf.pdfa.PdfADocument;
6060
import com.itextpdf.pdfocr.exceptions.OcrException;
61+
import com.itextpdf.pdfocr.logs.PdfOcrLogMessageConstant;
6162
import com.itextpdf.pdfocr.statistics.PdfOcrOutputType;
6263
import com.itextpdf.pdfocr.statistics.PdfOcrOutputTypeStatisticsEvent;
6364

pdfocr-api/src/main/java/com/itextpdf/pdfocr/PdfCreatorUtil.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ This file is part of the iText (R) project.
3939
import com.itextpdf.layout.renderer.IRenderer;
4040
import com.itextpdf.layout.renderer.ParagraphRenderer;
4141
import com.itextpdf.pdfocr.exceptions.OcrException;
42+
import com.itextpdf.pdfocr.logs.PdfOcrLogMessageConstant;
4243

4344
import java.io.File;
4445
import java.io.FileInputStream;

pdfocr-api/src/main/java/com/itextpdf/pdfocr/PdfOcrFontProvider.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ This file is part of the iText (R) project.
2828
import com.itextpdf.io.util.StreamUtil;
2929
import com.itextpdf.layout.font.FontProvider;
3030
import com.itextpdf.layout.font.FontSet;
31+
import com.itextpdf.pdfocr.logs.PdfOcrLogMessageConstant;
3132

3233
import java.io.IOException;
3334
import java.io.InputStream;

pdfocr-api/src/main/java/com/itextpdf/pdfocr/PdfOcrLogMessageConstant.java renamed to pdfocr-api/src/main/java/com/itextpdf/pdfocr/logs/PdfOcrLogMessageConstant.java

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -20,28 +20,28 @@ This file is part of the iText (R) project.
2020
You should have received a copy of the GNU Affero General Public License
2121
along with this program. If not, see <https://www.gnu.org/licenses/>.
2222
*/
23-
package com.itextpdf.pdfocr;
23+
package com.itextpdf.pdfocr.logs;
2424

2525
public class PdfOcrLogMessageConstant {
26-
public static final String CANNOT_READ_INPUT_IMAGE =
27-
"Cannot read input image {0}";
26+
public static final String CANNOT_READ_INPUT_IMAGE = "Cannot read input image {0}";
27+
2828
public static final String PROVIDED_FONT_PROVIDER_IS_INVALID =
29-
"Provided FontProvider is invalid. Please check that it contains "
30-
+ "valid fonts and default font family name.";
31-
public static final String CANNOT_READ_DEFAULT_FONT =
32-
"Cannot default read font: {0}";
33-
public static final String CANNOT_ADD_DATA_TO_PDF_DOCUMENT =
34-
"Cannot add data to PDF document: {1}";
35-
public static final String START_OCR_FOR_IMAGES =
36-
"Starting ocr for {0} image(s)";
37-
public static final String NUMBER_OF_PAGES_IN_IMAGE =
38-
"Image {0} contains {1} page(s)";
29+
"Provided FontProvider is invalid. Please check that it contains valid fonts and default font family name.";
30+
31+
public static final String CANNOT_READ_DEFAULT_FONT = "Cannot default read font: {0}";
32+
33+
public static final String CANNOT_ADD_DATA_TO_PDF_DOCUMENT = "Cannot add data to PDF document: {1}";
34+
35+
public static final String START_OCR_FOR_IMAGES = "Starting ocr for {0} image(s)";
36+
37+
public static final String NUMBER_OF_PAGES_IN_IMAGE = "Image {0} contains {1} page(s)";
38+
3939
public static final String COULD_NOT_FIND_CORRESPONDING_GLYPH_TO_UNICODE_CHARACTER =
40-
"Could not find a glyph corresponding to Unicode character {0} "
41-
+ "in any of the fonts";
42-
public static final String PDF_LANGUAGE_PROPERTY_IS_NOT_SET =
43-
"PDF language property is not set";
40+
"Could not find a glyph corresponding to Unicode character {0} in any of the fonts";
41+
42+
public static final String PDF_LANGUAGE_PROPERTY_IS_NOT_SET = "PDF language property is not set";
4443

4544
private PdfOcrLogMessageConstant() {
45+
//Private constructor will prevent the instantiation of this class directly
4646
}
4747
}

pdfocr-api/src/test/java/com/itextpdf/pdfocr/ApiTest.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,12 @@ This file is part of the iText (R) project.
3131
import com.itextpdf.kernel.pdf.PdfAConformanceLevel;
3232
import com.itextpdf.kernel.pdf.PdfDocument;
3333
import com.itextpdf.kernel.pdf.PdfReader;
34-
import com.itextpdf.kernel.pdf.PdfWriter;
35-
import com.itextpdf.kernel.pdf.canvas.parser.PdfTextExtractor;
3634
import com.itextpdf.pdfa.PdfADocument;
3735
import com.itextpdf.pdfocr.helpers.CustomOcrEngine;
3836
import com.itextpdf.pdfocr.helpers.CustomProductAwareOcrEngine;
3937
import com.itextpdf.pdfocr.helpers.ExtractionStrategy;
4038
import com.itextpdf.pdfocr.helpers.PdfHelper;
39+
import com.itextpdf.pdfocr.logs.PdfOcrLogMessageConstant;
4140
import com.itextpdf.test.ExtendedITextTest;
4241
import com.itextpdf.test.annotations.LogMessage;
4342
import com.itextpdf.test.annotations.LogMessages;
@@ -47,7 +46,6 @@ This file is part of the iText (R) project.
4746
import java.io.FileNotFoundException;
4847
import java.io.IOException;
4948
import java.nio.charset.StandardCharsets;
50-
import java.util.Arrays;
5149
import java.util.Collections;
5250
import java.util.List;
5351
import java.util.Map;

pdfocr-api/src/test/java/com/itextpdf/pdfocr/PdfA3uTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ This file is part of the iText (R) project.
3434
import com.itextpdf.pdfocr.exceptions.OcrException;
3535
import com.itextpdf.pdfocr.helpers.ExtractionStrategy;
3636
import com.itextpdf.pdfocr.helpers.PdfHelper;
37+
import com.itextpdf.pdfocr.logs.PdfOcrLogMessageConstant;
3738
import com.itextpdf.test.ExtendedITextTest;
3839
import com.itextpdf.test.annotations.LogMessage;
3940
import com.itextpdf.test.annotations.LogMessages;

pdfocr-api/src/test/java/com/itextpdf/pdfocr/PdfCreatorUtilTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ This file is part of the iText (R) project.
2929
import com.itextpdf.commons.utils.MessageFormatUtil;
3030
import com.itextpdf.pdfocr.exceptions.OcrException;
3131
import com.itextpdf.pdfocr.helpers.PdfHelper;
32+
import com.itextpdf.pdfocr.logs.PdfOcrLogMessageConstant;
3233
import com.itextpdf.test.ExtendedITextTest;
3334
import com.itextpdf.test.annotations.LogMessage;
3435
import com.itextpdf.test.annotations.LogMessages;

pdfocr-api/src/test/java/com/itextpdf/pdfocr/PdfFontTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ This file is part of the iText (R) project.
3131
import com.itextpdf.pdfocr.exceptions.OcrException;
3232
import com.itextpdf.pdfocr.helpers.ExtractionStrategy;
3333
import com.itextpdf.pdfocr.helpers.PdfHelper;
34+
import com.itextpdf.pdfocr.logs.PdfOcrLogMessageConstant;
3435
import com.itextpdf.test.ExtendedITextTest;
3536
import com.itextpdf.test.annotations.LogMessage;
3637
import com.itextpdf.test.annotations.LogMessages;

pdfocr-api/src/test/java/com/itextpdf/pdfocr/PdfInputImageTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ This file is part of the iText (R) project.
2424

2525
import com.itextpdf.pdfocr.exceptions.OcrException;
2626
import com.itextpdf.pdfocr.helpers.PdfHelper;
27+
import com.itextpdf.pdfocr.logs.PdfOcrLogMessageConstant;
2728
import com.itextpdf.test.ExtendedITextTest;
2829
import com.itextpdf.test.annotations.LogMessage;
2930
import com.itextpdf.test.annotations.LogMessages;

pdfocr-tesseract4/src/main/java/com/itextpdf/pdfocr/tesseract4/AbstractTesseract4OcrEngine.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ This file is part of the iText (R) project.
3737
import com.itextpdf.pdfocr.tesseract4.actions.data.PdfOcrTesseract4ProductData;
3838
import com.itextpdf.pdfocr.tesseract4.actions.events.PdfOcrTesseract4ProductEvent;
3939
import com.itextpdf.pdfocr.tesseract4.exceptions.Tesseract4OcrException;
40+
import com.itextpdf.pdfocr.tesseract4.logs.Tesseract4LogMessageConstant;
4041

4142
import java.io.File;
4243
import java.io.IOException;

0 commit comments

Comments
 (0)