Uses of Interface
com.itextpdf.html2pdf.attach.ITagWorker
Package
Description
-
Uses of ITagWorker in com.itextpdf.html2pdf.attach
Modifier and TypeMethodDescriptionITagWorkerFactory.getTagWorker
(com.itextpdf.styledxmlparser.node.IElementNode tag, ProcessorContext context) State.pop()
Pops aITagWorker
from the stack.State.top()
Peeks at theITagWorker
at the top of the stack.Modifier and TypeMethodDescriptionboolean
ITagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) Placeholder for what needs to be done when a child node is being processed.void
State.push
(ITagWorker tagWorker) Pushes aITagWorker
instance to the stack. -
Uses of ITagWorker in com.itextpdf.html2pdf.attach.impl
Modifier and TypeMethodDescriptionDefaultTagWorkerFactory.getCustomTagWorker
(com.itextpdf.styledxmlparser.node.IElementNode tag, ProcessorContext context) This is a hook method.final ITagWorker
DefaultTagWorkerFactory.getTagWorker
(com.itextpdf.styledxmlparser.node.IElementNode tag, ProcessorContext context) -
Uses of ITagWorker in com.itextpdf.html2pdf.attach.impl.layout
ModifierConstructorDescriptionRunningElementContainer
(com.itextpdf.styledxmlparser.node.IElementNode runningElement, ITagWorker processedElementWorker) Initializes a new instance ofRunningElementContainer
that contains given running elementIElementNode
andITagWorker
instances. -
Uses of ITagWorker in com.itextpdf.html2pdf.attach.impl.tags
Modifier and TypeClassDescriptionclass
Tag worker class for theabbr
element.class
TagWorker class for a link block.class
TagWorker class for thea
element.class
TagWorker class for thebody
element.class
TagWorker class for thebr
element.class
TagWorker class for a button element.class
TagWorker class for thecaption
element.class
TagWorker class for a column group.class
TagWorker class for a column.class
ITagWorker
implementation for elements withdisplay: flex
.class
TagWorker class for a table row element.class
TagWorker class for a table element.class
TagWorker class for thediv
element.class
TagWorker class for thehr
element.class
class
TagWorker class for thehtml
element.class
TagWorker class for theimg
element.class
TagWorker class for theinput
element.class
TagWorker class for thelink
element.class
TagWorker class for theli
element.class
TagWorker class for themeta
element.class
TagWorker class for theobject
element.class
TagWorker class for theoptgroup
element.class
TagWorker class for theoption
element.class
TagWorker class for the page count.class
TagWorker class for the page margin box.class
TagWorker class for theinput
's placeholder.class
TagWorker class for thepre
element.class
TagWorker class for thep
element.class
TagWorker class for the running elements taken out of the normal flow.class
TagWorker class for theselect
element.class
TagWorker class for thespan
tag.class
TagWorker class for thesvg
element.class
TagWorker class for the footer of a table.class
TagWorker class for the header of a table.class
TagWorker class for thetable
element.class
TagWorker class for thetd
element.class
TagWorker class for thetextarea
element.class
class
TagWorker class for thetitle
element.class
TagWorker class for thetr
element.class
TagWorker class for theul
andol
elements.Modifier and TypeMethodDescriptionboolean
BodyTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
BrTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
ButtonTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
ColgroupTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
ColTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
DisplayFlexTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
DisplayTableRowTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
DisplayTableTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
DivTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
HtmlTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
ImgTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
InputTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
LinkTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
LiTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
MetaTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
ObjectTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
OptGroupTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
OptionTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
PlaceholderTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
PreTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
PTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
RunningElementTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
SelectTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
SpanTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
SvgTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
TableTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
TdTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
TextAreaTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
TitleTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
TrTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) boolean
UlOlTagWorker.processTagChild
(ITagWorker childTagWorker, ProcessorContext context) -
Uses of ITagWorker in com.itextpdf.html2pdf.attach.util
Modifier and TypeMethodDescriptionstatic void
LinkHelper.createDestination
(ITagWorker tagWorker, com.itextpdf.styledxmlparser.node.IElementNode element, ProcessorContext context) Creates a destination -
Uses of ITagWorker in com.itextpdf.html2pdf.css.apply
Modifier and TypeMethodDescriptionvoid
ICssApplier.apply
(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) Applies styles to an element. -
Uses of ITagWorker in com.itextpdf.html2pdf.css.apply.impl
Modifier and TypeMethodDescriptionvoid
BlockCssApplier.apply
(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) void
BodyTagCssApplier.apply
(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) void
CaptionCssApplier.apply
(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) void
ColgroupTagCssApplier.apply
(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) void
ColTagCssApplier.apply
(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) void
CssContentLinearGradientApplier.apply
(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) void
DisplayFlexTagCssApplier.apply
(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) void
DisplayTableRowTagCssApplier.apply
(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) void
DlTagCssApplier.apply
(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) void
HrTagCssApplier.apply
(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) void
HtmlTagCssApplier.apply
(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) void
LiTagCssApplier.apply
(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) void
PageMarginBoxCssApplier.apply
(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) void
PlaceholderCssApplier.apply
(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) void
SpanTagCssApplier.apply
(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) void
TableTagCssApplier.apply
(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker worker) void
TdTagCssApplier.apply
(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker worker) void
TrTagCssApplier.apply
(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) void
UlOlTagCssApplier.apply
(ProcessorContext context, com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer, ITagWorker tagWorker) -
Uses of ITagWorker in com.itextpdf.html2pdf.css.apply.util
Modifier and TypeMethodDescriptionstatic void
PageBreakApplierUtil.addPageBreakElementAfter
(ProcessorContext context, ITagWorker parentTagWorker, com.itextpdf.styledxmlparser.node.IElementNode childElement, ITagWorker childTagWorker) Processes a page break "after" property.static void
PageBreakApplierUtil.addPageBreakElementBefore
(ProcessorContext context, ITagWorker parentTagWorker, com.itextpdf.styledxmlparser.node.IElementNode childElement, ITagWorker childTagWorker) Processes a page break "before" property.