Skip to content

Commit 7ca80aa

Browse files
Move default TagWorker and CssApplier factories to impl subpackages
1 parent 3d2f71e commit 7ca80aa

13 files changed

+16
-25
lines changed

src/main/java/com/itextpdf/html2pdf/attach/ProcessorContext.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,8 @@ This file is part of the iText (R) project.
4343
package com.itextpdf.html2pdf.attach;
4444

4545
import com.itextpdf.html2pdf.ConverterProperties;
46-
import com.itextpdf.html2pdf.css.apply.DefaultCssApplierFactory;
46+
import com.itextpdf.html2pdf.attach.impl.DefaultTagWorkerFactory;
47+
import com.itextpdf.html2pdf.css.apply.impl.DefaultCssApplierFactory;
4748
import com.itextpdf.html2pdf.css.apply.ICssApplierFactory;
4849
import com.itextpdf.html2pdf.css.media.MediaDeviceDescription;
4950
import com.itextpdf.html2pdf.css.resolve.CssContext;

src/main/java/com/itextpdf/html2pdf/attach/DefaultTagWorkerFactory.java renamed to src/main/java/com/itextpdf/html2pdf/attach/impl/DefaultTagWorkerFactory.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,11 @@ This file is part of the iText (R) project.
4040
For more information, please contact iText Software Corp. at this
4141
address: sales@itextpdf.com
4242
*/
43-
package com.itextpdf.html2pdf.attach;
43+
package com.itextpdf.html2pdf.attach.impl;
4444

45+
import com.itextpdf.html2pdf.attach.ITagWorker;
46+
import com.itextpdf.html2pdf.attach.ITagWorkerFactory;
47+
import com.itextpdf.html2pdf.attach.ProcessorContext;
4548
import com.itextpdf.html2pdf.css.CssConstants;
4649
import com.itextpdf.html2pdf.exception.TagWorkerInitializationException;
4750
import com.itextpdf.html2pdf.html.node.IElementNode;

src/main/java/com/itextpdf/html2pdf/attach/DefaultTagWorkerMapping.java renamed to src/main/java/com/itextpdf/html2pdf/attach/impl/DefaultTagWorkerMapping.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ This file is part of the iText (R) project.
4040
For more information, please contact iText Software Corp. at this
4141
address: sales@itextpdf.com
4242
*/
43-
package com.itextpdf.html2pdf.attach;
43+
package com.itextpdf.html2pdf.attach.impl;
4444

4545
import com.itextpdf.html2pdf.attach.impl.tags.ATagWorker;
4646
import com.itextpdf.html2pdf.attach.impl.tags.BodyTagWorker;

src/main/java/com/itextpdf/html2pdf/css/apply/BlockCssApplier.java renamed to src/main/java/com/itextpdf/html2pdf/css/apply/impl/BlockCssApplier.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,11 @@ This file is part of the iText (R) project.
4040
For more information, please contact iText Software Corp. at this
4141
address: sales@itextpdf.com
4242
*/
43-
package com.itextpdf.html2pdf.css.apply;
43+
package com.itextpdf.html2pdf.css.apply.impl;
4444

4545
import com.itextpdf.html2pdf.attach.ITagWorker;
4646
import com.itextpdf.html2pdf.attach.ProcessorContext;
47+
import com.itextpdf.html2pdf.css.apply.ICssApplier;
4748
import com.itextpdf.html2pdf.css.apply.util.BackgroundApplierUtil;
4849
import com.itextpdf.html2pdf.css.apply.util.BorderStyleApplierUtil;
4950
import com.itextpdf.html2pdf.css.apply.util.FloatApplierUtil;

src/main/java/com/itextpdf/html2pdf/css/apply/DefaultCssApplierFactory.java renamed to src/main/java/com/itextpdf/html2pdf/css/apply/impl/DefaultCssApplierFactory.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,11 @@ This file is part of the iText (R) project.
4040
For more information, please contact iText Software Corp. at this
4141
address: sales@itextpdf.com
4242
*/
43-
package com.itextpdf.html2pdf.css.apply;
43+
package com.itextpdf.html2pdf.css.apply.impl;
4444

4545
import com.itextpdf.html2pdf.css.CssConstants;
46+
import com.itextpdf.html2pdf.css.apply.ICssApplier;
47+
import com.itextpdf.html2pdf.css.apply.ICssApplierFactory;
4648
import com.itextpdf.html2pdf.exception.CssApplierInitializationException;
4749
import com.itextpdf.html2pdf.html.node.IElementNode;
4850
import com.itextpdf.html2pdf.util.TagProcessorMapping;

src/main/java/com/itextpdf/html2pdf/css/apply/DefaultTagCssApplierMapping.java renamed to src/main/java/com/itextpdf/html2pdf/css/apply/impl/DefaultTagCssApplierMapping.java

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -40,20 +40,9 @@ This file is part of the iText (R) project.
4040
For more information, please contact iText Software Corp. at this
4141
address: sales@itextpdf.com
4242
*/
43-
package com.itextpdf.html2pdf.css.apply;
43+
package com.itextpdf.html2pdf.css.apply.impl;
4444

4545
import com.itextpdf.html2pdf.css.CssConstants;
46-
import com.itextpdf.html2pdf.css.apply.impl.BodyTagCssApplier;
47-
import com.itextpdf.html2pdf.css.apply.impl.ColTagCssApplier;
48-
import com.itextpdf.html2pdf.css.apply.impl.ColgroupTagCssApplier;
49-
import com.itextpdf.html2pdf.css.apply.impl.DlTagCssApplier;
50-
import com.itextpdf.html2pdf.css.apply.impl.HtmlTagCssApplier;
51-
import com.itextpdf.html2pdf.css.apply.impl.LiTagCssApplier;
52-
import com.itextpdf.html2pdf.css.apply.impl.SpanTagCssApplier;
53-
import com.itextpdf.html2pdf.css.apply.impl.TableTagCssApplier;
54-
import com.itextpdf.html2pdf.css.apply.impl.TdTagCssApplier;
55-
import com.itextpdf.html2pdf.css.apply.impl.TrTagCssApplier;
56-
import com.itextpdf.html2pdf.css.apply.impl.UlOlTagCssApplier;
5746
import com.itextpdf.html2pdf.css.pseudo.CssPseudoElementNode;
5847
import com.itextpdf.html2pdf.html.TagConstants;
5948
import com.itextpdf.html2pdf.util.TagProcessorMapping;

src/main/java/com/itextpdf/html2pdf/css/apply/impl/DlTagCssApplier.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ This file is part of the iText (R) project.
4444

4545
import com.itextpdf.html2pdf.attach.ITagWorker;
4646
import com.itextpdf.html2pdf.attach.ProcessorContext;
47-
import com.itextpdf.html2pdf.css.apply.BlockCssApplier;
4847
import com.itextpdf.html2pdf.css.apply.util.ListStyleApplierUtil;
4948
import com.itextpdf.html2pdf.html.node.IStylesContainer;
5049
import com.itextpdf.layout.IPropertyContainer;

src/main/java/com/itextpdf/html2pdf/css/apply/impl/LiTagCssApplier.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ This file is part of the iText (R) project.
4545
import com.itextpdf.html2pdf.attach.ITagWorker;
4646
import com.itextpdf.html2pdf.attach.ProcessorContext;
4747
import com.itextpdf.html2pdf.css.CssConstants;
48-
import com.itextpdf.html2pdf.css.apply.BlockCssApplier;
4948
import com.itextpdf.html2pdf.css.apply.util.ListStyleApplierUtil;
5049
import com.itextpdf.html2pdf.html.TagConstants;
5150
import com.itextpdf.html2pdf.html.node.IElementNode;

src/main/java/com/itextpdf/html2pdf/css/apply/impl/TableTagCssApplier.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ This file is part of the iText (R) project.
4545
import com.itextpdf.html2pdf.attach.ITagWorker;
4646
import com.itextpdf.html2pdf.attach.ProcessorContext;
4747
import com.itextpdf.html2pdf.css.CssConstants;
48-
import com.itextpdf.html2pdf.css.apply.BlockCssApplier;
4948
import com.itextpdf.html2pdf.html.node.IStylesContainer;
5049
import com.itextpdf.layout.IPropertyContainer;
5150
import com.itextpdf.layout.property.Property;

src/main/java/com/itextpdf/html2pdf/css/apply/impl/TdTagCssApplier.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ This file is part of the iText (R) project.
4545
import com.itextpdf.html2pdf.attach.ITagWorker;
4646
import com.itextpdf.html2pdf.attach.ProcessorContext;
4747
import com.itextpdf.html2pdf.css.CssConstants;
48-
import com.itextpdf.html2pdf.css.apply.BlockCssApplier;
4948
import com.itextpdf.html2pdf.css.apply.util.BorderStyleApplierUtil;
5049
import com.itextpdf.html2pdf.css.apply.util.VerticalAlignmentApplierUtil;
5150
import com.itextpdf.html2pdf.css.util.CssUtils;

0 commit comments

Comments
 (0)