| Modifier and Type | Method and Description |
|---|---|
ITagWorker |
ITagWorkerFactory.getTagWorker(com.itextpdf.styledxmlparser.node.IElementNode tag,
ProcessorContext context) |
ITagWorker |
State.pop()
Pops a
ITagWorker from the stack. |
ITagWorker |
State.top()
Peeks at the
ITagWorker at the top of the stack. |
| Modifier and Type | Method and Description |
|---|---|
Stack<ITagWorker> |
State.getStack()
Gets the stack.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
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 a
ITagWorker instance to the stack. |
| Modifier and Type | Method and Description |
|---|---|
ITagWorker |
DefaultTagWorkerFactory.getCustomTagWorker(com.itextpdf.styledxmlparser.node.IElementNode tag,
ProcessorContext context)
This is a hook method.
|
ITagWorker |
DefaultTagWorkerFactory.getTagWorker(com.itextpdf.styledxmlparser.node.IElementNode tag,
ProcessorContext context) |
| Constructor and Description |
|---|
RunningElementContainer(com.itextpdf.styledxmlparser.node.IElementNode runningElement,
ITagWorker processedElementWorker)
Initializes a new instance of
RunningElementContainer that contains
given running element IElementNode and ITagWorker instances. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbbrTagWorker
Tag worker class for the
abbr element. |
class |
ABlockTagWorker
TagWorker class for a link block.
|
class |
ATagWorker
TagWorker class for the
a element. |
class |
BodyTagWorker
TagWorker class for the
body element. |
class |
BrTagWorker
TagWorker class for the
br element. |
class |
ButtonTagWorker
TagWorker class for a button element.
|
class |
CaptionTagWorker
TagWorker class for the
caption element. |
class |
ColgroupTagWorker
TagWorker class for a column group.
|
class |
ColTagWorker
TagWorker class for a column.
|
class |
DisplayTableRowTagWorker
TagWorker class for a table row element.
|
class |
DisplayTableTagWorker
TagWorker class for a table element.
|
class |
DivTagWorker
TagWorker class for the
div element. |
class |
HrTagWorker
TagWorker class for the
hr element. |
class |
HTagWorker |
class |
HtmlTagWorker
TagWorker class for the
html element. |
class |
ImgTagWorker
TagWorker class for the
img element. |
class |
InputTagWorker
TagWorker class for the
input element. |
class |
LinkTagWorker
TagWorker class for the
link element. |
class |
LiTagWorker
TagWorker class for the
li element. |
class |
MetaTagWorker
TagWorker class for the
meta element. |
class |
ObjectTagWorker
TagWorker class for the
object element. |
class |
OptGroupTagWorker
TagWorker class for the
optgroup element. |
class |
OptionTagWorker
TagWorker class for the
option element. |
class |
PageCountWorker
TagWorker class for the page count.
|
class |
PageMarginBoxWorker
TagWorker class for the page margin box.
|
class |
PlaceholderTagWorker
TagWorker class for the
input's placeholder. |
class |
PreTagWorker
TagWorker class for the
pre element. |
class |
PTagWorker
TagWorker class for the
p element. |
class |
RunningElementTagWorker
TagWorker class for the running elements taken out of the normal flow.
|
class |
SelectTagWorker
TagWorker class for the
select element. |
class |
SpanTagWorker
TagWorker class for the
span tag. |
class |
SvgTagWorker
TagWorker class for the
svg element. |
class |
TableFooterTagWorker
TagWorker class for the footer of a table.
|
class |
TableHeaderTagWorker
TagWorker class for the header of a table.
|
class |
TableTagWorker
TagWorker class for the
table element. |
class |
TdTagWorker
TagWorker class for the
td element. |
class |
TextAreaTagWorker
TagWorker class for the
textarea element. |
class |
ThTagWorker |
class |
TitleTagWorker
TagWorker class for the
title element. |
class |
TrTagWorker
TagWorker class for the
tr element. |
class |
UlOlTagWorker
TagWorker class for the
ul and ol elements. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
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 |
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) |
| Modifier and Type | Method and Description |
|---|---|
static void |
LinkHelper.createDestination(ITagWorker tagWorker,
com.itextpdf.styledxmlparser.node.IElementNode element,
ProcessorContext context)
Creates a destination
|
| Modifier and Type | Method and Description |
|---|---|
void |
ICssApplier.apply(ProcessorContext context,
com.itextpdf.styledxmlparser.node.IStylesContainer stylesContainer,
ITagWorker tagWorker)
Applies styles to an element.
|
| Modifier and Type | Method and Description |
|---|---|
void |
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 |
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) |
| Modifier and Type | Method and Description |
|---|---|
static 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.
|
Copyright © 1998–2020 iText Group NV. All rights reserved.